En otra final épica y en Suiza, Del Potro salió nuevamente campeón, esta vez en el torneo ATP 500 Basilea 2013, venciendo en la final a Roger Federer. Fue una final a 3 sets que terminó 7-6, 2-6 y 6-4 a favor del Argentino de Tandil llegando a su 17 título en su carrera.