This is a list of foreign players in the Eredivisie, which commenced play in 1956. The following players must meet both of the following two criteria: Have played at least one Eredivisie game. Players who were signed by Eredivisie clubs, but only played in lower league, cup and/or European games, or did not play in any competitive games at all, are not included. Are considered foreign, i.e., outside the Netherlands, determined by the following: A player is considered foreign if he is not eligible to play for the national teams of the Netherlands. More specifically, If a player has been capped on international level, the national team is used; if he has been capped by more than one country, the highest level (or the most recent) team is used. These include Dutch players with dual citizenship. If a player has not been capped on international level, his country of birth is used, except those who were born abroad from Dutch parents or moved to the Netherlands at a young age, and those who clearly indicated to have switched his nationality to another nation.

Clubs listed are those for which the player has played at least one Eredivisie game—and seasons are those in which the player has played at least one Eredivisie game. Note that seasons, not calendar years, are used. For example, "1992–95" indicates that the player has played in every season from 1992–93 to 1994–95, but not necessarily every calendar year from 1992 to 1995. Therefore, a player should always have a listing under at least two years — for instance, a player making his debut in 2011, during the 2011–12 season, will have '2011–12' after his name. This follows general practice in expressing sporting seasons.

In bold: players who have played at least one Eredivisie game in the (2023–24) season, and the clubs they have played for. They include players who have subsequently left the club, but do not include current players of an Eredivisie club who have not played an Eredivisie game in the current season.

Afghanistan Shabir Isoufi – Excelsior – 2010–11 Qays Shayesteh – Heracles – 2008–10 Farshad Noor – Roda JC – 2015–16

Albania Armando Broja – Vitesse – 2020–21 Lindon Selahi – Twente, Willem II – 2019–21 Vasil Shkurti – Roda JC – 2013–14 Agim Zeka – Fortuna Sittard – 2018–20

Algeria Amir Absalem – Groningen – 2017–20 Paul Amara – DWS – 1960–61 Mouhamed Belkheir – Fortuna Sittard – 2023–24 Karim Bridji – FC Volendam, Heracles, RKC Waalwijk – 2003–04, 2006–09, 2011–12 Oussama Darfalou – Vitesse, VVV-Venlo, PEC Zwolle, Emmen – 2018–23 Rheda Djellal – Excelsior – 2011–12 Anis Hadj Moussa – Vitesse, Feyenoord – 2023– Camiel Neghli – Sparta Rotterdam – 2023–25 Youssef Sofiane – Roda JC – 2004–05 Karim Soltani – VVV-Venlo, ADO Den Haag – 2007–10 Ahmed Touba – RKC Waalwijk – 2020–22 Ramiz Zerrouki – Twente, Feyenoord – 2020–

Angola Guilherme Afonso – Twente – 2004–07 Alexander Christovao – Groningen, SC Cambuur – 2012–14 António Correia – Heerenveen – 2002–04 Paolo da Costa Tavares – NAC – 1996–99 Fredy – Excelsior – 2016–17 Luwamo Garcia – VVV-Venlo – 2004–06 Dominique Kivuvu – NEC – 2006–10 Luis Pedro – Groningen – 2011–12 André Vidigal – Fortuna Sittard – 2018–19

Argentina Gastón Ávila – Ajax – 2023–24 Hugo Bargas – De Graafschap – 2008–09, 2010–11 Walter Benítez – PSV – 2022–25 Mariano Bombarda – Groningen, Willem II, Feyenoord – 1994–2004 Ezequiel Bullaude – Feyenoord, Fortuna Sittard – 2022–23, 2024–25 Eduardo Bustos Montoya – Feyenoord – 1996–97 Matías Cahais – Groningen – 2008–10 Julián Carranza – Feyenoord – 2024–25 Maher Carrizo – Ajax – 2025– Gonzalo Crettaz – NEC – 2025– Julio Cruz – Feyenoord – 1997–2000 Darío Cvitanich – Ajax – 2008–11 Osmar Ferreyra – PSV – 2005–06 Nicolás Freire – PEC Zwolle – 2017–18 Iván Gabrich – Ajax – 1996–97 Patricio Graff – Feyenoord, Den Bosch – 1996–2000 Mariano Juan – Ajax – 1996–2000 Hernán Losada – Heerenveen – 2009–10 Lisandro Magallán – Ajax – 2018–19, 2022–23 Lisandro Martínez – Ajax – 2019–22 Lucas Ocampos – Ajax – 2022–23 Lucas Pratto – Feyenoord – 2020–21 Maximiliano Romero – PSV – 2018–19, 2020–22 Sergio Romero – AZ – 2007–11 Mauro Rosales – Ajax – 2004–07 José San Román – ADO Den Haag – 2016–17 Gerónimo Rulli – Ajax – 2022–24 Pablo Sánchez – Feyenoord – 1996–98 Marcos Senesi – Feyenoord – 2019–22 Nicolás Tagliafico – Ajax – 2017–22

