# List of Mexico international footballers

The Mexico national football team has represented Mexico in men's international football since 1923, when they played their first international, a 3–2 win over Guatemala. The team is organized by the Mexican Football Federation, a member of FIFA and a founding member of CONCACAF. They competed in the first World Cup, and have reached the quarter-final stage of the tournament twice, in 1970 and 1986, and are 12-time champions of the CONCACAF Championship and its successor, the Gold Cup.
This list includes all players who have represented the Mexico national team in at least 30 matches.

## Players

    As of match played 16 December 2023
Key :
| Bold | Played for the national team in the past year |
Mexico national team footballers with at least 30 appearances :
| No. | Name | National career | Caps | Goals |
| 1 | Andrés Guardado | 2005–2022 | 181 | 28 |
| 2 | Claudio Suárez | 1992–2006 | 178 | 6 |
| 3 | Guillermo Ochoa | 2005– | 149 | 0 |
| 4 | Rafael Márquez | 1997–2018 | 147 | 17 |
| 4 | Pável Pardo | 1996–2009 | 147 | 11 |
| 6 | Gerardo Torrado | 1999–2013 | 146 | 6 |
| 7 | Héctor Moreno | 2007– | 132 | 5 |
| 8 | Jorge Campos | 1991–2003 | 130 | 0 |
| 9 | Carlos Salcido | 2004–2014 | 124 | 9 |
| 10 | Ramón Ramírez | 1991–2000 | 121 | 15 |
| 11 | Cuauhtémoc Blanco | 1995–2014 | 120 | 39 |
| 12 | Alberto García Aspe | 1988–2002 | 110 | 21 |
| 13 | Javier Hernández | 2009–2019 | 109 | 52 |
| 14 | Maza Rodríguez | 2004–2015 | 108 | 1 |
| 15 | Giovani dos Santos | 2007–2018 | 107 | 19 |
| 16 | Raúl Jiménez | 2013– | 106 | 33 |
| 17 | Héctor Herrera | 2012– | 105 | 10 |
| 18 | Oswaldo Sánchez | 1996–2011 | 99 | 0 |
| 19 | Jesús Gallardo | 2016– | 97 | 2 |
| 20 | Carlos Hermosillo | 1984–1997 | 90 | 35 |
| 21 | Jared Borgetti | 1997–2008 | 89 | 46 |
| 22 | Luis Hernández | 1995–2002 | 85 | 35 |
| 23 | Luís Roberto Alves | 1988–2001 | 84 | 30 |
| 23 | Salvador Carmona | 1996–2005 | 84 | 0 |
| 23 | Duilio Davino | 1996–2006 | 84 | 2 |
| 26 | Gustavo Peña | 1961–1974 | 82 | 3 |
| 26 | Ricardo Osorio | 2003–2011 | 82 | 1 |
| 28 | Miguel España | 1984–1994 | 81 | 2 |
| 29 | Francisco Palencia | 1996–2009 | 79 | 12 |
| 30 | Luis García | 1991–1999 | 77 | 29 |
| 31 | Edson Álvarez | 2017– | 76 | 4 |
| 32 | Miguel Layún | 2013–2020 | 72 | 6 |
| 32 | Carlos Vela | 2007–2018 | 72 | 19 |
| 34 | Jesús Manuel Corona | 2014–2022 | 71 | 9 |
| 35 | Jesús Arellano | 1996–2006 | 70 | 7 |
| 36 | Luis Ernesto Pérez | 1998–2012 | 69 | 8 |
| 37 | Isidoro Diaz | 1960–1970 | 68 | 16 |
| 38 | Néstor Araujo | 2011– | 67 | 3 |
| 38 | Omar Bravo | 2003–2013 | 67 | 15 |
| 38 | Hirving Lozano | 2016– | 67 | 19 |
| 38 | Oribe Peralta | 2005–2018 | 67 | 25 |
| 42 | Orbelín Pineda | 2016– | 66 | 9 |
| 42 | Germán Villa | 1996–2002 | 66 | 0 |
| 44 | Marcelino Bernal | 1988–1998 | 65 | 5 |
| 44 | Enrique Borja | 1966–1975 | 65 | 31 |
| 44 | Benjamín Galindo | 1983–1997 | 65 | 28 |
| 44 | Diego Reyes | 2011–2019 | 65 | 2 |
| 48 | Ignacio Ambriz | 1992–1995 | 64 | 6 |
| 49 | Luis Flores | 1983–1993 | 62 | 29 |
| 50 | Ignacio Calderón | 1965–1974 | 60 | 0 |
| 51 | Javier Aguirre | 1983–1992 | 59 | 13 |
| 51 | Daniel Osorno | 1999–2006 | 59 | 13 |
| 53 | Uriel Antuna | 2019– | 58 | 14 |
| 53 | Jonathan dos Santos | 2009–2021 | 58 | 5 |
| 53 | Sinha | 2004–2012 | 58 | 7 |
| 53 | Mario Pérez | 1967–1972 | 58 | 1 |
| 57 | Ramón Morales | 2000–2007 | 57 | 5 |
| 57 | Manuel Negrete | 1981–1990 | 57 | 12 |
| 59 | Pablo Barrera | 2007–2013 | 56 | 6 |
| 59 | Carlos Muñoz | 1983–1991 | 56 | 2 |
| 59 | Alberto Medina | 2003–2010 | 56 | 5 |
| 62 | Paul Nicolás Aguilar | 2009–2016 | 55 | 5 |
| 62 | Guillermo Hernández | 1966–1973 | 55 | 2 |
| 62 | Aarón Padilla | 1965–1970 | 55 | 8 |
| 62 | Óscar Pérez | 1997–2010 | 55 | 0 |
| 62 | Hugo Sánchez | 1977–1998 | 55 | 27 |
| 62 | Arturo Vázquez | 1973–1980 | 55 | 5 |
| 68 | Javier Aquino | 2011–2018 | 54 | 5 |
| 68 | Alberto Coyote | 1992–2000 | 54 | 0 |
| 68 | Jonny Magallón | 2007–2010 | 54 | 3 |
| 71 | José de Jesús Corona | 2005–2018 | 53 | 0 |
| 71 | Mario Trejo | 1980–1986 | 53 | 1 |
| 73 | Tomás Boy | 1979–1986 | 52 | 9 |
| 73 | Rafael García | 1996–2006 | 52 | 3 |
| 73 | Javier Sánchez | 1968–1977 | 52 | 0 |
| 76 | Felix Cruz | 1983–1991 | 51 | 1 |
| 76 | Joaquín del Olmo | 1993–2000 | 51 | 3 |
| 78 | Horacio López Salgado | 1968–1980 | 50 | 13 |
| 78 | Carlos Rodríguez | 2019– | 50 | 0 |
| 80 | Juan de Dios Ramírez | 1991–1995 | 49 | 0 |
| 80 | Salvador Reyes | 1956–1966 | 49 | 14 |
| 80 | Jorge Torres Nilo | 2008–2016 | 49 | 1 |
| 80 | Miguel Zepeda | 1999–2005 | 49 | 8 |
| 84 | Pablo Larios | 1983–1991 | 48 | 0 |
| 84 | Carlos Salcedo | 2015–2021 | 48 | 1 |
| 86 | Fernando Arce | 2003–2013 | 47 | 7 |
| 86 | Hugo Ayala | 2009–2018 | 47 | 1 |
| 86 | Antonio Carbajal | 1950–1966 | 47 | 0 |
| 86 | Javier Fragoso | 1965–1970 | 47 | 19 |
| 90 | José Manuel Abundis | 1996–2001 | 45 | 9 |
| 90 | Israel Castro | 2007–2012 | 45 | 1 |
| 90 | Fernando Quirarte | 1981–1988 | 45 | 5 |
| 93 | Roberto Alvarado | 2018– | 44 | 5 |
| 93 | Antonio de la Torre | 1972–1978 | 44 | 1 |
| 93 | Antonio Munguía | 1967–1971 | 44 | 0 |
| 93 | Gonzalo Pineda | 2004–2008 | 44 | 1 |
| 97 | Marco Fabián | 2011–2018 | 43 | 9 |
| 97 | Francisco Fonseca | 2004–2008 | 43 | 21 |
| 97 | César Montes | 2017– | 43 | 1 |
| 97 | Ricardo Peláez | 1989–1999 | 43 | 16 |
| 97 | Héctor Pulido | 1967–1973 | 43 | 6 |
| 97 | Juan Pablo Rodríguez | 2000–2006 | 43 | 1 |
| 103 | Luis Romo | 2019– | 42 | 3 |
| 104 | Missael Espinosa | 1990–1995 | 41 | 4 |
| 104 | José Luis González Dávila | 1965–1970 | 41 | 4 |
| 104 | Henry Martín | 2015– | 41 | 9 |
| 107 | Leonardo Cuéllar | 1973–1981 | 40 | 3 |
| 107 | Jesús del Muro | 1958–1968 | 40 | 0 |
| 107 | Jorge Rodríguez | 1991–1996 | 40 | 3 |
| 107 | Jorge Sánchez | 2019– | 40 | 1 |
| 107 | Alfredo Talavera | 2011–2022 | 40 | 0 |
| 112 | Fernando Bustos | 1967–1973 | 39 | 11 |
| 112 | Raúl Lara | 1996–2000 | 39 | 0 |
| 114 | Adolfo Bautista | 2002–2010 | 38 | 10 |
| 114 | Ernesto Cisneros | 1965–1970 | 38 | 13 |
| 114 | Javier Guzmán | 1980-1977 | 38 | 3 |
| 114 | Efraín Juárez | 2009–2012 | 38 | 1 |
| 114 | Rodolfo Pizarro | 2014–2022 | 38 | 5 |
| 114 | Eduardo Ramos | 1971–1978 | 38 | 0 |
| 114 | Luis Rodríguez | 2015–2022 | 38 | 2 |
| 121 | Raúl Cárdenas | 1948–1962 | 37 | 3 |
| 121 | Raúl Gutiérrez | 1991–1996 | 37 | 0 |
| 121 | Juan Hernández | 1987–1993 | 37 | 2 |
| 124 | Érick Gutiérrez | 2016– | 36 | 1 |
| 124 | Armando Manzo | 1980–1986 | 36 | 0 |
| 126 | Javier Hernández | 1983–1994 | 35 | 7 |
| 126 | Gabriel Núñez | 1965–1971 | 35 | 0 |
| 126 | Raúl Servín | 1985–1990 | 35 | 4 |
| 129 | José Antonio Castro | 2003–2010 | 34 | 1 |
| 129 | Mario Méndez | 2003–2008 | 34 | 0 |
| 129 | Manuel Vidrio | 2001–2002 | 34 | 1 |
| 132 | Ignacio Jáuregui | 1959–1967 | 32 | 1 |
| 132 | Jaime Lozano | 2003–2008 | 32 | 12 |
| 132 | Braulio Luna | 2001–2010 | 32 | 2 |
| 132 | Jesús Molina | 2010–2018 | 32 | 1 |
| 136 | Alfredo del Águila | 1956–1967 | 31 | 2 |
| 136 | Adolfo Ríos | 1988–1999 | 31 | 0 |
| 136 | Joel Sánchez | 1996–1999 | 31 | 3 |
| 136 | José Vantolrá | 1963–1970 | 31 | 0 |
| 136 | Jesús Zavala | 2011–2016 | 31 | 2 |
| 141 | Rafael Amador | 1983–1986 | 30 | 0 |
| 141 | Alfredo Tena | 1977–1990 | 30 | 0 |
| 141 | Octavio Valdez | 2001–2004 | 30 | 0 |