This is a list of foreign players in Liga MX during the professional era which began in 1943. The following players: have played at least one Primera División game for the respective club; have not been capped for the Mexico national team at any level; or have been born in Mexico and were capped by a foreign national team. This includes players who have dual citizenship with Mexico.

Players are sorted by the State: they played for in a national team at any level. For footballers that played for two or more national teams, they are listed with: the one he played for at A level; the national team representing his state of birth; or If they never played for any national team at any level, the state of birth. For footballers born in dissolved states, they are listed in the state which now represents their place of birth (e.g.,: Yugoslavia -> Serbia, Montenegro, Croatia, etc...).

Stateless people are marked with an asterisk.

In bold: players that played at least one Primera División game in the current season.

Clubs are not allowed to play more than five foreign players in a Liga MX match. In March 2011, PRI lawmakers introduced a proposal to reduce the limit to three foreign players. FMF President Justino Compeán did not support the failed proposal because he believed it would not improve the quality of Mexican football players.

As of 1 January 2009, Club América had employed the most foreign players of any club in the history of the Primera División, with more than 150 in the professional era. A total of 88 foreign players participated in the 2012 Apertura tournament, 29 originating from Argentina and 14 from Colombia.

Africa (CAF) Algeria Andy Delort – Tigres – 2016–17

Cameroon Frank Boya – Tijuana – 2025– Achille Emaná – Cruz Azul, Atlante – 2013–14, 2014-15 David Embé – Tecos – 1996–98 Simon Moukoko – Tecos – 1997 Alain Nkong – Atlante, Indios – 2007, 2009–10 François Omam-Biyik – América, Yucatán FC, Puebla – 1994–96, 1997, 1999 Jean Claude Pagal – América – 1995 Patrick Soko – Atlas – 2017–18 Joseph Tchango – Tecos – 1997/2001

Cape Verde Alessio da Cruz – Santos Laguna – 2021 Djaniny – Santos Laguna – 2014–18 Duk – Atlas – 2026– Valdo – Atlante – 2012–13

Gambia Kekuta Manneh – Pachuca – 2018

Ghana Clifford Aboagye – Atlas, Querétaro, Tijuana, Puebla – 2017–19, 2019–20/2022–23, 2020, 2021 Isaac Ayipei – Leones Negros, León, Veracruz – 1991–92, 1992–95, 1995–96

Ivory Coast Franck Boli – San Luis – 2024 Aké Arnaud Loba – Querétaro, Monterrey, Mazatlán, Tijuana – 2019/2024, 2020–21, 2023, 2024

Morocco Mohammed Abderrazack – Puebla – 1951–52 Mourad El Ghezouani – Tijuana – 2025– Oussama Idrissi – Pachuca – 2023– Ryan Mmaee – Atlas – 2026–

Nigeria Saminu Abdullahi – Juárez – 2025 Christian Ebere – Cruz Azul – 2026– Alex Owhofasa – Atlante – 1995–96

São Tomé and Príncipe Luís Leal – Jaguares, Tijuana – 2017, 2020

Senegal Jean Unjanque – Querétaro – 2026–

Sierra Leone Abdul Thompson Conteh – Monterrey – 1999

Zambia Kalusha Bwalya – América, Necaxa, León – 1994–97, 1997, 1998

Asia (AFC) Japan Keisuke Honda – Pachuca – 2017–18

Lebanon Daniel Lajud – Monterrey, Querétaro, Puebla – 2018, 2019, 2019

Palestine Carlos Salom – Puebla – 2017

Europe (UEFA) Armenia Lucas Zelarayán – Tigres – 2016–20

Austria Alexander Bandl – Atlante – 1968–69 Peter Aust – Toluca – 1969–70

Belgium Hugo Cuypers – Monterrey – 2026–

Bosnia-Herzegovina Davor Jozić – América – 1994 Sead Seferović – Tigres – 1995–96 Alen Škoro – Gallos Blancos – 2010

Bulgaria Emil Kostadinov – Tigres – 1997