Armenia Gor Agbaljan – Heracles – 2016–17 Norair Aslanyan – Groningen – 2009–11 Aventis Aventisian – Go Ahead Eagles – 2021–23 Edgar Manucharyan – Ajax – 2005–07 Aras Özbiliz – Ajax, Willem II – 2010–12, 2018–19

Aruba David Abdul – Sparta Rotterdam – 2008–10 Gregor Breinburg – De Graafschap, NEC, Sparta Rotterdam – 2010–12, 2015–19 Erixon Danso – Utrecht, FC Dordrecht – 2008–11, 2014–15 Ronny Nouwen – Excelsior – 2002–03

Australia Zlatko Arambasic – NAC – 1996–97 Graham Arnold – Roda JC, NAC – 1990–92, 1995–97 Daniel Arzani – Utrecht – 2020–21 Eli Babalj – PEC Zwolle – 2014–15 Joe Bacak – Vitesse – 1996–97 Max Balard – NAC Breda – 2024–26 Aziz Behich – PSV – 2018–19 Mark Birighitti – NAC – 2017–19 Milan Blagojevic – Heerenveen – 1993–94 Jason van Blerk – Go Ahead Eagles – 1992–95 Jordan Bos – Feyenoord – 2025– Kasey Bos – Excelsior – 2026– Eddy Bosnar – Heracles – 2006–08 Raphael Bove – Heerenveen – 1997–99 Rhys Bozinovski – Heracles Almelo – 2025–26 David Carney – Twente – 2009–10 Jason Culina – De Graafschap, Ajax, Twente, PSV – 2002–09 Jason Davidson – Heracles, Groningen – 2011–14, 2016–17 Daniel De Silva – Roda JC – 2015–17 Kenneth Dougall – Sparta Rotterdam – 2016–18 Brett Emerton – Feyenoord – 2000–03 Denis Genreau – PEC Zwolle – 2018–19 Craig Goodwin – Sparta Rotterdam – 2016–18 Rostyn Griffiths – Roda JC – 2015–16 Brett Holman – Excelsior, NEC, AZ – 2002–04, 2006–12 Ajdin Hrustic – Groningen, Heracles Almelo – 2016–21, 2023–24, 2025–26 Brad Jones – NEC, Feyenoord – 2015–18 Tomi Juric – Roda JC – 2015–16 Zeljko Kalac – Roda JC – 1998–2002 Garang Kuol – Volendam – 2023–24 Stephen Laybutt – RBC Roosendaal – 2000–01 Stefan Mauk – NEC – 2016–17 Ante Milicic – NAC – 1997–99 David Mitchell – Feyenoord, NEC – 1987–89, 1990–91 Tommy Oar – Utrecht – 2010–15 Mike Petersen – Ajax – 1987–88 Nikita Rukavytsya – Twente – 2009–10 Mathew Ryan – AZ – 2022–24 Trent Sainsbury – PEC Zwolle, PSV – 2013–15, 2018–19 Adam Sarota – Utrecht – 2010–15 Archie Thompson – PSV – 2005–06 Aurelio Vidmar – Feyenoord – 1995–96 Tony Vidmar – NAC – 1995–97, 2005–06 Luke Wilkshire – Twente, Feyenoord – 2006–08, 2014–15 Peter Zoïs – NAC, Willem II – 2000–01, 2003–07 Michael Zullo – Utrecht – 2010–13

