En cuanto a representación nacional, ha obtenido dos medallas olímpicas: en Londres 2012 se adjudicó la medalla de bronce tras vencer a Novak Đoković(convirtiéndose en el primer argentino que logra una medalla olímpica en individuales de hombres), mientras que en Río de Janeiro 2016 ganó la medalla de plata perdiendo la final con Andy Murray.Por otra parte, es integrante del equipo argentino de Copa Davis desde 2007, torneo que ganó en 2016 (siendo esta la primera Copa Davis que ganó Argentina) y fue subcampeón de las copas de 2008 y 2011.