Croatia Elvis Brajković – Santos Laguna, Atlante – 1999, 2000 Darko Vukic – Toluca, Celaya – 1998–99, 2000 Dario Brezak – Atlante, FC Inter Playa Del Carmen – 2012–2013, 2014

Czech Republic Josef Jelínek – Torreón – 1973–74

England Antonio Pedroza – Jaguares, Morelia, Cruz Azul, Toluca – 2010–11, 2012–13, 2015, 2016–17

France Julien Célestine – León – 2022 André-Pierre Gignac – Tigres – 2015–26 Timothée Kolodziejczak – Tigres – 2017–18 Anthony Martial – Monterrey – 2025–26 Jérémy Ménez – América – 2018–19 Allan Saint-Maximin – América – 2025–26 Sébastien Salles-Lamonge – San Luis – 2023– Amara Simba – León – 1997 Florian Thauvin – Tigres – 2021–22

Germany Dieter Bedürftig – Necaxa – 1967–69 Rice Desker – Necaxa – 1967–69 Maurizio Gaudino – América – 1995–96 Mateo Klimowicz – San Luis – 2023–25 Peter Nover – Atlas – 1980–81 Bernd Schuster – Pumas – 1997 Uwe Wolf – Necaxa, Puebla – 1995–96, 1996–97

Greece Giorgos Giakoumakis – Cruz Azul – 2024–25

Hungary Janos Adam – América – 1948–49 Iván Czintalán – América – 1948–49 István Feckse – Oro – 1958–59 István Kádas – América, Zacapetec – 1948–49, 1952-54

György Marik – Irapuato, León, Atlas – 1954–55, 1956–57, 1957–59

Italy Cristian Battocchio – Pumas – 2021–22 Mierko Blazina – Oro – 1957–58 Mauro Camoranesi – Santos Laguna, Cruz Azul – 1995–96, 1998–00 Carmelo D'Anzi – Cruz Azul – 1980–81 Francesco Gallina – Atlante – 1971–74 João Pedro – San Luis – 2025– Marco Rossi – América – 1995–96 Pietro Maiellaro – Tigres – 1995–96 Cristiano Piccini – San Luis – 2024–25

Lithuania Edward Virba – Necaxa – 1963–65

Montenegro Dejan Batrović – León – 1997 Uroš Đurđević – Atlas, Monterrey – 2024–26, 2026– Dejan Peković – Puebla – 1998 Andrija Vukčević – Juárez – 2023–24

Netherlands Javairô Dilrosun – América – 2024–25 Gerard Hylkema – Atlante – 1973–74 Vincent Janssen – Monterrey – 2019–22 Hans Liotard – Puebla – 1974–75 Theo van der Heyden – Atlas – 1974–75 Romeo Wouden – Veracruz – 1998

North Macedonia Sašo Miloševski – Veracruz – 1998 Viktor Trenevski – Puebla – 1998

Poland Jan Banaś – Atlético Español – 1975–76 Mateusz Bogusz – Cruz Azul – 2025 Jan Gomola – Atlético Español, Zacatepec – 1974/1976–77, 1974–76 Grzegorz Lato – Atlante – 1982–84

Portugal William Carvalho – Pachuca – 2025 Luís Esteves – Atlas – 2026– Eusébio – Monterrey – 1975–76 Paulinho – Toluca – 2024– Ricardinho – Juárez – 2025– Tiago Gouveia - Atlas - 2026

Romania Miodrag Belodedici – Atlante – 1996–98 Ilie Dumitrescu – América, Atlante – 1997, 1997–98

Russia Viktor Derbunov – Atlas – 1992–93

Scotland Jimmy Hickie – Asturias – 1946-47 Tom McKillop – Asturias – 1946–47 Jackie Milne – Asturias – 1946-47 Ronnie Sharp – San Luis – 1973–74