Austria Gerard Aichorn – Den Bosch – 1983–88 Marko Arnautović – Twente – 2006–09 Raffael Behounek – Willem II – 2024–25 Nicolas Binder – Cambuur – 2026– Richard Brousek – SC Enschede – 1958–60 Martin Fraisl – ADO Den Haag – 2020 Felix Gasselich – Ajax – 1983–85 Fabian Gmeiner – NEC – 2016–17 Adrian Grbić – Vitesse – 2021–22 Leo Greiml – NAC Breda – 2024–26 Florian Grillitsch – Ajax – 2022–23 Darijo Grujcic – Fortuna Sittard – 2024–25 Franz Hasil – Feyenoord – 1969–73 Marc Janko – Twente – 2010–12 Ferdinand Janotka – Holland Sport – 1969–70 Jakob Jantscher – NEC – 2013–14 Volkan Kahraman – Feyenoord – 1997–98 Tobias Kainz – Heerenveen – 2010–11 Roland Kollmann – Twente – 2001–02 Wilhelm Kreuz – Sparta Rotterdam, Feyenoord – 1972–78 Eduard Krieger – VVV-Venlo – 1978–79 Marko Kvasina – Twente – 2017–18 Rolf Landerl – AZ, Fortuna Sittard, Groningen – 1998–2004 Andreas Lasnik – Willem II, NAC – 2010–13 Michael Liendl – Twente – 2017–18 Phillipp Mwene – PSV – 2021–23 Franz Oberacher – AZ – 1982–83 Nikolas Polster – NEC – 2026– Thomas Prager – Heerenveen – 2003–08 Martin Pušić – Sparta Rotterdam – 2016–17 Luka Reischl – ADO Den Haag – 2026– Marcel Ritzmaier – PSV, Cambuur, NEC, Go Ahead Eagles – 2012–18 Samuel Şahin-Radlinger – Almere City – 2023–24 Heinz Schilcher – Ajax – 1971–73 Michael Schimpelsberger – Twente – 2010–11 Wolfgang Schwarz – Sparta Rotterdam – 1979–80 Valentin Sulzbacher – Excelsior – 2026– Gernot Trauner – Feyenoord – 2021– Andreas van der Veldt – HFC Haarlem – 1982–84 Paul Wanner – PSV – 2025– Kurt Welzl – AZ – 1978–81 Jonas Wendlinger – Almere City – 2024–25 Maximilian Wöber – Ajax – 2017–19

Azerbaijan Ozan Kökçü – Volendam – 2025–26

Barbados Ryan Trotman – Twente – 2017–18

Belarus Pavel Mikhalevich – NEC – 1994–2000 Aleh Poetsila – NEC – 1995–98 Andrei Zygmantovich – Groningen – 1991–92

Belgium A Naïm Aarab – NEC – 2007–08 Stanley Aborah – Ajax, Vitesse – 2004–05, 2011–12 Shawn Adewoye – RKC Waalwijk, Fortuna Sittard – 2020–26 Kristof Aelbrecht – Vitesse – 1999–2000 Tim Aelbrecht – RKC Waalwijk – 2003–04 Toby Alderweireld – Ajax – 2008–14 Jean-Pierre Andries – Helmond Sport – 1983–84 Francesco Antonucci – Volendam – 2022–23 Sebbe Augustijns – RKC Waalwijk – 2020–23 Thomas Azevedo – Go Ahead Eagles – 2013–14 Ismail Azzaoui – Willem II, Heracles Almelo – 2017–18, 2020–22

