Select season:
Who has made the most appearances for Mexico?
Both starting and substitute appearances are included.
Player | Caps | First | Latest |
---|---|---|---|
Andrés Guardado | 179 | 14 Dec 2005 | 26 Nov 2022 |
Claudio Suarez | 177 | 02 Aug 1992 | 01 Jun 2006 |
Guillermo Ochoa | 151 | 14 Dec 2005 | 24 Mar 2024 |
Rafael Márquez | 147 | 05 Feb 1997 | 02 Jul 2018 |
Pavel Pardo | 146 | 31 Aug 1996 | 06 Jun 2009 |
Gerardo Torrado | 142 | 09 Jun 1999 | 06 Sep 2013 |
Jorge Campos | 132 | 21 Nov 1991 | 19 Nov 2003 |
Héctor Moreno | 131 | 17 Oct 2007 | 26 Mar 2023 |
Ramon Ramirez | 129 | 29 Mar 1988 | 15 Nov 2000 |
Alberto Garcia Aspe | 127 | 21 Feb 1989 | 17 Jun 2002 |
Carlos Salcido | 124 | 08 Sep 2004 | 15 Jun 2015 |
Cuauhtemoc Blanco | 119 | 01 Feb 1995 | 28 May 2014 |
Francisco Rodríguez | 110 | 18 Feb 2004 | 28 Jun 2017 |
Javier Hernández | 109 | 30 Sep 2009 | 06 Sep 2019 |
Giovani dos Santos | 107 | 09 Sep 2007 | 23 Jun 2018 |
Héctor Herrera | 106 | 16 Oct 2012 | 09 Sep 2023 |
Raúl Jiménez | 106 | 30 Jan 2013 | 17 Nov 2023 |
Jesús Gallardo | 100 | 08 Oct 2016 | 24 Mar 2024 |
Oswaldo Sanchez | 95 | 08 Jun 1996 | 11 Oct 2011 |
Luis Hernandez | 91 | 11 Jul 1993 | 17 Jun 2002 |
Carlos Hermosillo | 90 | 11 Oct 1984 | 16 Nov 1997 |
Jared Borguetti | 87 | 05 Feb 1997 | 04 Jun 2008 |
Salvador Carmona | 82 | 07 Feb 1996 | 19 Jun 2005 |
Luis Roberto Alves | 81 | 29 Mar 1988 | 14 Nov 2001 |
Ricardo Osorio | 81 | 13 Jul 2003 | 28 May 2011 |
Miguel Espana | 77 | 22 Mar 1983 | 02 Feb 1994 |
Francisco Palencia | 77 | 08 Jun 1996 | 14 Oct 2009 |
Edson Alvarez | 77 | 09 Feb 2017 | 24 Mar 2024 |
Luis Garcia | 77 | 17 Apr 1991 | 14 Apr 1999 |
Miguel Layún | 72 | 11 Jul 2013 | 30 Sep 2020 |
Gustavo Peña | 72 | 22 Mar 1961 | 10 Sep 1972 |
Duilio Davino | 71 | 11 Jan 1996 | 27 Jun 2004 |
Carlos Vela | 71 | 12 Sep 2007 | 02 Jul 2018 |
Jesús Corona | 71 | 12 Nov 2014 | 05 Jun 2022 |
Hirving Lozano | 70 | 10 Feb 2016 | 24 Mar 2024 |
Jesus Arellano | 70 | 07 Feb 1996 | 16 Jun 2006 |
Orbelín Pineda | 69 | 06 Sep 2016 | 24 Mar 2024 |
Ramon Morales | 68 | 25 Oct 2000 | 14 Jul 2007 |
Luis Pérez | 68 | 17 Nov 1998 | 27 May 2012 |
German Villa | 67 | 14 Jan 1996 | 12 May 2002 |
Néstor Araújo | 67 | 04 Jul 2011 | 10 Jun 2023 |
Omar Bravo | 66 | 19 Mar 2003 | 17 Apr 2013 |
Ignacio Ambriz | 65 | 26 Jul 1992 | 17 Jul 1995 |
Diego Reyes | 65 | 04 Jul 2011 | 06 Sep 2019 |
Oribe Peralta | 65 | 04 Jul 2011 | 27 Jun 2018 |
Marcelino Bernal | 65 | 17 Jan 1990 | 29 Jun 1998 |
Isidoro Diaz | 64 | 19 Mar 1960 | 14 Jun 1970 |
Enrique Borja | 62 | 11 May 1966 | 24 Aug 1975 |
Carlos Munoz | 61 | 25 Oct 1983 | 27 Oct 2004 |
Ignacio Calderon | 60 | 28 Mar 1965 | 08 Sep 1974 |
Uriel Antuna | 60 | 05 Jun 2019 | 24 Mar 2024 |
Benjamin Galindo | 59 | 15 Mar 1983 | 09 Nov 1997 |
Jonathan dos Santos | 59 | 30 Sep 2009 | 08 Sep 2021 |
Daniel Osorno | 59 | 16 Jun 1999 | 15 Feb 2006 |
Hugo Sanchez | 58 | 27 Sep 1977 | 19 Mar 1998 |
Luis Flores | 58 | 29 Nov 1983 | 04 Jul 1993 |
Pablo Barrera | 56 | 17 Oct 2007 | 22 Jun 2013 |
Manuel Negrete | 55 | 23 Jun 1981 | 17 Apr 1990 |
Paul Aguilar | 55 | 30 Sep 2009 | 18 Jun 2016 |
Alberto Medina | 55 | 30 Apr 2003 | 03 Jun 2010 |
José Corona | 55 | 27 Apr 2005 | 20 Nov 2018 |
Javier Aquino | 54 | 04 Jul 2011 | 20 Nov 2018 |
Mario Trejo | 54 | 26 Feb 1980 | 07 Jun 1986 |
Arturo Vazquez Ayala | 54 | 08 Aug 1973 | 23 Nov 1980 |
Jonny Magallón | 53 | 01 Mar 2007 | 11 Nov 2011 |
Sinha | 53 | 08 Sep 2004 | 20 Nov 2013 |
Alberto Coyote | 52 | 02 Aug 1992 | 30 May 2001 |
Javier Aguirre | 52 | 15 Mar 1983 | 04 Dec 1991 |
Guillermo Hernandez | 50 | 11 May 1966 | 18 Dec 1973 |
Aaron Padilla Gutierrez | 50 | 28 Feb 1965 | 30 Sep 1970 |
Carlos Rodríguez | 49 | 22 Mar 2019 | 12 Sep 2023 |
Tomas Boy | 49 | 31 Jan 1979 | 21 Jun 1986 |
Jorge Torres | 49 | 24 Feb 2010 | 23 Jul 2017 |
Salvador Reyes | 49 | 26 Feb 1956 | 19 Jul 1966 |
Israel Castro | 49 | 01 Mar 2007 | 25 Jan 2012 |
Joaquin del Olmo | 49 | 18 Jul 1993 | 16 Jun 2001 |
Hugo Ayala | 48 | 28 May 2007 | 11 Sep 2018 |
Antonio Carbajal | 47 | 24 Jun 1950 | 19 Jul 1966 |
Carlos Salcedo | 46 | 30 May 2015 | 01 Aug 2021 |
Oscar Perez | 46 | 16 Dec 1997 | 09 Mar 2005 |
José Abundis | 46 | 07 Feb 1996 | 20 Jun 2001 |
José Luiz Gonzalez | 45 | 04 Mar 1965 | 23 Nov 1980 |
Gonzalo Pineda | 45 | 08 Sep 2004 | 21 Jun 2008 |
César Montes | 45 | 13 Jul 2017 | 24 Mar 2024 |
Rafael Garcia | 45 | 07 Feb 1996 | 01 Jun 2006 |
Roberto Alvarado | 44 | 07 Sep 2018 | 12 Sep 2023 |
Agustín Manzo | 44 | 31 Jan 1979 | 17 May 1986 |
Javier Fragoso | 44 | 01 Apr 1965 | 14 Jun 1970 |
Juan Pablo Rodriguez | 44 | 09 Jan 2000 | 15 Feb 2006 |
Luis Romo | 44 | 19 Nov 2019 | 24 Mar 2024 |
Marco Fabián | 43 | 25 Jan 2012 | 10 Sep 2019 |
Miguel Zepeda | 43 | 10 Feb 1999 | 31 Oct 2001 |
Pablo Larios | 43 | 15 Mar 1983 | 05 Jul 1991 |
Javier Sánchez | 43 | 01 Jan 1969 | 14 Jun 1977 |
Fernando Arce | 43 | 04 Feb 2003 | 11 Oct 2013 |
Henry Martín | 43 | 05 Sep 2015 | 24 Mar 2024 |
Antonio de la Torre | 42 | 09 Aug 1972 | 26 Aug 1980 |
Francisco Fonseca | 42 | 27 Oct 2004 | 24 Sep 2008 |
Antonio Munguia | 41 | 28 Mar 1965 | 13 Oct 1971 |
Jorge Sánchez | 40 | 26 Mar 2019 | 24 Mar 2024 |