Serbia Miroslav Čermelj – Pumas – 1997–98 Branko Davidović – Tiburones Rojos de Veracruz – 1989–90 Zoran Djurić – Monterrey – 1997–98 Miroslav Draganić – Tampico – 1980–82 Aleksandar Janjić – Puebla – 1998 Mile Knežević – Puebla – 1998 Goran Milojević – América – 1997 Bora Milutinović – Pumas – 1972–77 Zdenko Muf – Tecos, León – 1997-01/2002, 2001 Saban Romanovic – Veracruz – 1972–74 Vlada Stošić – Atlante – 1997 Vojimir Sinđic – Puebla – 1998–99

Slovakia David Depetris – Morelia – 2014–15

Slovenia Andrés Vombergar – San Luis – 2021–22

Spain Abraham – Pumas, Lobos BUAP, Veracruz – 2016–18, 2018–19, 2019 Mario Abrante – San Luis – 2019–20 Carlo Adriano – Querétaro – 2025– Serafín Aedo – España – 1943–49 Carlos Álvarez – América – 2026– Raúl Amarilla – América – 1989–90 Alejandro Arribas – Pumas, Juárez – 2018–19, 2022–23 Juan Manuel Asensi – Puebla, Oaxtepec – 1980–82, 1982–83 Manuel Alonso – América 1945–1946 José Mari Bakero – Veracruz – 1997 Borja Bastón – Pachuca – 2024 Iker Benito – Querétaro – 2026– Saúl Berjón – Pumas – 2016 Unai Bilbao – San Luis, Necaxa, Tijuana – 2019–20/2021–24, 2020–21, 2024– Gregorio Blasco – España, Atlante – 1943–46, 1946–47 José Buendía – América – 1953–61 Emilio Butragueño – Celaya – 1995–98 Cadete – Querétaro, San Luis – 2019–20, 2020 Sergio Canales – Monterrey – 2023–26 Leonardo Cilaurren – España – 1943–45 Marc Crosas – Santos Laguna, Leones Negros, Cruz Azul – 2012–14, 2014–15, 2015 Paulino de la Fuente – Pachuca – 2022–23 José Miguel Díez Balerdi – Veracruz – 1943–44 Rubén Duarte – Pumas – 2024– Aitor García – Juárez – 2023–24 Fernando García – España, Marte – 1948–49, 1950–51 Pol García – Juárez – 2021 Luis García Fernández – Tigres – 2012–13 Luis García Sanz – Puebla, Pumas – 2011–12, 2012–2013 Ian González – San Luis, Necaxa, Toluca – 2019–20, 2020–21, 2021–22 Ricardo González Bango – Celaya – 2001–02 Pep Guardiola – Dorados – 2006 Francisco Higuera – Puebla – 1997 Santiago Idígoras – Puebla – 1981–82 José Iraragorri – España – 1943–46 Juanpe – San Luis – 2025– Isidro Lángara – España – 1943–46 Carlos Leblanc Pallas – Veracruz – 1943–44 Rafa Llorente – San Luis – 2026– Florentino López – Toluca – 1960–70 Pau López – Toluca – 2025 Luna – Monterrey – 2000–01 Javier Manjarín – Celaya, Santos Laguna – 2001–02, 2002–03 Cheché Martín – Atlético Morelia – 1960–1961 Édgar Méndez – Cruz Azul, Necaxa – 2017–20, 2022–24 Jorge Meré – América, Mazatlán – 2022, 2022 Sabin Merino – San Luis – 2022–23 Míchel – Celaya – 1996–97 Monchu – Juárez – 2026– Iván Moreno y Fabianesi – Morelia – 2006 Carlos Muñoz – Puebla – 1996–98 Josu Ortuondo – Atlético Español – 1980–82 Miguel Pardeza – Puebla – 1998–99 Benito Pardo – Pachuca, Puebla, Atlético Español, Cruz Azul – 1969–70, 1970–72, 1972–78, 1978–79 Rafael Paz – Celaya – 1997 Róber Pier – Atlas – 2025 Pirri – Puebla – 1980–82 Sergio Ramos – Monterrey – 2025 Luis Regueiro – América – 1943–44 Borja Sánchez – León – 2023 Raúl Sánchez – Club Necaxa – 2025–26 Ángel Suárez Martínez – C.D. Oro – 1969–72 Raúl Tamudo – Pachuca – 2012 Óliver Torres – Monterrey – 2024– Mariano Uceda – América – 1946–47 Joaquín Urquiaga – Asturias, Veracruz – 1943–44, 1944–46 Rafael Martín Vázquez – Celaya – 1998 Víctor Vázquez – Cruz Azul – 2016 Martí Ventolrà – Atlante – 1943–49 Fran Villalba – Santos Laguna – 2024– Óscar Whalley – Guadalajara – 2026–