B Beni Badibanga – Roda JC – 2016–17 Ziguy Badibanga – De Graafschap – 2011–12 Thibo Baeten – Go Ahead Eagles – 2023– Johan Bakayoko – PSV – 2021–25 Zakaria Bakkali – PSV, RKC Waalwijk – 2013–14, 2022–24 Jordy Bawuah – PSV, Twente – 2025– Pascal Beeken – NAC – 1996–97 Kevin Begois – Roda JC, VVV-Venlo, PEC Zwolle – 2005–06, 2007–11, 2013–14, 2015–16 Manuel Benson – PEC Zwolle – 2020–21 Davy De Beule – Roda JC – 2011–14 Bart Biemans – Willem II, Roda JC – 2008–16 Gilles De Bilde – PSV – 1996–99 Roberto Blanquez – MVV – 1999–2000 Xander Blomme – Go Ahead Eagles – 2022–24 Siebe Blondelle – Vitesse, VVV-Venlo – 2005–08 Ruud Boffin – VVV-Venlo – 2009–10 Hakim Borahsasar – Breda – 2014–15 Rayane Bounida – Ajax – 2024– Mohamed Bouchouari – Emmen – 2022–23 Samy Bourard – ADO Den Haag – 2020–22 Othman Boussaid – Utrecht – 2018–19, 2020–24 Dedryck Boyata – Twente – 2012–13 Jorn Brondeel – Twente, Willem II – 2017–18, 2019–22 Loris Brogno – Sparta Rotterdam – 2016–18 Thomas Buffel – Feyenoord – 1999–2000, 2002–05 Dario Van den Buijs – Heracles, Fortuna Sittard, RKC Waalwijk – 2017–25 Maxime Busi – NAC Breda – 2024–25 Bart Buysse – Twente, NEC – 2010–12, 2015–16

C Jinty Caenepeel – Excelsior – 2017–19 Thomas Caers – MVV – 1999–2000 Tom Caluwé – Willem II, Utrecht – 1999–2009 Giuseppe Canale – Roda JC – 1995–96 Fabio Caracciolo – ADO Den Haag – 2008–09 Bram Castro – Roda JC, Heracles – 2006–10, 2014–18 Jurgen Cavens – Twente – 2002–03 Benjamin De Ceulaer – Feyenoord, RKC Waalwijk – 2005–07, 2009–10 Nacer Chadli – Twente – 2010–13 Thomas Chatelle – NEC – 2010–11 Alessandro Ciranni – Fortuna Sittard, Willem II – 2018–19, 2026– Ian Claes – Heerenveen – 2000–01 Gert Claessens – Vitesse – 2001–03 Geoffrey Claeys – Feyenoord – 1996–98 Marc De Clerck – Twente, Go Ahead Eagles – 1974–76, 1979–80 Antoine Colassin – Heerenveen – 2022–23 Jerôme Colinet – Roda JC – 2003–06 Pieter Collen – NEC, Feyenoord, NAC – 1999–2007 Milan Corryn – Almere City – 2023–24 Nolhan Courtens – Heerenveen – 2025– Jordy Croux – Willem II – 2016–19

D Björn Daelemans – RBC Roosendaal, Heracles – 2001–08 Jos Daerden – Roda JC – 1984–86 David Damman – Heerenveen – 1997–98 Jelle Van Damme – Ajax – 2002–04 Matteo Dams – PSV – 2024–25 Lennerd Daneels – RKC Waalwijk – 2019–23 Dimitri Davidovic – NEC – 1969–71 Laurens De Bock – ADO Den Haag – 2019–20 Jari De Busser – Go Ahead Eagles, AZ – 2024– Garry De Graef – RKC Waalwijk, De Graafschap – 1998–2003, 2004–05 Brian De Keersmaecker – Heracles Almelo – 2023–25 Mathias De Wolf – NEC – 2021–22 Marc Degryse – PSV – 1996–98 Maxime Delanghe – Willem II – 2026– Sven Delanoy – Willem II – 2003–06 Laurent Delorge – ADO Den Haag, Ajax, Roda JC – 2006–13 Gregory Delwarte – Roda JC – 1997–2000 Mousa Dembélé – Willem II, AZ – 2005–10 Timothy Derijck – Feyenoord, NAC, ADO Den Haag, PSV, Utrecht – 2005–07, 2008–16 Anthony Descotte – Utrecht, Volendam, Fortuna Sittard – 2022– Kevin Van Dessel – NAC, Roda JC, VVV – 1997–98, 1999–2006, 2009–10 Johan Devrindt – PSV – 1970–72 Sieben Dewaele – Heerenveen – 2020–21