Goal | Date | Venue | Opponent | Score | Result | Competition |
1. | 1 March 2006 | St. Jakob-Park, Basel, Switzerland | Croatia | 2–1 | 2–3 | Friendly |
2. | 16 June 2006 | Veltins-Arena, Gelsenkirchen, Germany | Serbia and Montenegro | 6–0 | 6–0 | 2006 FIFA World Cup |
3. | 5 June 2007 | Camp Nou, Barcelona, Spain | Algeria | 2–2 | 4–3 | Friendly |
4. | 3–2 |
5. | 8 July 2007 | Metropolitano de Lara, Barquisimeto, Venezuela | Peru | 2–0 | 4–0 | 2007 Copa América |
6. | 11 July 2007 | Polideportivo Cachamay, Puerto Ordaz, Venezuela | Mexico | 2–0 | 3–0 |
7. | 16 October 2007 | Estadio José Pachencho Romero, Maracaibo, Venezuela | Venezuela | 2–0 | 2–0 | 2010 FIFA World Cup qualifier |
8. | 20 November 2007 | Estadio El Campín, Bogotá, Colombia | Colombia | 1–0 | 1–2 |
9. | 4 June 2008 | Qualcomm Stadium, San Diego, United States | Mexico | 2–0 | 4–1 | Friendly |
10. | 11 October 2008 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Uruguay | 1–0 | 2–1 | 2010 FIFA World Cup qualifier |
11. | 11 February 2009 | Stade Vélodrome, Marseille, France | France | 2–0 | 2–0 | Friendly |
12. | 28 March 2009 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Venezuela | 1–0 | 4–0 | 2010 FIFA World Cup qualifier |
13. | 14 November 2009 | Vicente Calderón Stadium, Madrid, Spain | Spain | 1–1 | 1–2 | Friendly |
14. | 7 September 2010 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Spain | 1–0 | 4–1 |
15. | 17 November 2010 | Khalifa International Stadium, Doha, Qatar | Brazil | 1–0 | 1–0 |
16. | 9 February 2011 | Stade de Genève, Geneva, Switzerland | Portugal | 2–1 | 2–1 |
17. | 20 June 2011 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Albania | 2–0 | 4–0 |
18. | 7 October 2011 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Chile | 2–0 | 4–1 | 2014 FIFA World Cup qualifier |
19. | 15 November 2011 | Estadio Metropolitano Roberto Meléndez, Barranquilla, Colombia | Colombia | 1–1 | 2–1 |
20. | 29 February 2012 | Stade de Suisse Wankdorf, Bern, Switzerland | Switzerland | 1–0 | 3–1 | Friendly |
21. | 2–1 |
22. | 3–1 |
23. | 2 June 2012 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Ecuador | 3–0 | 4–0 | 2014 FIFA World Cup qualifier |
24. | 9 June 2012 | MetLife Stadium, East Rutherford, United States | Brazil | 1–1 | 4–3 | Friendly |
25. | 2–1 |
26. | 4–3 |
27. | 15 August 2012 | Commerzbank Arena, Frankfurt, Germany | Germany | 2–1 | 3–1 |
28. | 7 September 2012 | Estadio Mario Alberto Kempes, Córdoba, Argentina | Paraguay | 3–1 | 3–1 | 2014 FIFA World Cup qualifier |
29. | 12 October 2012 | Estadio Malvinas Argentinas, Mendoza, Argentina | Uruguay | 1–0 | 3–0 |
30. | 3–0 |
31. | 16 October 2012 | Estadio Nacional, Santiago, Chile | Chile | 1–0 | 2–1 |
32. | 22 March 2013 | Estadio Antonio V. Liberti, Buenos Aires, Argentina | Venezuela | 3–0 | 3–0 |
33. | 14 June 2013 | Estadio Mateo Flores, Guatemala City, Guatemala | Guatemala | 1–0 | 4–0 | Friendly |
34. | 3–0 |
35. | 4–0 |
36. | 10 September 2013 | Estadio Defensores del Chaco, Asunción, Paraguay | Paraguay | 1–0 | 5–2 | 2014 FIFA World Cup qualifier |
37. | 4–1 |
38. | 7 June 2014 | Estadio Ciudad de La Plata, La Plata, Argentina | Slovenia | 2–0 | 2–0 | Friendly |
39. | 15 June 2014 | Estádio do Maracanã, Rio de Janeiro, Brazil | Bosnia and Herzegovina | 2–0 | 2–1 | 2014 FIFA World Cup |
40. | 21 June 2014 | Estádio Mineirão, Belo Horizonte, Brazil | Iran | 1–0 | 1–0 |
41. | 25 June 2014 | Estádio Beira-Rio, Porto Alegre, Brazil | Nigeria | 1–0 | 3–2 |
42. | 2–1 |
43. | 14 October 2014 | Hong Kong Stadium, So Kon Po, Hong Kong | Hong Kong | 5–0 | 7–0 | Friendly |
44. | 7–0 |
45. | 12 November 2014 | Upton Park, London, United Kingdom | Croatia | 2–1 | 2–1 |
46. | 13 June 2015 | Estadio La Portada, La Serena, Chile | Paraguay | 2–0 | 2–2 | 2015 Copa América |
47. | 4 September 2015 | BBVA Compass Stadium, Houston, United States | Bolivia | 5–0 | 7–0 | Friendly |
48. | 6–0 |
49. | 8 September 2015 | AT&T Stadium, Arlington, United States | Mexico | 2–2 | 2–2 |
50. | 29 March 2016 | Estadio Mario Alberto Kempes, Córdoba, Argentina | Bolivia | 2–0 | 2–0 | 2018 FIFA World Cup qualifier |
51. | 10 June 2016 | Soldier Field, Chicago, United States | Panama | 2–0 | 5–0 | Copa América Centenario |
52. | 3–0 |
53. | 4–0 |
54. | 18 June 2016 | Gillette Stadium, Foxborough, United States | Venezuela | 3–0 | 4–1 |
55. | 21 June 2016 | NRG Stadium, Houston, United States | United States | 2–0 | 4–0 |
56. | 1 September 2016 | Estadio Malvinas Argentinas, Mendoza, Argentina | Uruguay | 1–0 | 1–0 | 2018 FIFA World Cup qualifier |
57. | 15 November 2016 | Estadio San Juan del Bicentenario, San Juan, Argentina | Colombia | 1–0 | 3–0 |