Switzerland Alessandro Mangiarratti – Atlas – 2005 Jörg Stiel – Toros Neza – 1993–94

Turkey Colin Kazim-Richards – Lobos BUAP, Veracruz, Pachuca – 2018, 2019, 2020

Wales Aaron Ramsey – Pumas – 2025

North and Central America, Caribbean (CONCACAF) Canada Lucas Cavallini – Puebla, Tijuana – 2017–19/2024–, 2023 Stephen Eustáquio – Cruz Azul – 2019 Marcelo Flores – Tigres – 2023– Paul James – Monterrey – 1985–87 John Kerr, Sr. – América – 1972–73 Santiago López – Pumas – 2024– Tibor Vigh – Laguna, Torreón – 1969–70, 1970–71

Costa Rica Ever Alfaro – Atlante – 2011 Evelio Alpízar – Atlas, Nacional – 1956–57, 1961–62 Carlos Alvarado Villalobos – América – 1947–48 Alfonso Arnáez – Moctezuma – 1943–49 Javier Astua – Morelia – 1992–93 Leonel Boza – León – 1953–57 Hernán Cabalceta – América – 1943–46 Francisco Calvo – Juárez – 2024 Joel Campbell – León, Monterrey – 2019–21/2022–23, 2021–22 Quico Chacón – Atlas – 1956–57 Edwin Cubero – Atlas, Puebla – 1945–54, 1954–55 Eduardo Echeverría – Torreón – 1970–71 Quino Fernández – América – 1950–51 Guido Matamoros – América – 1943–46 Rónald Gómez – Irapuato –2004 Mauricio Solís – Irapuato –2004 Alonso Solís – Necaxa – 2008 Pablo Gabas – Necaxa, Querétaro, Chiapas – 2008–09, 2013–14 Carlos Herrera – Atlético Morelia – 1961–62 Wedell Jímenez – Toluca – 1953–63 Alex Madrigal – Veracruz – 2003 Hernán Medford – Pachuca, León, Necaxa – 1996–97, 1997–00, 2000–01 Wálter Meneses – Puebla, Moctezuma, ADO – 1944–45, 1945–47, 1947–49 José Rafael Meza – Moctezuma, Atlante – 1944–45/1948–49, 1945–48 Édgar Murillo – San Sebastián – 1947–49 Evaristo Murillo – Moctezuma, Veracruz, Zacatepec – 1943–48, 1948–50, 1951–55 Mario Murillo – Moctezuma, Veracruz – 1945–48, 1948–49 Roy Myers – Pachuca – 1996–97 Keylor Navas – Pumas – 2025– Reynaldo Parks – Tecos – 1998–01 Jorge Quezada – América – 1948–50 Ramón Rodríguez Soto – Irapuato – 1954–58 Oscar Emilio Rojas – La Piedad, Dorados, Veracruz, Jaguares, Morelia – 2001–02, 2004–05, 2005–06, 2006–08, 2009 Emilio Sagot – Zacatepec, Atlante, Pachuca – 1965–66, 1966–67, 1967–68 Carlos Silva Loaiza – Moctezuma – 1944–47 Rodrigo Solano – Atlas – 1943–49 Jorge Solís – Atlas, Nacional – 1956–57, 1961–62 Jafet Soto – Morelia, Atlas, Pachuca, Puebla, Tecos – 1995–97/2001, 1998, 1998–99, 1999–00/2002–04, 2000–01 José Luis Soto – Irapuato – 1954–56