Goal | Cap | Date | Venue | Opponent | Score | Result | Competition | |
1 | 8 | 7 September 2007 | Ernst-Happel-Stadion, Vienna, Austria | | 1–1 | 1–2 | Friendly | |
2 | 11 | 4 June 2008 | Estadio El Teniente, Rancagua, Chile | | 1–0 | 2–0 | Friendly | |
3 | 11 | 4 June 2008 | Estadio El Teniente, Rancagua, Chile | | 2–0 | 2–0 | Friendly | |
4 | 19 | 11 February 2009 | Peter Mokaba Stadium, Polokwane, South Africa | | 2–0 | 2–0 | Friendly | |
5 | 20 | 28 March 2009 | Estadio Monumental "U", Lima, Peru | | 1–0 | 3–1 | 2010 FIFA World Cup qualification | |
6 | 23 | 10 June 2009 | Estadio Nacional de Chile, Santiago, Chile | | 3–0 | 4–0 | 2010 FIFA World Cup qualification | |
7 | 23 | 10 June 2009 | Estadio Nacional de Chile, Santiago, Chile | | 4–0 | 4–0 | 2010 FIFA World Cup qualification | |
8 | 24 | 12 August 2009 | Brøndby Stadium, Brøndby, Denmark | | 2–1 | 2–1 | Friendly | |
9 | 28 | 26 May 2010 | Estadio Municipal de Calama, Calama, Chile | | 1–0 | 3–0 | Friendly | |
10 | 28 | 26 May 2010 | Estadio Municipal de Calama, Calama, Chile | | 2–0 | 3–0 | Friendly | |
11 | 29 | 30 May 2010 | Estadio Municipal de Concepción, Concepción, Chile | | 2–0 | 3–0 | Friendly | |
12 | 34 | 17 November 2010 | Estadio Monumental David Arellano, Santiago, Chile | | 1–0 | 2–0 | Friendly | |
13 | 37 | 19 June 2011 | Estadio Monumental David Arellano, Santiago, Chile | | 4–0 | 4–0 | Friendly | |
14 | 39 | 8 July 2011 | Estadio Malvinas Argentinas, Mendoza, Argentina | | 1–1 | 1–1 | 2011 Copa América | |
15 | 57 | 11 June 2013 | Estadio Nacional de Chile, Santiago, Chile | | 2–0 | 3–1 | 2014 FIFA World Cup qualification | |
16 | 58 | 14 August 2013 | Brøndby Stadium, Brøndby, Denmark | | 2–0 | 6–0 | Friendly | |
17 | 58 | 14 August 2013 | Brøndby Stadium, Brøndby, Denmark | | 3–0 | 6–0 | Friendly | |
18 | 61 | 11 October 2013 | Estadio Metropolitano Roberto Meléndez, Barranquilla, Colombia | | 2–0 | 3–3 | 2014 FIFA World Cup qualification | |
19 | 61 | 11 October 2013 | Estadio Metropolitano Roberto Meléndez, Barranquilla, Colombia | | 3–0 | 3–3 | 2014 FIFA World Cup qualification | |
20 | 62 | 15 October 2013 | Estadio Nacional de Chile, Santiago, Chile | | 1–0 | 2–1 | 2014 FIFA World Cup qualification | |
21 | 63 | 15 November 2013 | Wembley Stadium, London, England | | 1–0 | 2–0 | Friendly | |
22 | 63 | 15 November 2013 | Wembley Stadium, London, England | | 2–0 | 2–0 | Friendly | |
23 | 68 | 13 June 2014 | Arena Pantanal, Cuiabá, Brazil | | 1–0 | 3–1 | 2014 FIFA World Cup | |
24 | 71 | 28 June 2014 | Mineirão, Belo Horizonte, Brazil | | 1–1 | 1–1 | 2014 FIFA World Cup | |
25 | 76 | 14 November 2014 | Estadio CAP, Talcahuano, Chile | | 1–0 | 5–0 | Friendly | |
26 | 77 | 18 November 2014 | Estadio Monumental David Arellano, Santiago, Chile | | 1–0 | 1–2 | Friendly | |
27 | 83 | 20 June 2015 | Estadio Nacional de Chile, Santiago, Chile | | 2–0 | 5–0 | 2015 Copa América | |
28 | 87 | 5 September 2015 | Estadio Nacional de Chile, Santiago, Chile | | 3–2 | 3–2 | Friendly | |
29 | 88 | 8 October 2015 | Estadio Nacional de Chile, Santiago, Chile | | 2–0 | 2–0 | 2018 FIFA World Cup qualification | |
30 | 89 | 13 October 2015 | Estadio Nacional de Lima, Lima, Peru | | 1–0 | 4–3 | 2018 FIFA World Cup qualification | |
31 | 89 | 13 October 2015 | Estadio Nacional de Lima, Lima, Peru | | 3–2 | 4–3 | 2018 FIFA World Cup qualification | |
32 | 98 | 14 June 2016 | Lincoln Financial Field, Philadelphia, United States | | 3–1 | 4–2 | Copa América Centenario | |
33 | 98 | 14 June 2016 | Lincoln Financial Field, Philadelphia, United States | | 4–2 | 4–2 | Copa América Centenario | |
34 | 99 | 18 June 2016 | Levi's Stadium, Santa Clara, United States | | 3–0 | 7–0 | Copa América Centenario | |
35 | 106 | 15 November 2016 | Estadio Nacional de Chile, Santiago, Chile | | 2–1 | 3–1 | 2018 FIFA World Cup qualification | |
36 | 106 | 15 November 2016 | Estadio Nacional de Chile, Santiago, Chile | | 3–1 | 3–1 | 2018 FIFA World Cup qualification | |
37 | 108 | 28 March 2017 | Estadio Monumental David Arellano, Santiago, Chile | | 1–0 | 3–1 | 2018 FIFA World Cup qualification | |
38 | 112 | 22 June 2017 | Kazan Arena, Kazan, Russia | | 1–0 | 1–1 | 2017 FIFA Confederations Cup | |
39 | 118 | 5 October 2017 | Estadio Monumental David Arellano, Santiago, Chile | | 2–1 | 2–1 | 2018 FIFA World Cup qualification | |
40 | 123 | 16 November 2018 | Estadio El Teniente, Rancagua, Chile | | 2–3 | 2–3 | Friendly | |
41 | 124 | 20 November 2018 | Estadio Germán Becker, Temuco, Chile | | 3–1 | 4–1 | Friendly | |
42 | 125 | 17 June 2019 | Estádio do Morumbi, São Paulo, Brazil | | 3–0 | 4–0 | 2019 Copa América | |
43 | 126 | 21 June 2019 | Itaipava Arena Fonte Nova, Salvador, Brazil | | 2–1 | 2–1 | 2019 Copa América | |