List of foreign Bundesliga players
This is a list of foreign players in the Bundesliga, which commenced play in 1963. The following players must meet both of the following two criteria:
- Have played at least one Bundesliga game. Players who were signed by Bundesliga 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. Players of 2. Bundesliga clubs are also not included.
- Are considered foreign, i.e., outside Germany determined by the following:
- A player is considered foreign if he is not eligible to play for the national team of Germany.
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 German 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 German parents or moved to Germany 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 Bundesliga game—and seasons are those in which the player has played at least one Bundesliga 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 2014, during the 2013–14 season, will have '2013–14' after his name. This follows general practice in expressing sporting seasons.
Also please consider, that season specifications shall only be divided into more than one element, if a player has at least one season played no game in the Bundesliga. For example, a player plays in 2012–13 at club "A" and in 2013–14 at club "B", the correct season specification is "2012–14". This approach is used to keep the list more clear and readable.
In bold: players who have played at least one Bundesliga game in the current season (2016–17), and are still at the clubs for which they have played. This does not include current players of a Bundesliga club who have not played a Bundesliga game in the current season.
- As of 15 June 2017
Naturalized Players [lower-alpha 1]
- Cacau – 1. FC Nürnberg, VfB Stuttgart – 2001–14
- Sean Dundee – Karlsruher SC, VfB Stuttgart – 1995–98, 1999–03
- Kevin Kurányi – VfB Stuttgart, Schalke 04, 1899 Hoffenheim – 2001–10, 2015–16
- Oliver Neuville – Hansa Rostock, Bayer Leverkusen, Borussia M'gladbach – 1997–07, 2008–10
- Paulo Rink – Bayer Leverkusen, 1. FC Nürnberg, Energie Cottbus – 1997–03
- Mirko Votava – Borussia Dortmund, Werder Bremen – 1976–82, 1985–97
UEFA
Albania
- Amir Abrashi – SC Freiburg – 2016–17[Note 18] [Note 91]
- Geri Çipi – Eintracht Frankfurt – 2003–04
- Mehmet Dragusha – Eintracht Frankfurt – 2003–04[Note 1]
- Klodian Duro – Arminia Bielefeld – 2004–05
- Jürgen Gjasula – 1. FC Kaiserslautern – 2004–05
- Besnik Hasi – 1860 Munich – 1997–98[Note 1]
- Jahmir Hyka – Mainz 05 – 2009–10
- Edmond Kapllani – Karlsruher SC, FC Augsburg – 2007–09, 2011–12
- Bekim Kastrati – Borussia M'gladbach – 2005–06[Note 1]
- Altin Lala – Hannover 96 – 2002–12
- Mërgim Mavraj – VfL Bochum, Greuther Fürth, 1. FC Köln, Hamburger SV – 2007–10, 2012–13, 2014–17[Note 2] [Note 41]
- Valdet Rama – Hannover 96 – 2009–10[Note 1]
- Odise Roshi – 1. FC Köln – 2011–12
- Altin Rraklli – SC Freiburg, SpVgg Unterhaching – 1993–96, 1999–01
- Ervin Skela – Eintracht Frankfurt, Arminia Bielefeld, 1. FC Kaiserslautern, Energie Cottbus – 2003–09
- Igli Tare – Karlsruher SC, 1. FC Kaiserslautern – 1996–97, 1999–01
- Fatmir Vata – Arminia Bielefeld – 2002–03, 2004–07
- Rudi Vata – Energie Cottbus – 2000–02
- Hysen Zmijani – FC St. Pauli – 1995–96
Armenia
- Henrikh Mkhitaryan – Borussia Dortmund – 2013–16
Austria
- David Alaba – Bayern Munich, 1899 Hoffenheim – 2009–17
- Robert Almer – Fortuna Düsseldorf – 2012–13
- Marko Arnautović – Werder Bremen – 2010–14
- Julian Baumgartlinger – Mainz 05, Bayer Leverkusen – 2011–17
- Michael Baur – Hamburger SV – 2002–03
- Guido Burgstaller – Schalke 04 – 2016–17
- Harald Cerny – Bayern Munich, 1860 Munich – 1992–94, 1995–04
- Kevin Danso – FC Augsburg – 2016–17
- Marco Djuricin – Hertha BSC – 2011–12
- Aleksandar Dragović – Bayer Leverkusen – 2016–17
- Hans Ettmayer – VfB Stuttgart, Hamburger SV – 1971–77
- Wolfgang Feiersinger – Borussia Dortmund – 1996–00
- Gernot Fraydl – Hertha BSC – 1968–70
- Christian Fuchs – VfL Bochum, Mainz 05, Schalke 04 – 2008–15
- György Garics – Darmstadt 98 – 2015–16[Note 77]
- Eduard Glieder – Schalke 04 – 2003–04
- Michael Gregoritsch – Hamburger SV – 2015–17
- Florian Grillitsch – Werder Bremen – 2015–17
- Max Hagmayr – Karlsruher SC – 1982–83
- Martin Harnik – Werder Bremen, VfB Stuttgart – 2007–09, 2010–16[Note 2]
- Franz Hasil – Schalke 04 – 1968–69
- Roland Hattenberger – VfB Stuttgart – 1977–81
- Andreas Herzog – Werder Bremen, Bayern Munich – 1992–02
- Josef Hickersberger – Kickers Offenbach, Fortuna Düsseldorf – 1972–78
- Martin Hinteregger – Borussia M'gladbach, FC Augsburg – 2015–17
- Reinhold Hintermaier – 1. FC Nürnberg, Eintracht Braunschweig – 1980–85, 1992–93
- Lukas Hinterseer – FC Ingolstadt – 2015–17
- Norbert Hof – Hamburger SV – 1969–70
- Erwin Hoffer – 1. FC Kaiserslautern, Eintracht Frankfurt – 2010–11, 2012–13
- Raphael Holzhauser – VfB Stuttgart, FC Augsburg – 2011–14
- Philipp Hosiner – 1. FC Köln – 2015–16
- Wilhelm Huberts – Eintracht Frankfurt – 1963–70
- Andreas Ibertsberger – SC Freiburg, 1899 Hoffenheim – 2004–05, 2008–12
- Muhammed Ildiz – 1. FC Nürnberg – 2012–13
- Stefan Ilsanker – RB Leipzig – 2016–17
- Andreas Ivanschitz – Mainz 05 – 2009–13
- Kurt Jara – MSV Duisburg, Schalke 04 – 1975–81
- Zlatko Junuzović – Werder Bremen – 2011–17[Note 3]
- Florian Kainz – Werder Bremen – 2016–17
- Richard Kitzbichler – Hamburger SV – 2002–03
- Florian Klein – VfB Stuttgart – 2014–16
- Janos Kondert – Kickers Offenbach – 1968–69[Note 4]
- Ümit Korkmaz – Eintracht Frankfurt – 2008–11
- Bernd Krauss – Borussia Dortmund, Borussia M'gladbach – 1976–77, 1983–90[Note 2] [lower-alpha 2]
- Dietmar Kühbauer – VfL Wolfsburg – 2000–02
- Michael Langer – VfB Stuttgart – 2006–07
- Stefan Lexa – Eintracht Frankfurt – 2003–04, 2005–06
- Heinz Lindner – Eintracht Frankfurt – 2016–17
- Jürgen Macho – 1. FC Kaiserslautern – 2005–06
- Stefan Maierhofer – Bayern Munich – 2006–07
- Alex Manninger – FC Augsburg – 2012–16
- Stefan Marasek – SC Freiburg – 1996–97
- Hans-Dieter Mirnegg – MSV Duisburg – 1979–81
- Franz Oberacher – 1. FC Nürnberg – 1980–81
- Rubin Okotie – 1. FC Nürnberg – 2010–11[Note 5]
- Karim Onisiwo – Mainz 05 – 2015–17
- Ramazan Özcan – 1899 Hoffenheim, FC Ingolstadt – 2008–09, 2015–16
- Peter Pacult – 1860 Munich – 1994–95
- Thomas Parits – 1. FC Köln, Eintracht Frankfurt – 1970–74
- Bruno Pezzey – Eintracht Frankfurt, Werder Bremen – 1978–87
- Heimo Pfeifenberger – Werder Bremen – 1996–98
- Hans Pirkner – Schalke 04 – 1969–71
- Gernot Plassnegger – VfL Wolfsburg, Hansa Rostock – 2001–02, 2003–04
- Emanuel Pogatetz – Hannover 96, VfL Wolfsburg, 1. FC Nürnberg – 2010–14
- Toni Polster – 1. FC Köln, Borussia M'gladbach – 1993–99
- Mario Posch – Bayer Uerdingen – 1992–93
- Sebastian Prödl – Werder Bremen – 2008–15
- Christian Prosenik – 1860 Munich – 1999–00
- Peter Pumm – Bayern Munich – 1968–71
- Marcus Pürk – 1860 Munich – 1999–04
- Hannes Reinmayr – MSV Duisburg, Bayer Uerdingen – 1993–95
- Alfred Roscher – Waldhof Mannheim – 1987–88
- Daniel Royer – Hannover 96 – 2011–12
- Marcel Sabitzer – RB Leipzig – 2016–17
- Ylli Sallahi – Bayern Munich – 2013–14
- Paul Scharner – Hamburger SV – 2012–13
- Hans Schmidradner – Kickers Offenbach – 1972–76
- Peter Schmidt – 1. FC Kaiserslautern – 1968–69
- Alessandro Schöpf – Schalke 04 – 2015–17
- Markus Schopp – Hamburger SV – 1996–98
- Helmut Siber – Kickers Offenbach – 1968–69
- August Starek – 1. FC Nürnberg, Bayern Munich – 1967–70
- Gerhard Steinkogler – Werder Bremen – 1979–80
- Josef Stering – 1860 Munich – 1979–80
- Martin Stranzl – 1860 Munich, VfB Stuttgart, Borussia M'gladbach – 1998–06, 2010–16
- Richard Strebinger – Werder Bremen – 2014–15
- Markus Suttner – FC Ingolstadt – 2015–17
- Georg Teigl – FC Augsburg – 2016–17
- Hans-Georg Tutschek – Eintracht Frankfurt – 1964–65
- Ivica Vastić – MSV Duisburg – 1993–94[Note 6] [lower-alpha 3]
- Michael Wagner – SC Freiburg – 1996–97
- Clemens Walch – VfB Stuttgart, 1. FC Kaiserslautern – 2009–12
- Roman Wallner – Hannover 96 – 2004–05
- Markus Weissenberger – Arminia Bielefeld, 1860 Munich, Eintracht Frankfurt – 1999–00, 2001–04, 2005–08
- Thomas Weissenberger – 1. FC Nürnberg – 1992–93
- Christoph Westerthaler – Eintracht Frankfurt – 1998–00
- Gerd Wimmer – Eintracht Frankfurt, Hansa Rostock – 2000–01, 2002–04
- Kevin Wimmer – 1. FC Köln – 2014–15
- Franz Wohlfahrt – VfB Stuttgart – 1996–00
- Philipp Zulechner – SC Freiburg – 2013–15
Belarus
- Alexander Hleb – VfB Stuttgart, VfL Wolfsburg – 2000–05, 2009–10, 2011–12
- Vyacheslav Hleb – Hamburger SV – 2003–05
- Anton Putsila – Hamburger SV, SC Freiburg – 2007–08, 2010–13
Belgium [lower-alpha 4]
- Ismail Azzaoui – VfL Wolfsburg – 2015–16
- Logan Bailly – Borussia M'gladbach – 2008–11
- Massimo Bruno – RB Leipzig – 2016–17
- Koen Casteels – 1899 Hoffenheim, Werder Bremen, VfL Wolfsburg – 2012–17
- Nico Claesen – VfB Stuttgart – 1984–86
- Roger Claessen – Alemannia Aachen – 1968–70
- Filip Daems – Borussia M'gladbach – 2004–06, 2008–14
- Kevin De Bruyne – Werder Bremen, VfL Wolfsburg – 2012–16
- Igor de Camargo – Borussia M'gladbach, 1899 Hoffenheim – 2010–13[Note 7]
- Jonas De Roeck – FC Augsburg – 2011–12[Note 8]
- Didier Dheedene – 1860 Munich – 2001–02
- Bart Goor – Hertha BSC – 2001–04
- Michaël Goossens – Schalke 04 – 1997–00
- Thorgan Hazard – Borussia M'gladbach – 2014–17
- Adnan Januzaj – Borussia Dortmund – 2015–16
- Vincent Kompany – Hamburger SV – 2006–09
- Michael Lejan – 1. FC Köln – 2003–04[Note 2]
- Christophe Lepoint – 1860 Munich – 2003–04
- Junior Malanda – VfL Wolfsburg – 2013–15
- Émile Mpenza – Schalke 04, Hamburger SV – 1999–03, 2004–06
- Vadis Odjidja-Ofoe – Hamburger SV – 2007–08
- Jacky Peeters – Arminia Bielefeld – 1999–00
- Jean-Marie Pfaff – Bayern Munich – 1982–88
- Gerard Plessers – Hamburger SV – 1984–88
- Sébastien Pocognoli – Hannover 96 – 2012–14
- Bernd Rauw – Arminia Bielefeld – 2002–03, 2004–05
- Gunther Schepens – Karlsruher SC – 1997–98
- Timmy Simons – 1. FC Nürnberg – 2010–13
- Wesley Sonck – Borussia M'gladbach – 2004–07
- Stéphane Stassin – Borussia M'gladbach – 2001–03
- Bernd Thijs – Borussia M'gladbach – 2004–07
- Daniel Van Buyten – Hamburger SV, Bayern Munich – 2004–14
- Jelle Van Damme – Werder Bremen – 2005–06
- Peter Van der Heyden – VfL Wolfsburg, Mainz 05 – 2005–08, 2009–10
- Roger Van Gool – 1. FC Köln – 1976–80
- Peter Van Houdt – Borussia M'gladbach, MSV Duisburg – 2001–04, 2005–06
- Joris Van Hout – Borussia M'gladbach, VfL Bochum – 2002–05, 2006–07
- Nico Van Kerckhoven – Schalke 04, Borussia M'gladbach – 1998–05
- René Vandereycken – Blau-Weiß 90 Berlin – 1986–87
- Sven Vermant – Schalke 04 – 2001–05
- Stijn Vreven – 1. FC Kaiserslautern – 2003–04
- Marc Wilmots – Schalke 04 – 1996–00, 2001–02
Bosnia and Herzegovina
- Bruno Akrapović – Energie Cottbus – 2000–03
- Zlatan Bajramović – FC St. Pauli, SC Freiburg, Schalke 04, Eintracht Frankfurt – 2001–02, 2003–10[Note 2]
- Sergej Barbarez – Hansa Rostock, Borussia Dortmund, Hamburger SV, Bayer Leverkusen – 1996–08
- Muhamed Bešić – Hamburger SV – 2010–11[Note 10]
- Ermin Bičakčić – VfB Stuttgart, Eintracht Braunschweig, 1899 Hoffenheim – 2010–11, 2013–17[Note 9]
- Radomir Dubovina – Kickers Offenbach – 1983–84
- Edin Džeko – VfL Wolfsburg – 2007–11
- Vlatko Glavas – Fortuna Düsseldorf – 1995–97
- Ahmet Glavović – 1860 Munich – 1977–78
- Ivica Grlić – 1. FC Köln, MSV Duisburg – 2000–01, 2005–06, 2007–08[Note 2]
- Vladan Grujić – 1. FC Köln – 2003–04
- Izet Hajrović – Werder Bremen – 2014–15, 2016–17[Note 18] [Note 80]
- Idriz Hošić – 1. FC Kaiserslautern, MSV Duisburg – 1970–74
- Demir Hotić – Stuttgarter Kickers, VfB Stuttgart, 1. FC Kaiserslautern – 1988–93
- Mirko Hrgović – VfL Wolfsburg – 2003–05[Note 6]
- Faruk Hujdurović – Energie Cottbus – 2000–03
- Said Husejinović – Werder Bremen – 2008–11
- Vedad Ibišević – Alemannia Aachen, 1899 Hoffenheim, VfB Stuttgart, Hertha BSC – 2006–07, 2008–17
- Zlatko Janjić – Arminia Bielefeld – 2008–09
- Murat Jašarević – MSV Duisburg – 1993–95
- Ivica Jozić – Wattenscheid 09 – 1993–94
- Sead Kajtaz – 1. FC Nürnberg – 1990–91
- Sead Kapetanović – VfL Wolfsburg, Borussia Dortmund – 1997–01
- Sead Kolašinac – Schalke 04 – 2012–17[Note 10] [Note 11]
- Enver Marić – Schalke 04 – 1976–78
- Radmilo Mihajlović – Bayern Munich, Schalke 04, Eintracht Frankfurt – 1989–94
- Zvjezdan Misimović – Bayern Munich, VfL Bochum, 1. FC Nürnberg, VfL Wolfsburg – 2002–05, 2006–11[Note 2] [Note 12]
- Mensur Mujdža – SC Freiburg – 2009–15[Note 6]
- Predrag Pašić – VfB Stuttgart – 1985–87
- Tomislav Piplica – Energie Cottbus – 2000–03, 2006–08
- Ivan Radeljić – Energie Cottbus – 2007–09[Note 6]
- Sead Ramović – VfL Wolfsburg – 2001–04[Note 2]
- Aleksandar Ristić – Eintracht Braunschweig – 1974–78
- Hasan Salihamidžić – Hamburger SV, Bayern Munich, VfL Wolfsburg – 1995–07, 2011–12
- Sejad Salihović – Hertha BSC, 1899 Hoffenheim – 2004–05, 2008–15
- Edhem Šljivo – 1. FC Köln – 1982–84
- Emir Spahić – Bayer Leverkusen, Hamburger SV – 2013–17[Note 6]
- Toni Šunjić – VfB Stuttgart – 2015–16
- Marko Topić – Energie Cottbus, VfL Wolfsburg – 2001–06
- Damir Vrančić – Mainz 05, Eintracht Braunschweig – 2006–07, 2013–14[Note 6]
- Mario Vrančić – Mainz 05, SC Paderborn, Darmstadt 98 – 2006–07, 2014–17[Note 6] [Note 11]
- Sead Zilić – Hertha BSC – 2000–01[Note 3]
Bulgaria
- Antonio Ananiev – 1. FC Köln – 1996–97
- Stanislav Angelov – Energie Cottbus – 2007–09
- Krasimir Balakov – VfB Stuttgart – 1995–03
- Dimitar Berbatov – Bayer Leverkusen – 2000–06
- Aleksandar Bontchev – MSV Duisburg – 1991–92
- Daniel Borimirov – 1860 Munich – 1995–04
- Pavel Dochev – Hamburger SV – 1992–93
- Valeri Domovchiyski – Hertha BSC – 2007–10
- Georgi Donkov – VfL Bochum, 1. FC Köln – 1996–98, 2000–02
- Blagoy Georgiev – MSV Duisburg – 2007–08
- Marian Hristov – 1. FC Kaiserslautern, VfL Wolfsburg – 1997–07
- Petar Houbchev – Hamburger SV, Eintracht Frankfurt – 1993–97, 1998–01
- Emil Kostadinov – Bayern Munich – 1994–96
- Yordan Letchkov – Hamburger SV – 1992–96
- Iliyan Mitsanski – 1. FC Kaiserslautern – 2010–11
- Aleksandar Mladenov – Hertha BSC – 2002–04
- Todor Nedelev – Mainz 05 – 2013–14
- Martin Petrov – VfL Wolfsburg – 2001–05
- Dimitar Rangelov – Energie Cottbus, Borussia Dortmund – 2007–11
- Stoycho Stoilov – 1. FC Nürnberg – 2001–02
- Tsanko Tsvetanov – Energie Cottbus – 2000–01
- Chavdar Yankov – Hannover 96 – 2005–09
- Zlatko Yankov – KFC Uerdingen – 1995–96
- Hristo Yovov – 1860 Munich – 1997–99
- Adalbert Zafirov – Arminia Bielefeld – 1997–98
- Martin Zafirov – Hamburger SV – 1997–98
Croatia
- Andrija Anković – 1. FC Kaiserslautern – 1966–68[Note 13]
- Ilija Aračić – Hertha BSC – 1998–00
- Slađan Ašanin – Borussia M'gladbach – 1998–99, 2001–04
- Marko Babić – Bayer Leverkusen, Hertha BSC – 2000–07, 2008–09
- Milan Badelj – Hamburger SV – 2012–15
- Ivica Banović – Werder Bremen, 1. FC Nürnberg, SC Freiburg – 2000–07, 2009–11
- Leon Benko – 1. FC Nürnberg – 2006–08
- Miroslav Bičanić – Hansa Rostock, MSV Duisburg – 1996–97, 1998–99
- Slaven Bilić – Karlsruher SC – 1993–96
- Marino Biliškov – VfL Wolfsburg, MSV Duisburg – 1999–06
- Nenad Bjelica – 1. FC Kaiserslautern – 2000–04
- Elvis Brajković – 1860 Munich – 1994–96
- Josip Brekalo – VfL Wolfsburg – 2016–17
- Srećko Bogdan – Karlsruher SC – 1987–93
- Mario Boljat – Schalke 04 – 1979–80
- Luka Bonačić – VfL Bochum – 1979–80
- Tihomir Bulat – FC St. Pauli – 2001–02
- Ivan Buljan – Hamburger SV – 1977–81
- Damir Burić – Waldhof Mannheim, SC Freiburg – 1988–90, 1993–97, 1998–99
- Hrvoje Čale – VfL Wolfsburg – 2011–12
- Mario Carević – VfB Stuttgart – 2005–06
- Dragutin Čelić – Hertha BSC – 1990–91
- Antonio Čolak – 1. FC Nürnberg, Darmstadt 98 – 2013–14, 2016–17[Note 10]
- Vedran Ćorluka – Bayer Leverkusen – 2011–12[Note 14]
- Ante Čović – VfB Stuttgart, Hertha BSC, VfL Bochum – 1994–95, 1997–01[Note 2]
- Zvjezdan Cvetković – Waldhof Mannheim – 1987–90
- Mario Cvitanović – Energie Cottbus – 2006–09
- Darko Dražić – Fortuna Düsseldorf – 1991–92, 1995–97[Note 14]
- Dino Drpić – Karlsruher SC – 2008–09
- Vilson Džoni – Schalke 04 – 1979–81
- Tomislav Erceg – MSV Duisburg – 1996–97
- Alen Halilović – Hamburger SV – 2016–17
- Ivo Iličević – VfL Bochum, 1. FC Kaiserslautern, Hamburger SV – 2006–08, 2010–16[Note 2]
- Kristijan Ipša – Energie Cottbus – 2007–08
- Mato Jajalo – 1. FC Köln – 2010–12[Note 14]
- Tin Jedvaj – Bayer Leverkusen – 2014–17
- Nikola Jurčević – SC Freiburg – 1995–97
- Vlado Kasalo – 1. FC Nürnberg – 1989–91
- Ivan Klasnić – Werder Bremen, Mainz 05 – 2001–08, 2012–13[Note 2]
- Fabijan Komljenović – Schalke 04 – 1993–94
- Niko Kovač – Bayer Leverkusen, Hamburger SV, Bayern Munich, Hertha BSC – 1996–06[Note 2]
- Robert Kovač – Bayer Leverkusen, Bayern Munich, Borussia Dortmund – 1996–05, 2007–09[Note 2]
- Marijan Kovačević – Hamburger SV, VfL Wolfsburg, MSV Duisburg, VfB Stuttgart – 1993–00, 2008–09[Note 2]
- Vladimir Kovačić – Hamburger SV – 1974–75, 1976–77
- Andrej Kramarić – 1899 Hoffenheim – 2015–17
- Dario Krešić – Bayer Leverkusen – 2015–16
- Davor Krznarić – Borussia M'gladbach – 1995–96[Note 2]
- Antun Labak – Energie Cottbus – 2000–02
- Srđan Lakić – Hertha BSC, 1. FC Kaiserslautern, VfL Wolfsburg, 1899 Hoffenheim, Eintracht Frankfurt, SC Paderborn – 2006–08, 2010–15
- Krešo Ljubičić – Eintracht Frankfurt – 2007–09[Note 2]
- Nikica Maglica – Dynamo Dresden – 1993–95[Note 14]
- Vladimir Maljković – Eintracht Frankfurt – 2000–01
- Zoran Mamić – VfL Bochum, Bayer Leverkusen – 1996–01
- Mario Mandžukić – VfL Wolfsburg, Bayern Munich – 2010–14
- Marijo Marić – VfL Bochum, Arminia Bielefeld – 2000–01, 2004–05[Note 2]
- Tomislav Marić – Karlsruher SC, VfL Wolfsburg, Borussia M'gladbach – 1994–95, 2000–05[Note 2]
- Andre Mijatović – Arminia Bielefeld, Hertha BSC – 2007–09, 2011–12
- Mihael Mikić – 1. FC Kaiserslautern – 2004–06
- Stjepan Milardović – FC St. Pauli – 1977–78
- Zdenko Miletić – Arminia Bielefeld – 1996–98, 1999–00[Note 14]
- Damir Milinović – VfL Bochum – 2000–01
- Ivica Mornar – Eintracht Frankfurt – 1995–96
- Ivica Olić – Hertha BSC, Hamburger SV, Bayern Munich, VfL Wolfsburg – 1998–99, 2006–16
- Igor Pamić – Hansa Rostock – 1997–99
- Zvonko Pamić – SC Freiburg – 2010–11
- Andrej Panadić – Hamburger SV – 1997–02
- Ivan Paurević – Fortuna Düsseldorf – 2012–13[Note 10]
- Mateo Pavlović – Werder Bremen – 2012–13[Note 14] [Note 15]
- Ivan Perišić – Borussia Dortmund, VfL Wolfsburg – 2011–16
- Željko Perušić – 1860 Munich – 1965–70[Note 16]
- Mladen Petrić – Borussia Dortmund, Hamburger SV – 2007–12[Note 14] [Note 17]
- Alen Petrović – VfL Bochum – 1998–99
- Mladen Pralija – Hamburger SV – 1987–88
- Danijel Pranjić – Bayern Munich – 2009–12
- Jurica Puljiz – Eintracht Frankfurt – 2003–04
- Ivan Rakitić – Schalke 04 – 2007–11[Note 18] [Note 17]
- Ante Rebić – Eintracht Frankfurt – 2016–17
- Stiven Rivić – Energie Cottbus, 1. FC Kaiserslautern – 2006–09, 2010–11
- Ivica Šangulin – Hertha BSC – 1968–69
- Ivan Santini – SC Freiburg – 2011–13
- Vlado Šarić – Rot-Weiss Essen – 1966–67
- Ivica Senzen – 1860 Munich – 1979–81
- Kujtim Shala – Fortuna Düsseldorf – 1995–96[Note 19]
- Josip Šimunić – Hamburger SV, Hertha BSC, 1899 Hoffenheim – 1997–98, 1999–11[Note 20]
- Josip Skoblar – Hannover 96 – 1967–70
- Zlatko Škorić – VfB Stuttgart – 1971–72
- Petar Slišković – Mainz 05 – 2010–15[Note 14]
- Zvonimir Soldo – VfB Stuttgart – 1996–06
- Željko Sopić – Borussia M'gladbach – 1998–99
- Danijel Štefulj – Hannover 96 – 2002–05
- Davor Šuker – 1860 Munich – 2001–03
- Josip Tadić – Bayer Leverkusen – 2005–06
- Filip Tapalović – VfL Bochum, Schalke 04, 1860 Munich – 1996–97, 1998–05[Note 2]
- Zoran Tomčić – VfL Wolfsburg – 1997–98
- Samir Toplak – VfL Bochum – 1998–99, 2000–01
- Miro Varvodić – 1. FC Köln – 2010–12
- Domagoj Vida – Bayer Leverkusen – 2010–11
- Jurica Vranješ – Bayer Leverkusen, VfB Stuttgart, Werder Bremen – 1999–09
- Bojan Vručina – MSV Duisburg – 2007–08
- Goran Vučević – 1. FC Köln – 1997–98
- Robert Vujević – VfB Stuttgart – 2001–02[Note 2]
- Anton Vučkov – Bayern Munich – 1965–66
- Boris Živković – Bayer Leverkusen, VfB Stuttgart, 1. FC Köln – 1997–06[Note 14]
- Ivan Žugčić – VfL Bochum – 1980–85, 1986–87
Cyprus
- Efstathios Aloneftis – Energie Cottbus – 2007–08
- Rainer Rauffmann – Eintracht Frankfurt, Arminia Bielefeld – 1995–97[Note 2]
Czech Republic
- Miroslav Baranek – 1. FC Köln – 2000–02
- Patrik Berger – Borussia Dortmund – 1995–96
- Jiří Bílek – 1. FC Kaiserslautern – 2010–11
- Günter Bittengel – KFC Uerdingen – 1992–93, 1994–96
- Jaromír Blažek – 1. FC Nürnberg – 2007–08
- Pavel Chaloupka – Fortuna Düsseldorf – 1989–90
- Martin Čížek – 1860 Munich, SpVgg Unterhaching – 1998–01
- Vladimír Darida – SC Freiburg, Hertha BSC – 2013–17
- Pavel David – 1. FC Nürnberg – 2001–03
- Pavel Drsek – MSV Duisburg, VfL Bochum – 1999–00, 2006–08
- Jaroslav Drobný – VfL Bochum, Hertha BSC, Hamburger SV, Werder Bremen – 2006–17
- Martin Fenin – Eintracht Frankfurt – 2007–11
- Martin Frýdek – Bayer Leverkusen, MSV Duisburg – 1997–99
- Milan Fukal – Hamburger SV, Borussia M'gladbach – 2000–06
- Petr Gabriel – 1. FC Kaiserslautern, Arminia Bielefeld – 2001–02, 2004–08
- Tomáš Galásek – 1. FC Nürnberg, Borussia M'gladbach – 2006–09
- Theodor Gebre Selassie – Werder Bremen – 2012–17
- Pavel Hapal – Bayer Leverkusen – 1992–95
- Marek Heinz – Hamburger SV, Arminia Bielefeld, Borussia M'gladbach – 2000–03, 2004–06
- Adam Hloušek – 1. FC Kaiserslautern, 1. FC Nürnberg, VfB Stuttgart – 2010–16
- Roman Hubník – Hertha BSC – 2009–10, 2011–12
- David Jarolím – Bayern Munich, 1. FC Nürnberg, Hamburger SV – 1998–99, 2001–12
- Petr Jiráček – VfL Wolfsburg, Hamburger SV – 2012–15
- Pavel Kadeřábek – 1899 Hoffenheim – 2015–17
- Michal Kadlec – Bayer Leverkusen – 2008–13
- Miroslav Kadlec – 1. FC Kaiserslautern – 1990–96, 1997–98
- Václav Kadlec – Eintracht Frankfurt – 2013–16
- Jiří Kaufman – Hannover 96 – 2002–03, 2004–05
- Jan Kliment – VfB Stuttgart – 2015–16
- Ivo Knoflíček – FC St. Pauli, VfL Bochum – 1989–92
- David Kobylík – Arminia Bielefeld – 2005–08
- Jan Koller – Borussia Dortmund, 1. FC Nürnberg – 2001–06, 2007–08
- Michal Kovář – Hansa Rostock – 2002–04
- Pavel Krmaš – SC Freiburg – 2009–15
- Luboš Kubík – 1. FC Nürnberg – 1993–94
- Radim Kučera – Arminia Bielefeld – 2005–09
- Pavel Kuka – 1. FC Kaiserslautern, 1. FC Nürnberg, VfB Stuttgart – 1993–96, 1997–00
- Karel Kula – Stuttgarter Kickers, Wattenscheid 09 – 1991–94
- Jan Laštůvka – VfL Bochum – 2007–08
- Radoslav Látal – Schalke 04 – 1994–01
- Martin Latka – Fortuna Düsseldorf – 2012–13
- Vratislav Lokvenc – 1. FC Kaiserslautern, VfL Bochum – 2000–05
- Pavel Mačák – Schalke 04 – 1984–85, 1986–87
- Oldřich Machala – Hansa Rostock – 1991–92
- Jan Morávek – Schalke 04, 1. FC Kaiserslautern, FC Augsburg – 2009–14, 2015–17
- Jiří Němec – Schalke 04 – 1993–02
- Marek Nikl – 1. FC Nürnberg – 1998–99, 2001–03, 2004–07
- Pavel Novotný – VfL Wolfsburg – 1997–98
- Josef Obajdin – Eintracht Frankfurt – 1994–95
- Michal Papadopulos – Bayer Leverkusen, Energie Cottbus – 2005–08
- Tomáš Pekhart – 1. FC Nürnberg, FC Ingolstadt – 2011–14, 2015–16
- Ondřej Petrák – 1. FC Nürnberg – 2013–14
- Milan Petržela – FC Augsburg – 2012–13
- Václav Pilař – SC Freiburg – 2013–14
- Jan Polák – 1. FC Nürnberg, VfL Wolfsburg – 2005–07, 2010–14
- Zdeněk Pospěch – Mainz 05 – 2011–14
- Karel Rada – Eintracht Frankfurt – 2000–01
- Petr Rada – Fortuna Düsseldorf – 1989–90
- Jan Rajnoch – Energie Cottbus – 2008–09
- František Rajtoral – Hannover 96 – 2013–14
- Tomáš Rosický – Borussia Dortmund – 2000–06
- David Rozehnal – Hamburger SV – 2009–10
- Petr Ruman – Mainz 05 – 2005–07
- Roman Sedláček – Hansa Rostock – 1991–92
- Horst Siegl – 1. FC Kaiserslautern – 1995–96
- Jan Šimák – Bayer Leverkusen, Hannover 96, VfB Stuttgart, Mainz 05 – 2002–04, 2008–11
- Jan Šimůnek – VfL Wolfsburg, 1. FC Kaiserslautern – 2007–10, 2011–12
- Rudolf Skácel – Hertha BSC – 2007–08
- Jiří Štajner – Hannover 96 – 2002–10
- František Straka – Borussia M'gladbach, Hansa Rostock – 1988–92
- Václav Svěrkoš – Borussia M'gladbach, Hertha BSC – 2003–07
- Filip Trojan – Schalke 04, VfL Bochum, Mainz 05 – 2002–05, 2006–07, 2009–10
- Roman Týce – 1860 Munich – 1998–04
- Tomáš Ujfaluši – Hamburger SV – 2000–04
- Ivo Ulich – Borussia M'gladbach – 2001–05
- Kamil Vacek – Arminia Bielefeld – 2005–06
- Robert Vágner – Energie Cottbus – 2002–03
- Tomáš Votava – 1860 Munich – 1999–03
Denmark
- Henrik Agerbeck – Hertha BSC – 1978–80
- Erik Bo Andersen – MSV Duisburg – 1998–00
- Henrik Andersen – 1. FC Köln – 1990–98
- Leon Andreasen – Werder Bremen, Mainz 05, Hannover 96 – 2005–16
- Thomas Bælum – MSV Duisburg – 2005–06
- Patrick Banggaard – Darmstadt 98 – 2016–17
- Jan Bartram – Bayer Uerdingen – 1988–91
- Lars Bastrup – Kickers Offenbach, Hamburger SV – 1975–76, 1981–83
- Uffe Bech – Hannover 96 – 2015–16
- Tommy Bechmann – VfL Bochum, SC Freiburg – 2004–05, 2006–08, 2009–10
- Nicklas Bendtner – VfL Wolfsburg – 2014–16
- Ole Bjørnmose – Werder Bremen, Hamburger SV – 1966–71, 1971–77
- Kasper Bøgelund – Borussia M'gladbach – 2005–07
- Lars Brøgger – Fortuna Düsseldorf – 1991–92
- Andreas Christensen – Borussia M'gladbach – 2015–17
- Bent Christensen – Schalke 04 – 1991–93
- Kim Christensen – Hamburger SV – 2001–03
- Kim Christofte – 1. FC Köln – 1992–94
- Søren Colding – VfL Bochum – 2000–01, 2002–05
- Peter Dahl – Hannover 96 – 1973–74, 1975–76
- John Danielsen – Werder Bremen – 1965–70
- Thomas Delaney – Werder Bremen – 2016–17
- Preben Elkjær Larsen – 1. FC Köln – 1976–77
- Ulrik le Fevre – Borussia M'gladbach – 1969–72
- Christian Flindt Bjerg – Karlsruher SC – 1994–95[Note 21]
- Ove Flindt Bjerg – Karlsruher SC – 1975–77
- Jakob Friis-Hansen – Hamburger SV – 1996–97
- Bjarne Goldbæk – Schalke 04, 1. FC Kaiserslautern, 1. FC Köln – 1987–88, 1989–96
- Peter Graulund – VfL Bochum – 2002–03
- Thomas Gravesen – Hamburger SV – 1997–00
- Michael Gravgaard – Hamburger SV – 2008–09
- Jesper Grønkjær – VfB Stuttgart – 2005–06[Note 22]
- Allan Hansen – Hamburger SV – 1982–84
- Johnny Hansen – 1. FC Nürnberg, Bayern Munich – 1968–69, 1970–76
- Martin Hansen – FC Ingolstadt – 2016–17
- Jan Heintze – KFC Uerdingen, Bayer Leverkusen – 1994–99
- Thomas Helveg – Borussia M'gladbach – 2005–07
- Pierre-Emile Højbjerg – Bayern Munich, FC Augsburg, Schalke 04 – 2013–16
- Ken Ilsø – Fortuna Düsseldorf – 2012–13
- Lars Jacobsen – Hamburger SV – 2002–04
- Bent Jensen – Eintracht Braunschweig – 1972–73
- Daniel Jensen – Werder Bremen – 2004–11
- Henning Jensen – Borussia M'gladbach – 1972–76
- Henrik-Ravn Jensen – Fortuna Düsseldorf – 1986–87
- Jann Jensen – 1. FC Köln, VfL Wolfsburg – 1988–93, 1997–98
- John Jensen – Hamburger SV – 1988–90
- Niclas Jensen – Borussia Dortmund – 2003–05
- Viggo Jensen – Bayern Munich – 1973–74
- Allan Jepsen – Hamburger SV – 1997–99
- Leon Jessen – 1. FC Kaiserslautern – 2010–12
- Bo Elvar Jørgensen – Waldhof Mannheim – 1986–88
- Nicolai Jørgensen – Bayer Leverkusen – 2010–12
- Thomas Kahlenberg – VfL Wolfsburg – 2009–11, 2012–13
- Jonas Kamper – Arminia Bielefeld – 2006–09
- Simon Kjær – VfL Wolfsburg – 2010–13
- Jørgen Kristensen – Hertha BSC – 1976–78
- Jan Kristiansen – 1. FC Nürnberg – 2005–08
- William Kvist – VfB Stuttgart – 2011–14
- Søren Larsen – Schalke 04 – 2005–08
- Brian Laudrup – Bayer Uerdingen, Bayern Munich – 1989–92[Note 21]
- Søren Lerby – Bayern Munich – 1983–86
- Jonas Lössl – Mainz 05 – 2016–17
- Peter Løvenkrands – Schalke 04 – 2006–08
- Michael Lumb – SC Freiburg – 2011–12
- Flemming Lund – Rot-Weiss Essen, Fortuna Düsseldorf – 1976–79
- Lars Lunde – Bayern Munich – 1986–88
- Kim Madsen – VfL Wolfsburg, Hansa Rostock – 2002–05
- Michael Madsen – VfL Wolfsburg – 2001–02
- Peter Madsen – VfL Wolfsburg, VfL Bochum, 1. FC Köln – 2002–06
- Allan Michaelsen – Eintracht Braunschweig – 1972–73
- Tobias Mikkelsen – Greuther Fürth – 2012–13
- Johnny Mølby – Borussia M'gladbach – 1992–94
- Ole Møller Nielsen – VfL Bochum – 1986–87
- Alex Nielsen – Schalke 04 – 1987–88
- Allan Nielsen – Bayern Munich – 1990–91
- Carsten Nielsen – Borussia M'gladbach – 1976–81
- David Nielsen – Fortuna Düsseldorf – 1996–97
- Jan-Hoiland Nielsen – 1860 Munich – 1977–78
- Peter Nielsen – Borussia M'gladbach – 1992–97, 2001–02
- Morten Olsen – 1. FC Köln – 1986–89
- Per Pedersen – Borussia M'gladbach – 1997–98
- Christian Poulsen – Schalke 04 – 2002–06
- Kaj Poulsen – Hannover 96 – 1966–68
- Niels Poulsen – 1860 Munich – 1979–80
- Yussuf Poulsen – RB Leipzig – 2016–17
- Flemming Povlsen – 1. FC Köln, Borussia Dortmund – 1987–95
- David Rasmussen – Hansa Rostock – 2004–05
- Morten Rasmussen – Mainz 05 – 2010–11
- Ole Rasmussen – Hertha BSC – 1975–80, 1982–83
- Peter Rasmussen – VfB Stuttgart – 1989–91
- Thomas Rasmussen – Hansa Rostock – 2003–05
- Henrik Risom – Dynamo Dresden – 1993–95
- Per Røntved – Werder Bremen – 1972–79
- Thomas Rytter – VfL Wolfsburg – 2001–05
- Ebbe Sand – Schalke 04 – 1999–06
- Michael Schjønberg – 1. FC Kaiserslautern – 1997–01
- Kjell Seneca – Bayern Munich – 1975–77
- Allan Simonsen – Borussia M'gladbach – 1972–79
- Morten Skoubo – Borussia M'gladbach – 2002–04
- Peter Skov-Jensen – VfL Bochum – 2004–05, 2006–07
- Dennis Sørensen – Energie Cottbus – 2007–09
- Frederik Sørensen – 1. FC Köln – 2015–17
- Ole Sørensen – 1. FC Köln – 1965–66
- Mark Strudal – Borussia Dortmund – 1988–89
- Kevin Stuhr Ellegaard – Hertha BSC – 2006–07
- Sebastian Svärd – Borussia M'gladbach – 2006–07, 2008–09
- Bo Svensson – Borussia M'gladbach, Mainz 05 – 2005–07, 2009–14
- Claus Thomsen – VfL Wolfsburg – 1998–01
- Steen Thychosen – Borussia M'gladbach – 1978–81
- Mikkel Thygesen – Borussia M'gladbach – 2006–07
- Poul-Erik Thygesen – Werder Bremen – 1973–75
- Stig Tøfting – Hamburger SV, MSV Duisburg – 1993–95, 1997–02
- Jon Dahl Tomasson – VfB Stuttgart – 2005–07
- Jonas Troest – Hannover 96 – 2005–07
- Niels Tune-Hansen – FC St. Pauli – 1977–78
- Jannik Vestergaard – 1899 Hoffenheim, Werder Bremen, Borussia M'gladbach – 2010–17
- Niki Zimling – Mainz 05 – 2012–14
England
- Mark Farrington – Hertha BSC – 1990–91
- Owen Hargreaves – Bayern Munich – 2000–07[Note 23] [Note 24]
- Peter Hobday – Hannover 96, Eintracht Frankfurt, Arminia Bielefeld – 1987–90, 1996–97
- Kevin Keegan – Hamburger SV – 1977–80
- Michael Mancienne – Hamburger SV – 2011–14
- Dave Watson – Werder Bremen – 1979–80
- Tony Woodcock – 1. FC Köln – 1979–82, 1986–88
Estonia
- Ragnar Klavan – FC Augsburg – 2012–16
Finland
- Mikael Forssell – Borussia M'gladbach, Hannover 96 – 2002–03, 2008–11[Note 2]
- Ari Hjelm – Stuttgarter Kickers – 1988–89
- Lukáš Hrádecký – Eintracht Frankfurt – 2015–17[Note 85]
- Sami Hyypiä – Bayer Leverkusen – 2009–11
- Olli Isoaho – Arminia Bielefeld – 1982–83
- Joonas Kolkka – Borussia M'gladbach – 2003–04
- Pekka Lagerblom – Werder Bremen, 1. FC Nürnberg – 2003–06
- Kari Laukkanen – Stuttgarter Kickers – 1988–89
- Jari Litmanen – Hansa Rostock – 2004–05
- Niklas Moisander – Werder Bremen – 2016–17
- Mika Nurmela – 1. FC Kaiserslautern – 2003–05
- Petri Pasanen – Werder Bremen – 2004–11
- Juhani Peltonen – Hamburger SV – 1964–66
- Joel Pohjanpalo – Bayer Leverkusen – 2016–17
- Teemu Pukki – Schalke 04 – 2011–14
- Seppo Pyykkö – Bayer Uerdingen – 1980–81
- Jukka Raitala – 1899 Hoffenheim – 2009–10
- Pasi Rautiainen – Bayern Munich, Werder Bremen, Arminia Bielefeld – 1980–85
- Alexander Ring – Borussia M'gladbach – 2011–13
- Janne Saarinen – 1860 Munich – 2003–04
- Berat Sadik – Arminia Bielefeld – 2008–09[Note 25]
France
- Jacques Abardonado – 1. FC Nürnberg – 2007–08
- Johan Audel – VfB Stuttgart – 2010–11
- Christian Bassila – Energie Cottbus – 2007–08
- Mathieu Béda – 1. FC Kaiserslautern – 2005–06
- Marc Berdoll – 1. FC Saarbrücken – 1976–77
- Mounir Bouziane – Mainz 05 – 2016–17
- Romain Brégerie – FC Ingolstadt – 2015–17
- Jimmy Briand – Hannover 96 – 2014–15
- Gaëtan Bussmann – Mainz 05 – 2015–17
- Kingsley Coman – Bayern Munich – 2015–17
- Francis Coquelin – SC Freiburg – 2013–14
- Matthieu Delpierre – VfB Stuttgart, 1899 Hoffenheim – 2004–13
- Ousmane Dembélé – Borussia Dortmund – 2016–17
- Salim Djefaflia – Hannover 96 – 2003–04
- Youri Djorkaeff – 1. FC Kaiserslautern – 1999–02
- Régis Dorn – SC Freiburg, Hansa Rostock – 2000–02, 2004–05, 2007–08
- Fabrice Ehret – 1. FC Köln – 2008–11[Note 18]
- Hubert Fournier – Borussia M'gladbach – 1996–98
- Jean-Philippe Gbamin – Mainz 05 – 2016–17[Note 60]
- Gilbert Gress – VfB Stuttgart – 1966–71
- Josuha Guilavogui – VfL Wolfsburg – 2014–17
- Patrick Guillou – VfL Bochum – 1990–93[Note 2]
- Sehrou Guirassy – 1. FC Köln – 2016–17
- Gérard Hausser – Karlsruher SC – 1967–68
- Valérien Ismaël – Werder Bremen, Bayern Munich, Hannover 96 – 2003–09
- Jonathan Jäger – SC Freiburg – 2009–11
- Jean-Sébastien Jaurès – Borussia M'gladbach – 2008–10
- Christopher Jullien – SC Freiburg – 2014–15
- Marc Keller – Karlsruher SC – 1996–98
- Timothée Kolodziejczak – Borussia M'gladbach – 2016–17
- Jean-François Kornetzky – Karlsruher SC – 2007–09
- Gaëtan Krebs – Hannover 96 – 2007–09
- Charles-Elie Laprevotte – SC Freiburg – 2013–14
- Lilian Laslandes – 1. FC Köln – 2001–02
- Damien Le Tallec – Borussia Dortmund – 2009–10
- Bixente Lizarazu – Bayern Munich – 1997–06
- Steve Marlet – VfL Wolfsburg – 2005–06
- Johan Micoud – Werder Bremen – 2002–06
- Anthony Modeste – 1899 Hoffenheim, 1. FC Köln – 2013–17
- Paul-Georges Ntep – VfL Wolfsburg – 2016–17
- Jean-Pierre Papin – Bayern Munich – 1994–96
- Marc Pfertzel – VfL Bochum – 2007–10
- Nicolas Plestan – Schalke 04 – 2010–11
- Simon Pouplin – SC Freiburg – 2009–11
- Abder Ramdane – Hansa Rostock, SC Freiburg – 1998–02
- Franck Ribéry – Bayern Munich – 2007–17
- Willy Sagnol – Bayern Munich – 2000–08
- Allan Saint-Maximin – Hannover 96 – 2015–16
- Jonathan Schmid – SC Freiburg, 1899 Hoffenheim, FC Augsburg – 2010–17
- Mikaël Silvestre – Werder Bremen – 2010–12
- Didier Six – VfB Stuttgart – 1981–83
- Benjamin Stambouli – Schalke 04 – 2016–17
- Dayot Upamecano – RB Leipzig – 2016–17
- Olivier Veigneau – MSV Duisburg – 2007–08
- Guillaume Warmuz – Borussia Dortmund – 2003–05
- David Zitelli – Karlsruher SC – 1997–98
Georgia
- Archil Arveladze – 1. FC Köln – 2000–02
- Revaz Arveladze – 1. FC Köln – 1993–94
- Aleksandr Iashvili – SC Freiburg, Karlsruher SC – 1998–02, 2003–05, 2007–09
- Levan Kenia – Schalke 04 – 2008–10
- Otar Khizaneishvili – SC Freiburg – 2004–05
- Levan Kobiashvili – SC Freiburg, Schalke 04, Hertha BSC – 1998–02, 2003–10, 2011–12, 2013–14
- David Targamadze – SC Freiburg – 2009–10
- Kakhaber Tskhadadze – Eintracht Frankfurt – 1992–96
- Levan Tskitishvili – SC Freiburg, VfL Wolfsburg – 1998–02, 2003–05, 2005–06
Greece
- Ioannis Amanatidis – VfB Stuttgart, Eintracht Frankfurt, 1. FC Kaiserslautern – 2002–11
- Chrissovalantis Anagnostou – Borussia M'gladbach – 1997–99
- Angelos Charisteas – Werder Bremen, 1. FC Nürnberg, Bayer Leverkusen, Schalke 04 – 2002–05, 2007–11
- Dimitrios Daras – Werder Bremen – 1975–78
- Kostas Fortounis – 1. FC Kaiserslautern – 2011–12
- Maik Galakos – Fortuna Düsseldorf – 1972–73
- Theofanis Gekas – VfL Bochum, Bayer Leverkusen, Hertha BSC, Eintracht Frankfurt – 2006–11
- Dimitrios Grammozis – Hamburger SV, 1. FC Kaiserslautern, 1. FC Köln – 1998–06[Note 2]
- Minas Hantzidis – Bayer Leverkusen, VfL Bochum – 1985–88[Note 2]
- Leonidas Kampantais – Arminia Bielefeld – 2007–08
- Stefanos Kapino – Mainz 05 – 2014–15
- Efthimios Kompodietas – Arminia Bielefeld – 1983–84
- Kostas Konstantinidis – Hertha BSC, Hannover 96 – 1999–04[Note 2]
- Sotirios Kyrgiakos – Eintracht Frankfurt, VfL Wolfsburg – 2006–08, 2011–13
- Nikos Liberopoulos – Eintracht Frankfurt – 2008–10
- Stelios Malezas – Fortuna Düsseldorf – 2012–13
- Vangelis Mantzios – Eintracht Frankfurt – 2007–08
- Dimitrios Moutas – Stuttgarter Kickers, VfL Bochum – 1991–93[Note 2]
- Fotios Papadopoulos – VfL Bochum – 1973–74
- Kyriakos Papadopoulos – Schalke 04, Bayer Leverkusen, RB Leipzig, Hamburger SV – 2010–17
- Sokratis Papastathopoulos – Werder Bremen, Borussia Dortmund – 2011–17
- Athanasios Petsos – Bayer Leverkusen, 1. FC Kaiserslautern, Greuther Fürth, Werder Bremen – 2009–13, 2016–17[Note 10]
- Vasileios Pliatsikas – Schalke 04 – 2009–11
- Paschalis Seretis – SC Freiburg – 1993–97
- Kostas Stafylidis – Bayer Leverkusen, FC Augsburg – 2013–14, 2015–17
- Dimitrios Tsionanis – Waldhof Mannheim – 1983–90
- Pantelis Tsionanis – Waldhof Mannheim – 1983–84
- Georgios Tzavellas – Eintracht Frankfurt – 2010–11
- Alexandros Tziolis – Werder Bremen – 2008–09
- Panagiotis Vlachodimos – FC Augsburg – 2013–14[Note 10]
Hungary
- Bálint Bajner – Borussia Dortmund – 2012–13
- Tamás Bódog – SSV Ulm, Mainz 05 – 1999–00, 2004–06
- Pál Dárdai – Hertha BSC – 1997–10
- Lajos Détári – Eintracht Frankfurt – 1987–88
- Tibor Dombi – Eintracht Frankfurt – 1999–00
- László Farkasházy – VfL Bochum – 1989–90
- Péter Gulácsi – RB Leipzig – 2016–17
- Tamás Hajnal – Schalke 04, Karlsruher SC, Borussia Dortmund, VfB Stuttgart – 1999–00, 2007–13
- Ferenc Horváth – Energie Cottbus – 2000–01
- János Hrutka – 1. FC Kaiserslautern – 1997–00
- Szabolcs Huszti – Hannover 96, Eintracht Frankfurt – 2006–09, 2012–14, 2015–17
- Gábor Király – Hertha BSC – 1997–04
- László Kleinheisler – Werder Bremen, Darmstadt 98 – 2015–17
- György Kottán – Bayer Uerdingen – 1975–76
- Tamás Krivitz – Wuppertaler SV – 1974–75
- Krisztián Lisztes – VfB Stuttgart, Werder Bremen, Borussia M'gladbach – 1996–06
- Zsolt Lőw – Energie Cottbus, 1899 Hoffenheim, Mainz 05 – 2002–03, 2008–10
- János Mátyus – Energie Cottbus – 2000–02
- Vasile Miriuţă – Energie Cottbus – 2000–03[Note 26]
- Antal Nagy – Wuppertaler SV – 1974–75
- István Pisont – Eintracht Frankfurt – 1998–99
- Vilmos Sebők – Energie Cottbus – 2000–03
- Zoltán Stieber – Mainz 05, Greuther Fürth, Hamburger SV – 2011–13, 2014–16
- Imre Szabics – VfB Stuttgart, 1. FC Köln, Mainz 05 – 2003–07
- Ádám Szalai – Mainz 05, Schalke 04, 1899 Hoffenheim, Hannover 96 – 2009–17
- Zoltán Szélesi – Energie Cottbus – 2006–08
- Krisztián Szollár – Schalke 04 – 1999–00
- István Sztáni – Eintracht Frankfurt – 1965–68
- Lajos Szűcs – 1. FC Kaiserslautern – 1997–98
- Attila Tököli – 1. FC Köln – 2005–06
- József Török – Waldhof Mannheim – 1985–87
- Gyula Tóth – Schalke 04, 1. FC Nürnberg – 1964–68[Note 27]
- József Varga – Greuther Fürth – 2012–13
- Zoltán Varga – Hertha BSC – 1970–72
- Ottó Vincze – Energie Cottbus – 2001–02
Iceland
- Magnús Bergs – Borussia Dortmund, Eintracht Braunschweig – 1980–81, 1984–85
- Atli Edvaldsson – Borussia Dortmund, Fortuna Düsseldorf, Bayer Uerdingen – 1980–88
- Alfreð Finnbogason – FC Augsburg – 2015–17
- Bjarni Guðjónsson – VfL Bochum – 2003–04
- Thordur Gudjonsson – VfL Bochum – 1994–95, 1996–97, 2002–05
- Larus Gudmundsson – Bayer Uerdingen, 1. FC Kaiserslautern – 1984–88
- Pétur Ormslev – Fortuna Düsseldorf – 1981–84
- Gylfi Sigurðsson – 1899 Hoffenheim – 2010–12
- Helgi Sigurðsson – VfB Stuttgart – 1994–95
- Ásgeir Sigurvinsson – Bayern Munich, VfB Stuttgart – 1981–90
- Eyjólfur Sverrisson – VfB Stuttgart, Hertha BSC – 1989–94, 1997–03
- Gunnar Thorvaldsson – Hannover 96 – 2006–07
Ireland
- Noel Campbell – Fortuna Köln – 1973–74
- Alan Clarke – Blau-Weiß 90 Berlin – 1986–87
- Patrick Kohlmann – Borussia Dortmund – 2004–05[Note 2]
Israel
- Gal Alberman – Borussia M'gladbach – 2008–09
- Almog Cohen – 1. FC Nürnberg, FC Ingolstadt – 2010–13, 2015–17
- Roberto Colautti – Borussia M'gladbach – 2008–10[Note 28]
- David Pizanti – 1. FC Köln – 1985–87
- Shmuel Rosenthal – Borussia M'gladbach – 1972–73
- Itay Shechter – 1. FC Kaiserslautern – 2011–12
- Taleb Tawatha – Eintracht Frankfurt – 2016–17
- Gil Vermouth – 1. FC Kaiserslautern – 2011–12
Italy
- Federico Barba – VfB Stuttgart – 2015–16
- Andrea Barzagli – VfL Wolfsburg – 2008–11
- Luca Caldirola – Werder Bremen, Darmstadt 98 – 2013–17
- Daniel Caligiuri – SC Freiburg, VfL Wolfsburg, Schalke 04 – 2009–17[Note 2]
- Mauro Camoranesi – VfB Stuttgart – 2010–11[Note 28]
- Giuseppe Catizone – VfB Stuttgart – 1999–00[Note 2]
- Giulio Donati – Bayer Leverkusen, Mainz 05 – 2013–17
- Vincenzo Grifo – 1899 Hoffenheim, SC Freiburg – 2012–13, 2016–17[Note 10]
- Ciro Immobile – Borussia Dortmund – 2014–15
- Federico Macheda – VfB Stuttgart – 2012–13
- Mattia Maggio – Hamburger SV – 2013–14[Note 10] [Note 40]
- Cristian Molinaro – VfB Stuttgart – 2009–14
- Massimo Oddo – Bayern Munich – 2008–09
- Ruggiero Rizzitelli – Bayern Munich – 1996–98
- Jacopo Sala – Hamburger SV – 2011–13
- Raffael Tonello – Fortuna Düsseldorf – 1995–97
- Luca Toni – Bayern Munich – 2007–10
- Luciano Velardi – VfL Bochum – 2002–03[Note 2]
- Cristian Zaccardo – VfL Wolfsburg – 2008–10
Kazakhstan
- Konstantin Engel – FC Ingolstadt – 2015–16
- Sergei Karimov – VfL Wolfsburg – 2007–09
- Peter Neustädter – Karlsruher SC – 1992–94[Note 29]
- Heinrich Schmidtgal – Greuther Fürth – 2012–13
Kosovo [lower-alpha 5]
- Donis Avdijaj – Schalke 04 – 2016–17[Note 10] [Note 30]
- Ilir Azemi – Greuther Fürth – 2012–13
- Besart Berisha – Hamburger SV – 2006–07[Note 59]
- Albert Bunjaku – 1. FC Nürnberg – 2009–12[Note 80]
- Fahrudin Jusufi – Eintracht Frankfurt – 1966–70
- Alban Meha – SC Paderborn – 2014–15[Note 59]
- Fanol Perdedaj – Hertha BSC – 2011–12[Note 41]
- Valmir Sulejmani – Hannover 96 – 2013–14, 2015–16[Note 10] [Note 93]
- Faton Toski – Eintracht Frankfurt – 2006–09[Note 30]
Latvia
- Artjoms Rudņevs – Hamburger SV, Hannover 96, 1. FC Köln – 2012–17
Liechtenstein
- Sandro Wieser – 1899 Hoffenheim – 2011–12
Lithuania
- Valdas Ivanauskas – Hamburger SV – 1993–97
- Marius Stankevičius – Hannover 96 – 2014–15
- Gintaras Staučė – MSV Duisburg – 1997–00
Luxembourg
- Nico Braun – Schalke 04 – 1971–73
- Manuel Cardoni – Bayer Leverkusen – 1996–97
- Robby Langers – Borussia M'gladbach – 1980–82
- Jeff Strasser – 1. FC Kaiserslautern, Borussia M'gladbach – 1999–06
Macedonia
- Vančo Balevski – Karlsruher SC – 1976–77
- Saša Ćirić – 1. FC Nürnberg, Eintracht Frankfurt – 1998–99, 2000–01, 2002–03
- Elvis Hajradinović – 1. FC Kaiserslautern – 1991–92
- Ferhan Hasani – VfL Wolfsburg – 2012–13
- Besart Ibraimi – Schalke 04 – 2009–10
- Goran Markov – Hansa Rostock – 1995–96
- Toni Micevski – Hansa Rostock, Energie Cottbus – 1995–98, 2000–01
- Igor Mitreski – Energie Cottbus – 2006–09
- Valmir Nafiu – Hamburger SV – 2014–15
- Oka Nikolov – Eintracht Frankfurt – 1995–96, 1998–01, 2003–04, 2005–11, 2012–13[Note 2]
- Nikolče Noveski – Hansa Rostock, Mainz 05 – 1998–99, 2004–07, 2009–15
- Darko Pančev – VfB Leipzig, Fortuna Düsseldorf – 1993–94, 1995–96
- Metodije Spasovski – 1. FC Saarbrücken – 1976–77
- Mitko Stojkovski – VfB Stuttgart – 1997–99
- Borislav Tomoski – Hansa Rostock – 1997–98
- Vančo Trajanov – Arminia Bielefeld – 2004–05
- Aleksandar Vasoski – Eintracht Frankfurt – 2005–11
Malta
- Michael Mifsud – 1. FC Kaiserslautern – 2001–03
Moldova
- Alexandru Curtianu – Hamburger SV – 1998–99
- Alexandru Popovici – MSV Duisburg – 1997–98
Montenegro
- Dragan Bogavac – Mainz 05 – 2009–10
- Đorđije Ćetković – Hansa Rostock – 2007–08
- Radomir Đalović – Arminia Bielefeld – 2004–06
- Zdravko Drinčić – VfL Bochum – 1998–99, 2000–01
- Vanja Grubač – Hamburger SV – 1998–00
- Sanibal Orahovac – Karlsruher SC – 2007–08
- Savo Pavićević – Energie Cottbus – 2008–09[Note 3]
- Zvezdan Pejović – Fortuna Düsseldorf – 1995–96
- Milorad Peković – Mainz 05, Greuther Fürth – 2005–07, 2009–10, 2012–13
- Mirnes Pepić – SC Paderborn – 2014–15
- Branko Rašović – Borussia Dortmund – 1969–72
Netherlands [lower-alpha 6]
- Ibrahim Afellay – Schalke 04 – 2012–13
- Berthil ter Avest – Borussia M'gladbach – 2001–02
- Ryan Babel – 1899 Hoffenheim – 2010–12
- Riechedly Bazoer – VfL Wolfsburg – 2016–17
- Roy Beerens – Hertha BSC – 2014–16
- Charlison Benschop – Hannover 96 – 2015–16
- Mark van Bommel – Bayern Munich – 2006–11
- Peter Bosz – Hansa Rostock – 1997–98
- Khalid Boulahrouz – Hamburger SV, VfB Stuttgart – 2004–06, 2008–12
- Ouasim Bouy – Hamburger SV – 2013–14
- Edson Braafheid – Bayern Munich, 1899 Hoffenheim – 2009–12[Note 31]
- Kees Bregman – MSV Duisburg, Arminia Bielefeld – 1974–79, 1980–82
- Roel Brouwers – Borussia M'gladbach – 2008–16
- Arnold Bruggink – Hannover 96 – 2006–10
- Jeffrey Bruma – Hamburger SV, VfL Wolfsburg – 2011–13, 2016–17
- Dick van Burik – Hertha BSC – 1997–07
- Ellery Cairo – SC Freiburg, Hertha BSC – 2003–05, 2005–07
- Luc Castaignos – Eintracht Frankfurt – 2015–16
- Romeo Castelen – Hamburger SV – 2007–08, 2009–10, 2011–12[Note 31]
- Lorenzo Davids – FC Augsburg – 2011–12[Note 31]
- Harry Decheiver – SC Freiburg, Borussia Dortmund – 1995–97, 1997–98
- Bas Dost – VfL Wolfsburg – 2012–17
- Rein van Duijnhoven – VfL Bochum – 2000–01, 2002–05
- René van Eck – 1. FC Nürnberg – 1998–99
- René Eijkelkamp – Schalke 04 – 1997–99
- Eljero Elia – Hamburger SV, Werder Bremen – 2009–15
- Orlando Engelaar – Schalke 04 – 2008–09
- Dennis Gentenaar – Borussia Dortmund – 2005–06
- Jeffrey Gouweleeuw – FC Augsburg – 2015–17
- Cedric van der Gun – Borussia Dortmund – 2005–06
- Hans van de Haar – SSV Ulm – 1999–00
- Heinz van Haaren – Meidericher SV, Schalke 04 – 1964–68, 1968–72[Note 32]
- John Heitinga – Hertha BSC – 2014–15
- Delano Hill – Hansa Rostock – 2001–05
- Marc van Hintum – Hannover 96 – 2002–03
- Kevin Hofland – VfL Wolfsburg – 2004–07
- Marco van Hoogdalem – Schalke 04 – 1996–03
- Rick Hoogendorp – VfL Wolfsburg – 2005–07
- Nico-Jan Hoogma – Hamburger SV – 1998–04
- Max Huiberts – Borussia M'gladbach – 1995–97
- Klaas-Jan Huntelaar – Schalke 04 – 2010–17
- Ola John – Hamburger SV – 2013–14[Note 33]
- Martin Jol – Bayern Munich – 1978–79
- Luuk de Jong – Borussia M'gladbach – 2012–14[Note 18]
- Nigel de Jong – Hamburger SV – 2005–09
- Johan de Kock – Schalke 04 – 1996–00
- Samuel Koejoe – SC Freiburg – 2004–05[Note 34]
- Erwin Koen – Alemannia Aachen – 2006–07
- Michel van de Korput – 1. FC Köln – 1985–86
- Michael Lamey – MSV Duisburg, Arminia Bielefeld – 2007–08, 2008–09
- Quido Lanzaat – Borussia M'gladbach – 2001–02
- Tommie van der Leegte – VfL Wolfsburg – 2005–07
- Jeffrey Leiwakabessy – Alemannia Aachen – 2006–07
- Arie van Lent – Werder Bremen, Borussia M'gladbach, Eintracht Frankfurt – 1991–93, 1995–98, 2001–04, 2005–06
- Willi Lippens – Rot-Weiss Essen, Borussia Dortmund – 1966–67, 1969–71, 1973–79[Note 35]
- Jos Luhukay – KFC Uerdingen – 1995–96
- Anthony Lurling – 1. FC Köln – 2005–06
- Rob Maas – Arminia Bielefeld, Hertha BSC – 1996–98, 1998–99, 2000–03
- Roy Makaay – Bayern Munich – 2003–07
- Joris Mathijsen – Hamburger SV – 2006–11
- Marcel Meeuwis – Borussia M'gladbach – 2009–11
- Erik Meijer – KFC Uerdingen, Bayer Leverkusen, Hamburger SV – 1995–96, 1996–99, 2000–03
- Egbert-Jan ter Mors – Rot-Weiss Essen – 1969–71
- Youri Mulder – Schalke 04 – 1993–02[Note 36]
- Alfred Nijhuis – MSV Duisburg, Borussia Dortmund – 1991–92, 1993–95, 1996–97, 1998–01
- Angelo Nijskens – Bayer Uerdingen – 1988–89
- Ruud van Nistelrooy – Hamburger SV – 2009–11
- Niels Oude Kamphuis – Schalke 04, Borussia M'gladbach – 1999–05, 2005–06
- Patrick Paauwe – Borussia M'gladbach – 2008–09
- Gerrit Plomp – VfL Bochum – 1989–90
- Jacobus Prins – 1. FC Kaiserslautern – 1963–65
- Rob Reekers – VfL Bochum – 1986–93, 1994–95
- Arjen Robben – Bayern Munich – 2009–17
- Lodewijk Roembiak – Werder Bremen – 1998–00
- Bryan Roy – Hertha BSC – 1997–01
- Bernard Schuiteman – Bayer Leverkusen – 1993–95
- Gerald Sibon – 1. FC Nürnberg – 2006–07
- Sonny Silooy – Arminia Bielefeld – 1996–98
- Roberto Straal – Arminia Bielefeld – 1999–00
- Wim Suurbier – Schalke 04 – 1977–78
- Rafael van der Vaart – Hamburger SV – 2005–08, 2012–15
- Gerald Vanenburg – 1860 Munich – 1998–00
- Paul Verhaegh – FC Augsburg – 2011–17
- Frank Verlaat – VfB Stuttgart, Werder Bremen – 1995–99, 2000–03
- Heinz Versteeg – Meidericher SV – 1963–66
- Harry de Vlugt – Rot-Weiss Essen – 1973–75[Note 37]
- Anton Vriesde – VfL Bochum – 2002–04
- Stephanus Walbeek – Hertha BSC – 1975–76
- Thijs Waterink – Arminia Bielefeld – 1999–00
- Erik Willaarts – Borussia M'gladbach – 1987–89
- Jan Wouters – Bayern Munich – 1991–94
- Kees Zwamborn – MSV Duisburg – 1981–82
Norway
- Jan-Einar Aas – Bayern Munich – 1979–81
- Mohammed Abdellaoue – Hannover 96, VfB Stuttgart – 2010–14
- Per Egil Ahlsen – Fortuna Düsseldorf – 1990–91
- Jørn Andersen – 1. FC Nürnberg, Eintracht Frankfurt, Fortuna Düsseldorf, Hamburger SV, Dynamo Dresden – 1985–95
- André Bergdølmo – Borussia Dortmund – 2003–05
- Tommy Berntsen – Eintracht Frankfurt – 2000–01
- Morten Berre – FC St. Pauli – 2001–02
- Rune Bratseth – Werder Bremen – 1986–95
- Geirmund Brendesæter – Arminia Bielefeld – 1996–97
- Mats Møller Dæhli – SC Freiburg – 2014–15, 2016–17
- Vadim Demidov – Eintracht Frankfurt – 2012–13[Note 38]
- Hassan El Fakiri – Borussia M'gladbach – 2005–07[Note 39]
- Omar Elabdellaoui – Eintracht Braunschweig – 2013–14
- Tarik Elyounoussi – 1899 Hoffenheim – 2013–16[Note 39]
- Bård Finne – 1. FC Köln – 2014–15
- Jan Åge Fjørtoft – Eintracht Frankfurt – 1998–01
- Havard Flo – Werder Bremen – 1996–99
- Iver Fossum – Hannover 96 – 2015–16
- Thomas Gill – MSV Duisburg – 1996–99
- Anders Giske – 1. FC Nürnberg, Bayer Leverkusen, 1. FC Köln – 1983–92
- Frode Grodås – Schalke 04 – 1998–99, 2000–01
- Jan Halvor Halvorsen – Hertha BSC – 1990–91
- Torjus Hansén – Arminia Bielefeld – 2002–03
- Henning Hauger – Hannover 96 – 2011–12
- Vegar Eggen Hedenstad – SC Freiburg – 2012–13
- Kai Erik Herlovsen – Borussia M'gladbach – 1982–89
- Jon Inge Høiland – 1. FC Kaiserslautern – 2005–06
- Jahn Ivar Jakobsen – MSV Duisburg – 1993–94
- Rune Jarstein – Hertha BSC – 2013–17
- Erland Johnsen – Bayern Munich – 1988–90
- Joshua King – Borussia M'gladbach – 2011–12
- Tommy Larsen – 1. FC Nürnberg – 2001–03, 2004–05
- Trond Fredrik Ludvigsen – Hertha BSC – 2001–02
- Erik Mykland – 1860 Munich – 2000–02
- Håvard Nielsen – Eintracht Braunschweig, SC Freiburg – 2013–14, 2016–17
- Roger Nilsen – 1. FC Köln – 1992–93
- Håvard Nordtveit – 1. FC Nürnberg, Borussia M'gladbach – 2009–16
- Ørjan Nyland – FC Ingolstadt – 2015–17
- Arne Larsen Økland – Bayer Leverkusen – 1980–83
- Terje Olsen – Bayer Leverkusen – 1988–89
- Morten Pedersen – Borussia M'gladbach – 1997–98
- Steinar Pedersen – Borussia Dortmund – 1996–98
- Tore Pedersen – FC St. Pauli, Eintracht Frankfurt – 1995–97, 1998–99
- Tore Reginiussen – Schalke 04 – 2009–10
- Kjetil Rekdal – Borussia M'gladbach, Hertha BSC – 1988–90, 1997–00
- Vidar Riseth – 1860 Munich – 2000–03
- Bent Skammelsrud – Bayer Leverkusen – 1997–98
- Per Ciljan Skjelbred – Hamburger SV, Hertha BSC – 2011–17
- Vegard Skogheim – Werder Bremen – 1988–89
- Erik Solér – Hamburger SV – 1984–86
- Jan-Derek Sørensen – Borussia Dortmund – 2000–02
- Gøran Sørloth – Borussia M'gladbach – 1988–89
- Erik Thorstvedt – Borussia M'gladbach – 1985–87
Poland
- Dariusz Adamczuk – Eintracht Frankfurt – 1992–93
- Wolfgang April (Bogdan Kwiecień) – Eintracht Frankfurt – 1985–86
- Henryk Bałuszyński – VfL Bochum – 1994–95, 1996–98, 2000–01
- Tomasz Bandrowski – Energie Cottbus – 2006–07
- Jarosław Biernat – Eintracht Frankfurt – 1986–87, 1988–89
- Jakub Błaszczykowski – Borussia Dortmund, VfL Wolfsburg – 2007–15, 2016–17
- Sebastian Boenisch – Schalke 04, Werder Bremen, Bayer Leverkusen – 2005–16[Note 41]
- Daniel Bogusz – Arminia Bielefeld – 2002–03, 2004–05
- Ariel Borysiuk – 1. FC Kaiserslautern – 2011–12
- Bartosz Bosacki – 1. FC Nürnberg – 2004–06
- Andrzej Buncol – FC Homburg, Bayer Leverkusen, Fortuna Düsseldorf – 1986–92, 1995–97
- Sławomir Chałaśkiewicz – Hansa Rostock – 1995–98
- Ryszard Cyroń – Hamburger SV, Fortuna Düsseldorf – 1991–92, 1995–97
- Jacek Dembinski – Hamburger SV – 1997–00
- Wenanty Fuhl – 1. FC Saarbrücken – 1992–93
- Jan Furtok – Hamburger SV, Eintracht Frankfurt – 1988–95
- Radosław Gilewicz – VfB Stuttgart, Karlsruher SC – 1995–98
- Janusz Góra – SSV Ulm – 1999–00
- Tomasz Hajto – MSV Duisburg, Schalke 04, 1. FC Nürnberg – 1997–05
- Krzysztof Hetmański – FC Homburg – 1989–90
- Joachim Hutka – Fortuna Düsseldorf – 1981–82
- Andrzej Iwan – VfL Bochum – 1987–89
- Michał Janicki – VfL Wolfsburg – 2002–03
- Andrzej Juskowiak – Borussia M'gladbach, VfL Wolfsburg, Energie Cottbus – 1996–03
- Radosław Kałużny – Energie Cottbus, Bayer Leverkusen – 2001–05
- Bartosz Karwan – Hertha BSC – 2002–04
- Tomasz Kłos – 1. FC Kaiserslautern, 1. FC Köln – 2000–04
- Andrzej Kobylański – 1. FC Köln, Energie Cottbus – 1992–94, 2000–03
- Martin Kobylański – Werder Bremen – 2013–14[Note 10] [Note 9]
- Tomasz Kos – 1. FC Nürnberg – 2001–03
- Kamil Kosowski – 1. FC Kaiserslautern – 2003–05
- Tadeusz Kraft – Borussia Dortmund – 1985–86
- Zbigniew Kruszyński – 1. FC Saarbrücken, FC Homburg – 1985–86, 1987–88
- Waldemar Kryger – VfL Wolfsburg – 1997–02
- Paweł Kryszałowicz – Eintracht Frankfurt – 2000–01
- Jacek Krzynówek – 1. FC Nürnberg, Bayer Leverkusen, VfL Wolfsburg, Hannover 96 – 2001–03, 2004–10
- Mariusz Kukiełka – Energie Cottbus – 2006–09
- Adam Ledwoń – Bayer Leverkusen – 1997–99
- Andrzej Lesiak – Dynamo Dresden – 1994–95
- Marek Leśniak – Bayer Leverkusen, Wattenscheid 09, 1860 Munich, KFC Uerdingen – 1988–94, 1995–96
- Robert Lewandowski – Borussia Dortmund, Bayern Munich – 2010–17
- Jarosław Lindner – Hannover 96 – 2009–10
- Slawomir Majak – Hansa Rostock – 1997–01
- Stefan Majewski – 1. FC Kaiserslautern – 1984–87
- Adam Matuszczyk – 1. FC Köln – 2009–12, 2014–15
- Adam Matysek – Bayer Leverkusen – 1998–01
- Waldemar Matysik – Hamburger SV – 1990–93
- Marcin Mięciel – Borussia M'gladbach, VfL Bochum – 2001–02, 2007–09
- Arkadiusz Milik – Bayer Leverkusen, FC Augsburg – 2012–14
- Maciej Murawski – Arminia Bielefeld – 2002–03
- Krzysztof Nowak – VfL Wolfsburg – 1998–01
- Piotr Nowak – Dynamo Dresden, 1860 Munich – 1993–98
- Ludovic Obraniak – Werder Bremen – 2013–15[Note 42] [Note 43]
- Mirosław Okoński – Hamburger SV – 1986–88
- Paweł Olkowski – 1. FC Köln – 2014–17
- Andrzej Pałasz – Hannover 96 – 1987–89
- Sławomir Peszko – 1. FC Köln – 2010–12, 2014–15
- Łukasz Piszczek – Hertha BSC, Borussia Dortmund – 2007–17
- Eugen Polanski – Borussia M'gladbach, Mainz 05, 1899 Hoffenheim – 2004–07, 2009–17[Note 41]
- Michał Probierz – Bayer Uerdingen – 1994–95
- Piotr Reiss – Hertha BSC, MSV Duisburg – 1998–01
- Andrzej Rudy – 1. FC Köln – 1989–95
- Marek Saganowski – Hamburger SV – 1996–97
- Waldemar Słomiany – Schalke 04, Arminia Bielefeld – 1967–72
- Euzebiusz Smolarek – Borussia Dortmund – 2004–08
- Włodzimierz Smolarek – Eintracht Frankfurt – 1986–88
- Artur Sobiech – Hannover 96 – 2011–16
- Mirosław Spiżak – SpVgg Unterhaching – 2000–01
- Jarosław Studzizba – Eintracht Braunschweig – 1982–84
- Jakub Świerczok – 1. FC Kaiserslautern – 2011–12
- Dariusz Szubert – FC St. Pauli – 1995–96
- Cezary Tobollik – Eintracht Frankfurt – 1983–85
- Marek Trejgis – Hamburger SV – 1997–99
- Przemysław Trytko – Energie Cottbus – 2007–08
- Janusz Turowski – Eintracht Frankfurt – 1986–91
- Sebastian Tyrała – Borussia Dortmund, Greuther Fürth – 2006–08, 2012–13
- Piotr Tyszkiewicz – VfL Wolfsburg – 1997–98
- Przemysław Tytoń – VfB Stuttgart – 2015–16
- Helmut Vorreiter – Darmstadt 98 – 1981–82
- Tomasz Wałdoch – VfL Bochum, Schalke 04 – 1994–95, 1996–06
- Witold Wawrzyczek – Energie Cottbus – 2000–02
- Artur Wichniarek – Arminia Bielefeld, Hertha BSC – 1999–00, 2002–10
- Jakub Wierzchowski – Werder Bremen – 2002–03
- Grzegorz Więzik – 1. FC Kaiserslautern – 1989–90
- Tomasz Wisio – Arminia Bielefeld – 2004–05
- Roman Wójcicki – FC Homburg – 1986–88
- Sławomir Wojciechowski – Bayern Munich – 1999–00
- Pawel Wojtala – Hamburger SV, Werder Bremen – 1996–00
- Rudolf Wojtowicz – Bayer Leverkusen, Fortuna Düsseldorf – 1982–87, 1989–92
- Łukasz Załuska – Darmstadt 98 – 2015–16
- Tomasz Zdebel – 1. FC Köln, VfL Bochum, Bayer Leverkusen – 1993–97, 2003–05, 2006–10
- Dariusz Żuraw – Hannover 96 – 2002–08
Portugal
- Alex – VfL Wolfsburg – 2005–07
- Hugo Almeida – Werder Bremen, Hannover 96 – 2006–11, 2015–16
- Carlitos – Hannover 96 – 2010–12
- Ricardo Costa – VfL Wolfsburg – 2007–10
- Sérgio da Silva Pinto – Schalke 04, Alemannia Aachen, Hannover 96 – 1999–00, 2002–04, 2006–13
- José Dominguez – 1. FC Kaiserslautern – 2000–04
- Daniel Fernandes – VfL Bochum – 2008–10[Note 23] [Note 44]
- Raphaël Guerreiro – Borussia Dortmund – 2016–17[Note 42]
- Daniel Heuer Fernandes – Darmstadt 98 – 2016–17[Note 10]
- Maniche – 1. FC Köln – 2009–10
- Fernando Meira – VfB Stuttgart – 2001–08
- João Pereira – Hannover 96 – 2014–15
- Petit – 1. FC Köln – 2008–11[Note 42]
- Roberto Pinto – VfB Stuttgart, Hertha BSC, Arminia Bielefeld – 1998–06[Note 2]
- Renato Sanches – Bayern Munich – 2016–17
- Henrique Sereno – 1. FC Köln – 2011–12
- Paulo Sousa – Borussia Dortmund – 1996–98
- Ricardo Sousa – Hannover 96 – 2004–06
- Vieirinha – VfL Wolfsburg – 2011–17
- Abel Xavier – Hannover 96 – 2003–04[Note 45]
- Zé António – Borussia M'gladbach – 2005–07
Romania
- Ovidiu Burcă – Energie Cottbus – 2008–09
- Ciprian Deac – Schalke 04 – 2010–11
- Iulian Filipescu – MSV Duisburg – 2007–08
- Ionel Ganea – VfB Stuttgart – 1999–03
- Vasile Gergely – Hertha BSC – 1970–72
- Sabin Ilie – Energie Cottbus – 2000–01
- Viorel Ion – VfL Bochum – 1998–99
- Ion Ionescu – Alemannia Aachen – 1968–70
- Alexandru Ioniță – 1. FC Köln – 2010–11
- Emil Jula – Energie Cottbus – 2008–09
- Michael Klein – Bayer Uerdingen – 1990–91, 1992–93
- Ioan Lupescu – Bayer Leverkusen, Borussia M'gladbach – 1990–98
- Ciprian Marica – VfB Stuttgart, Schalke 04 – 2007–13
- Alexandru Maxim – VfB Stuttgart – 2012–16
- Dorinel Munteanu – 1. FC Köln, VfL Wolfsburg – 1995–98, 1999–04
- Vlad Munteanu – Energie Cottbus, VfL Wolfsburg, Arminia Bielefeld – 2006–09
- Dumitru Nadu – Karlsruher SC – 1982–83, 1984–85
- Viorel Năstase – 1860 Munich – 1980–81
- Maximilian Nicu – Hertha BSC, SC Freiburg – 2008–12[Note 2]
- Marius Niculae – Mainz 05 – 2006–07
- Claudiu Niculescu – MSV Duisburg – 2007–08
- Gheorghe Popescu – Hannover 96 – 2002–03
- Cătălin Răcănel – FC St. Pauli – 2001–02
- Sergiu Radu – Energie Cottbus, VfL Wolfsburg, VfB Stuttgart, 1. FC Köln – 2006–09
- Claudiu Răducanu – Arminia Bielefeld – 2004–05
- Marcel Răducanu – Borussia Dortmund – 1982–88
- Florin Răducioiu – VfB Stuttgart – 1997–98
- Laurențiu Reghecampf – Energie Cottbus, Alemannia Aachen – 2000–03, 2006–07
- Alexandru Sătmăreanu – VfB Stuttgart – 1980–82
- Mihai Tararache – MSV Duisburg – 2005–06, 2007–08
- Daniel Timofte – Bayer Uerdingen – 1990–91
- Ion Vlădoiu – 1. FC Köln – 1996–98
Russia
- Vladimir Beschastnykh – Werder Bremen – 1994–97
- Aleksandr Borodyuk – Schalke 04, SC Freiburg – 1991–96
- Dmitri Bulykin – Bayer Leverkusen – 2007–09
- Vladimir But – Borussia Dortmund, SC Freiburg, Hannover 96 – 1996–02, 2003–05
- Stanislav Cherchesov – Dynamo Dresden – 1993–95
- Valeriy Chmarov – Karlsruher SC – 1991–94
- Igor Dobrovolski – Fortuna Düsseldorf – 1996–97[Note 46]
- Sergei Gorlukovich – Borussia Dortmund, Bayer Uerdingen – 1989–93, 1994–95[Note 47]
- Sergei Kiriakov – Karlsruher SC, Hamburger SV – 1992–99
- Denis Klyuyev – Schalke 04 – 1997–99
- Sergei Mandreko – Hertha BSC, VfL Bochum – 1997–01, 2002–03[Note 48] [Note 49]
- Roman Neustädter – Borussia M'gladbach, Schalke 04 – 2009–16[Note 46] [Note 76]
- Nikolai Pisarev – FC St. Pauli – 1996–97
- Pavel Pogrebnyak – VfB Stuttgart – 2009–12
- Aleksandr Rytchkov – 1. FC Köln – 1997–98
- Ivan Saenko – 1. FC Nürnberg – 2005–08
- Yuri Savichev – 1. FC Saarbrücken, FC St. Pauli – 1992–93, 1995–97
- Igor Shalimov – MSV Duisburg – 1994–95
- Sergei Yuran – Fortuna Düsseldorf, VfL Bochum – 1996–98[Note 46]
Scotland
- Scott Booth – Borussia Dortmund – 1997–98
- Oliver Burke – RB Leipzig – 2016–17
- Paul Lambert – Borussia Dortmund – 1996–98
- Murdo MacLeod – Borussia Dortmund – 1987–91
- Mark McGhee – Hamburger SV – 1984–86
- Alan McInally – Bayern Munich – 1989–92
- Vincent Mennie – 1. FC Köln – 1983–86[Note 2]
- Brian O'Neil – VfL Wolfsburg – 1998–01
Serbia
- Aleksandar Abutović – 1. FC Nürnberg – 1988–89
- Jovan Aćimović – 1. FC Saarbrücken – 1976–78
- Srđan Baljak – Mainz 05 – 2009–10
- Milan Belić – 1. FC Nürnberg – 2002–03
- Stevan Bena – 1860 Munich, Hannover 96 – 1964–67
- Rade Bogdanović – Werder Bremen, Arminia Bielefeld – 1998–01, 2002–03[Note 14]
- Srđan Čebinac – 1. FC Köln – 1965–66
- Zvezdan Čebinac – 1. FC Nürnberg, Hannover 96 – 1967–71
- Željko Dakić – Bayer Uerdingen – 1992–93
- Boriša Đorđević – Hamburger SV – 1981–83
- Bratislav Đorđević – 1. FC Kaiserslautern – 1970–71
- Kristijan Đorđević – VfB Stuttgart, Schalke 04 – 1996–02[Note 2]
- Slobodan Dubajić – VfB Stuttgart – 1991–95
- Nikola Đurđić – Greuther Fürth, FC Augsburg – 2012–13, 2014–15
- Demir Đurić – FC St. Pauli – 1996–97
- Filip Đuričić – Mainz 05 – 2014–15
- Vladimir Durković – Borussia M'gladbach – 1966–67[Note 50]
- Mijat Gaćinović – Eintracht Frankfurt – 2015–17[Note 56] [Note 15]
- Aleksandar Ignjovski – Werder Bremen, Eintracht Frankfurt, SC Freiburg – 2011–17
- Dragomir Ilić – Werder Bremen – 1963–64
- Ivica Iliev – Energie Cottbus – 2008–09
- Vladimir Ivić – Borussia M'gladbach – 2004–05
- Srđan Janković – Wattenscheid 09 – 1990–92
- Branko Jelić – Energie Cottbus – 2007–09[Note 14]
- Miloš Jojić – Borussia Dortmund, 1. FC Köln – 2013–17
- Živojin Juškić – 1. FC Nürnberg – 1998–99
- Gojko Kačar – Hertha BSC, Hamburger SV, FC Augsburg – 2007–13, 2014–17
- Slobodan Komljenović – Eintracht Frankfurt, MSV Duisburg, 1. FC Kaiserslautern – 1992–96, 1997–01[Note 2]
- Filip Kostić – VfB Stuttgart, Hamburger SV – 2014–17
- Mladen Krstajić – Werder Bremen, Schalke 04 – 2000–09[Note 14]
- Nebojša Krupniković – Hannover 96, Arminia Bielefeld – 2002–06
- Zdravko Kuzmanović – VfB Stuttgart – 2009–13[Note 18] [Note 17]
- Miladin Lazić – Karlsruher SC – 1982–83
- Danko Lazović – Bayer Leverkusen – 2005–06
- Danijel Ljuboja – VfB Stuttgart, Hamburger SV, VfL Wolfsburg – 2005–09[Note 6]
- Miloš Marić – VfL Bochum – 2009–10
- Saša Marković – VfB Stuttgart – 1998–99
- Slobodan Medojević – VfL Wolfsburg, Eintracht Frankfurt – 2012–16
- Jovan Miladinović – 1. FC Nürnberg – 1966–67
- Pedro Milasincić – Hannover 96 – 1972–73[Note 2]
- Zoran Milinković – Hansa Rostock – 1998–99
- Vladan Milovanović – Dynamo Dresden – 1992–93
- Borisav Mitrović – Karlsruher SC – 1984–85
- Stefan Mitrović – SC Freiburg – 2014–15
- Filip Mladenović – 1. FC Köln – 2015–17
- Dragan Mutibarić – Schalke 04 – 1975–76
- Matija Nastasić – Schalke 04 – 2014–17
- Bojan Neziri – VfL Wolfsburg – 2005–06
- Žarko Nikolić – Schalke 04 – 1966–68
- Milan Obradović – Borussia M'gladbach – 2003–04
- Perica Ognjenović – 1. FC Kaiserslautern – 2001–02
- Marko Pantelić – Hertha BSC – 2005–09
- Vladimir Pasić – Fortuna Düsseldorf – 1996–97
- Veljko Paunović – Hannover 96 – 2004–05[Note 25]
- Đorđe Pavlić – MSV Duisburg – 1966–72
- Nemanja Pejčinović – Hertha BSC – 2009–10
- Dušan Petković – VfL Wolfsburg, 1. FC Nürnberg – 2001–03
- Nikola Petković – Eintracht Frankfurt – 2008–11
- Miodrag Petrović – 1. FC Köln, Werder Bremen – 1975–77
- Slobodan Petrović – 1. FC Nürnberg – 1978–79
- Milorad Pilipović – Karlsruher SC – 1987–90
- Darko Pivaljević – 1. FC Köln – 2000–02
- Milorad Popović – 1. FC Nürnberg – 2002–03
- Vladica Popović – VfB Stuttgart – 1965–66
- Petar Radenković – 1860 Munich – 1963–70
- Slobodan Rajković – Hamburger SV, Darmstadt 98 – 2011–16
- Sreto Ristić – VfB Stuttgart – 1996–00[Note 6]
- Mileta Rnić – Arminia Bielefeld – 1978–79
- Antonio Rukavina – Borussia Dortmund – 2007–09
- Dragoslav Šekularac – Karlsruher SC – 1966–67[Note 51]
- Milutin Šoškić – 1. FC Köln – 1966–69, 1970–71[Note 50]
- Aleksandar Stevanović – Werder Bremen – 2011–13[Note 10]
- Dragan Stevanović – VfL Wolfsburg – 1997–98
- Predrag Stevanović – Werder Bremen – 2010–11[Note 10]
- Dragoslav Stepanović – Eintracht Frankfurt – 1976–78
- Miroslav Stević – Dynamo Dresden, 1860 Munich, Borussia Dortmund, VfL Bochum – 1992–02, 2003–04
- Damir Stojak – Eintracht Frankfurt – 1998–99
- Neven Subotić – Mainz 05, Borussia Dortmund, 1. FC Köln – 2006–07, 2008–17[Note 14] [Note 52]
- Stanko Svitlica – Hannover 96 – 2003–04[Note 14]
- Rade Todorović – 1. FC Nürnberg – 2002–03
- Slobodan Topalović – 1. FC Köln – 1974–77
- Duško Tošić – Werder Bremen – 2007–10
- Zoran Tošić – 1. FC Köln – 2009–10
- Dragan Trkulja – SSV Ulm – 1999–00
- Dušan Vasiljević – Energie Cottbus – 2007–09
- Miloš Veljković – Werder Bremen – 2015–17[Note 18] [Note 88]
- Miroslav Vjetrović – Hannover 96 – 1985–86
- Nemanja Vučićević – 1. FC Köln – 2008–09
- Ivan Vukomanović – 1. FC Köln – 2000–01
- Ilija Zavišić – Eintracht Braunschweig – 1981–84
- Miodrag Živaljević – 1. FC Nürnberg – 1978–79
Slovakia
- László Bénes – Borussia M'gladbach – 2016–17
- Balázs Borbély – 1. FC Kaiserslautern – 2005–06
- Igor Demo – Borussia M'gladbach – 2001–05
- Ondrej Duda – Hertha BSC – 2016–17
- Ján Ďurica – Hannover 96 – 2009–10
- Vratislav Greško – Bayer Leverkusen, 1. FC Nürnberg – 1999–01, 2006–08
- Karim Guédé – SC Freiburg – 2011–15, 2016–17[Note 2]
- Ľuboš Hanzel – Schalke 04 – 2009–10
- Milan Ivana – Darmstadt 98 – 2015–16
- Erik Jendrišek – Hannover 96, Schalke 04, SC Freiburg – 2006–07, 2010–13
- Miroslav Karhan – VfL Wolfsburg, Mainz 05 – 2001–07, 2009–11
- Ján Kocian – FC St. Pauli – 1988–91
- Robert Kocis – Fortuna Düsseldorf – 1996–97
- Róbert Mak – 1. FC Nürnberg – 2010–14
- Pavel Mareček – MSV Duisburg – 1969–70
- Marek Mintál – 1. FC Nürnberg – 2004–08, 2009–11
- Ľubomír Moravčík – MSV Duisburg – 1998–99
- Adam Nemec – 1. FC Kaiserslautern – 2010–12
- Szilárd Németh – Alemannia Aachen – 2006–07
- Peter Pekarík – VfL Wolfsburg, Hertha BSC – 2008–11, 2013–17
- Marek Penksa – Eintracht Frankfurt, Dynamo Dresden – 1992–95
- Stanislav Šesták – VfL Bochum – 2007–10
- Samuel Slovák – 1. FC Nürnberg – 2004–06
- Dušan Švento – 1. FC Köln – 2014–16
- Róbert Vittek – 1. FC Nürnberg – 2004–08
- Radoslav Zabavník – Mainz 05 – 2009–13
Slovenia
- Roman Bezjak – Darmstadt 98 – 2016–17
- Mišo Brečko – Hamburger SV, 1. FC Köln – 2004–05, 2007–12, 2014–15
- Spasoje Bulajič – 1. FC Köln – 2000–02
- Zlatko Dedič – VfL Bochum – 2009–10[Note 14]
- Emir Dzafič – VfL Bochum – 1998–99
- Dragan Holcer – VfB Stuttgart – 1977–81[Note 32]
- Rudi Istenič – Fortuna Düsseldorf – 1995–97[Note 2]
- Kevin Kampl – Borussia Dortmund, Bayer Leverkusen – 2014–17[Note 10]
- Adem Kapič – MSV Duisburg – 1997–98
- Srečko Katanec – VfB Stuttgart – 1988–89
- Aleksander Knavs – 1. FC Kaiserslautern, VfL Bochum – 2001–05
- Klemen Lavrič – MSV Duisburg – 2005–06, 2007–08
- Dominic Maroh – 1. FC Nürnberg, 1. FC Köln – 2009–12, 2014–17[Note 2]
- Tim Matavž – FC Augsburg – 2014–16
- Džoni Novak – SpVgg Unterhaching – 2000–01
- Milivoje Novakovič – 1. FC Köln – 2008–12
- Branko Oblak – Schalke 04, Bayern Munich – 1975–80
- Miran Pavlin – SC Freiburg – 1998–00
- Danilo Popivoda – Eintracht Braunschweig – 1975–80[Note 3]
- Branko Rodošek – Bayer Uerdingen – 1983–84, 1985–86
- Rajko Tavčar – 1. FC Nürnberg – 2001–02
Spain
- Xabi Alonso – Bayern Munich – 2014–17
- Marc Bartra – Borussia Dortmund – 2016–17
- Juan Bernat – Bayern Munich – 2014–17
- Bojan – Mainz 05 – 2016–17
- José Campaña – 1. FC Nürnberg – 2013–14
- Daniel Carvajal – Bayer Leverkusen – 2012–13
- Thomas Christiansen – VfL Bochum, Hannover 96 – 2000–01, 2002–06[Note 53]
- Coke – Schalke 04 – 2016–17
- Álvaro Domínguez – Borussia M'gladbach – 2012–16
- Sergio Escudero – Schalke 04 – 2010–12
- Ezequiel – SC Freiburg – 2012–13
- Fernando – Hannover 96 – 2002–03
- Álex Gálvez – Werder Bremen – 2014–16
- Alfonso Garcia – SpVgg Unterhaching – 1999–01
- Jaime – Hannover 96 – 2002–04
- Jairo – Mainz 05 – 2014–17
- José Manuel – Hannover 96 – 2002–03
- Joselu – 1899 Hoffenheim, Eintracht Frankfurt, Hannover 96 – 2012–15[Note 2]
- Juanan – Fortuna Düsseldorf – 2012–13
- José Manuel Jurado – Schalke 04 – 2010–12
- Diego León – Arminia Bielefeld – 2004–06
- Javi Martínez – Bayern Munich – 2012–17
- Omar Mascarell – Eintracht Frankfurt – 2016–17
- Borja Mayoral – VfL Wolfsburg – 2016–17
- Mikel Merino – Borussia Dortmund – 2016–17
- David Montero – Eintracht Frankfurt – 2003–04[Note 2]
- Rafa – SC Paderborn – 2014–15
- Raúl – Schalke 04 – 2010–12
- Pepe Reina – Bayern Munich – 2014–15
- José Rodríguez – Mainz 05 – 2016–17
- Oriol Romeu – VfB Stuttgart – 2014–15
- Rubén – Borussia M'gladbach – 2003–04
- Thiago – Bayern Munich – 2013–17[Note 54]
- Marc Torrejón – SC Freiburg – 2014–15, 2016–17
- Jesús Vallejo – Eintracht Frankfurt – 2016–17
Sweden
- Marcus Allbäck – Hansa Rostock – 2004–05
- Björn Andersson – Bayern Munich – 1974–77
- Christoffer Andersson – Hannover 96 – 2006–07
- Patrik Andersson – Borussia M'gladbach, Bayern Munich – 1993–01
- Thomas Andersson – VfL Bochum – 1982–83
- Magnus Arvidsson – Hansa Rostock – 1999–05
- Sanny Åslund – Werder Bremen – 1975–76
- Denni Avdić – Werder Bremen – 2010–11
- Nabil Bahoui – Hamburger SV – 2015–17
- Pierre Bengtsson – Mainz 05 – 2014–16
- Rasmus Bengtsson – Hertha BSC – 2009–10
- Marcus Berg – Hamburger SV – 2009–10, 2011–13
- Hasse Borg – Eintracht Braunschweig – 1977–80, 1981–83
- Matias Concha – VfL Bochum – 2007–10
- Dan Corneliusson – VfB Stuttgart – 1983–84
- Martin Dahlin – Borussia M'gladbach, Hamburger SV – 1991–97, 1998–99
- Albin Ekdal – Hamburger SV – 2015–17
- Johnny Ekström – Bayern Munich, Dynamo Dresden, Eintracht Frankfurt – 1988–89, 1994–96
- Jan Eriksson – 1. FC Kaiserslautern – 1992–94
- Alexander Farnerud – VfB Stuttgart – 2006–08
- Emil Forsberg – RB Leipzig – 2016–17
- Christer Fursth – 1. FC Köln – 1996–97
- Tobias Grahn – Hertha BSC – 2007–08
- Lars Granström – Karlsruher SC – 1966–67
- Jiloan Hamad – 1899 Hoffenheim – 2013–16[Note 55]
- Ronnie Hellström – 1. FC Kaiserslautern – 1974–84
- Hans Holmqvist – Fortuna Düsseldorf – 1984–86
- Branimir Hrgota – Borussia M'gladbach, Eintracht Frankfurt – 2012–17[Note 56]
- Mikael Ishak – 1. FC Köln – 2011–12
- Andreas Jakobsson – Hansa Rostock – 2000–03
- Andreas Johansson – VfL Bochum – 2009–10
- Nils-Eric Johansson – Bayern Munich, 1. FC Nürnberg – 1998–99, 2001–02
- Rasmus Jönsson – VfL Wolfsburg – 2011–13
- Niclas Kindvall – Hamburger SV – 1994–96[Note 57]
- Marcus Lantz – Hansa Rostock – 1999–05
- Bo Larsson – VfB Stuttgart – 1966–69
- Lennart Larsson – Schalke 04 – 1977–79
- Mats Lilienberg – 1860 Munich – 1994–95
- Roger Ljung – MSV Duisburg – 1994–95
- Teddy Lučić – Bayer Leverkusen – 2003–04
- Benno Magnusson – 1. FC Kaiserslautern, Hertha BSC – 1973–76
- Roger Magnusson – 1. FC Köln – 1966–67
- Jan Mattsson – Fortuna Düsseldorf, Bayer Uerdingen – 1975–77, 1979–81
- Alexander Milošević – Hannover 96, Darmstadt 98 – 2015–17[Note 86]
- Per Nilsson – 1899 Hoffenheim, 1. FC Nürnberg – 2008–14
- Torbjörn Nilsson – 1. FC Kaiserslautern – 1982–84
- Billy Ohlsson – Arminia Bielefeld – 1978–79
- Jan Olsson – VfB Stuttgart – 1969–71
- Joakim Persson – Hansa Rostock – 2002–05
- Jörgen Pettersson – Borussia M'gladbach, 1. FC Kaiserslautern – 1995–02
- Rade Prica – Hansa Rostock – 2002–05
- Robert Prytz – Bayer Uerdingen – 1987–88
- Robin Quaison – Mainz 05 – 2016–17
- Jonny Rödlund – Energie Cottbus – 2000–01
- Markus Rosenberg – Werder Bremen – 2006–10, 2011–12
- Roland Sandberg – 1. FC Kaiserslautern – 1973–77
- Thomas Sjöberg – Karlsruher SC – 1976–77
- Niklas Skoog – MSV Duisburg, 1. FC Nürnberg – 1996–99
- Fredrik Stenman – Bayer Leverkusen – 2005–07
- Jan Svensson – Eintracht Frankfurt – 1983–86
- Conny Torstensson – Bayern Munich – 1973–77
- Sharbel Touma – Borussia M'gladbach – 2008–09[Note 58]
- Benny Wendt – 1. FC Köln, Tennis Borussia Berlin, 1. FC Kaiserslautern – 1975–81
- Oscar Wendt – Borussia M'gladbach – 2011–17
- Peter Wibrån – Hansa Rostock – 1998–03
Switzerland
- Orhan Ademi – Eintracht Braunschweig – 2013–14
- François Affolter – Werder Bremen – 2011–12
- Albian Ajeti – FC Augsburg – 2015–16
- Anton Allemann – 1. FC Nürnberg – 1964–66
- Martin Angha – 1. FC Nürnberg – 2013–14
- Tranquillo Barnetta – Hannover 96, Bayer Leverkusen, Schalke 04, Eintracht Frankfurt – 2004–15
- Valon Behrami – Hamburger SV – 2014–15[Note 1]
- Diego Benaglio – VfL Wolfsburg – 2007–17
- Steve von Bergen – Hertha BSC – 2007–10
- Bruno Berner – SC Freiburg – 2003–05
- René Botteron – 1. FC Köln, 1. FC Nürnberg – 1980–83
- Roman Bürki – SC Freiburg, Borussia Dortmund – 2014–17
- Ricardo Cabanas – 1. FC Köln – 2005–06
- Mario Cantaluppi – 1. FC Nürnberg – 2004–06
- Stéphane Chapuisat – Bayer Uerdingen, Borussia Dortmund – 1990–99
- Fabio Coltorti – RB Leipzig – 2016–17
- David Degen – Borussia M'gladbach – 2006–07
- Philipp Degen – Borussia Dortmund, VfB Stuttgart – 2005–08, 2010–11
- Eren Derdiyok – Bayer Leverkusen, 1899 Hoffenheim – 2009–14
- Johan Djourou – Hannover 96, Hamburger SV – 2012–17[Note 60]
- Josip Drmić – 1. FC Nürnberg, Bayer Leverkusen, Borussia M'gladbach, Hamburger SV – 2013–17
- Mario Eggimann – Karlsruher SC, Hannover 96 – 2007–13
- André Egli – Borussia Dortmund – 1984–85
- Rudolf Elsener – Eintracht Frankfurt – 1978–79
- Nico Elvedi – Borussia M'gladbach – 2015–17
- Breel Embolo – Schalke 04 – 2016–17[Note 90]
- Beg Ferati – SC Freiburg – 2011–12[Note 19]
- Gelson Fernandes – SC Freiburg – 2013–14[Note 61]
- Sébastien Fournier – VfB Stuttgart – 1996–97
- Alexander Frei – Borussia Dortmund – 2006–09
- Fabian Frei – Mainz 05 – 2015–17
- Ulisses Garcia – Werder Bremen – 2015–17[Note 83]
- Mario Gavranović – Schalke 04, Mainz 05 – 2009–12
- Christian Gross – VfL Bochum – 1980–82
- Daniel Gygax – 1. FC Nürnberg – 2009–10
- Florent Hadergjonaj – FC Ingolstadt – 2016–17
- Stéphane Henchoz – Hamburger SV – 1995–97
- Andreas Hilfiker – 1. FC Nürnberg – 1998–99
- Andreas Hirzel – Hamburger SV – 2015–16
- Marwin Hitz – VfL Wolfsburg, FC Augsburg – 2009–12, 2013–17
- Benjamin Huggel – Eintracht Frankfurt – 2005–07
- Vasilije Janjicic – Hamburger SV – 2016–17
- Nassim Ben Khalifa – 1. FC Nürnberg – 2010–11
- Salim Khelifi – Eintracht Braunschweig – 2013–14
- Timm Klose – 1. FC Nürnberg, VfL Wolfsburg – 2011–16[Note 2]
- Adrian Knup – VfB Stuttgart, Karlsruher SC – 1992–96
- Oumar Kondé – SC Freiburg – 1999–02, 2003–05
- Adrian Kunz – Werder Bremen – 1997–99
- Fabian Lustenberger – Hertha BSC – 2007–10, 2011–12, 2013–17
- Ludovic Magnin – Werder Bremen, VfB Stuttgart – 2001–10
- Admir Mehmedi – SC Freiburg, Bayer Leverkusen – 2013–17[Note 25]
- Rémo Meyer – 1860 Munich – 2002–04
- Kurt Müller – Hertha BSC – 1972–75
- Adrian Nikçi – Hannover 96 – 2012–13[Note 14]
- Blaise Nkufo – Hannover 96 – 2002–03[Note 62]
- David Pallas – VfL Bochum – 2006–07[Note 8]
- Francisco Rodríguez – VfL Wolfsburg – 2015–16
- Ricardo Rodríguez – VfL Wolfsburg – 2011–17
- Fabian Schär – 1899 Hoffenheim – 2015–17
- Pirmin Schwegler – Bayer Leverkusen, Eintracht Frankfurt, 1899 Hoffenheim – 2006–11, 2012–17
- Haris Seferović – Eintracht Frankfurt – 2014–17
- Daniel Sereinig – SC Freiburg – 2010–11
- Ciriaco Sforza – 1. FC Kaiserslautern, Bayern Munich – 1993–96, 1997–03, 2004–06
- Xherdan Shaqiri – Bayern Munich – 2012–15[Note 1]
- Yann Sommer – Borussia M'gladbach – 2014–17
- Djibril Sow – Borussia M'gladbach – 2016–17
- Christoph Spycher – Eintracht Frankfurt – 2005–10
- Jörg Stiel – Borussia M'gladbach – 2001–04
- Valentin Stocker – Hertha BSC – 2014–17
- Marco Streller – VfB Stuttgart, 1. FC Köln – 2003–07
- Alain Sutter – 1. FC Nürnberg, Bayern Munich, SC Freiburg – 1993–97
- Shani Tarashaj – Eintracht Frankfurt – 2016–17
- Marco Walker – 1860 Munich – 1996–98
- Raphaël Wicky – Werder Bremen, Hamburger SV – 1997–07
- Rolf Wüthrich – 1. FC Nürnberg – 1964–65
- Granit Xhaka – Borussia M'gladbach – 2012–16
- Hakan Yakin – VfB Stuttgart – 2003–05
- Murat Yakin – VfB Stuttgart, 1. FC Kaiserslautern – 1997–98, 2000–01
- Marc Zellweger – 1. FC Köln – 2001–02
- Reto Ziegler – Hamburger SV – 2005–06
- Steven Zuber – 1899 Hoffenheim – 2014–17
- Pascal Zuberbühler – Bayer Leverkusen – 2000–01
Turkey
- Mehmet Akgün – Borussia Dortmund – 2004–05, 2007–08[Note 2]
- Fatih Akyel – VfL Bochum – 2004–05
- Erhan Albayrak – Werder Bremen, Arminia Bielefeld – 1995–96, 2002–03[Note 2]
- Batuhan Altıntaş – Hamburger SV – 2015–16
- Halil Altıntop – 1. FC Kaiserslautern, Schalke 04, Eintracht Frankfurt, FC Augsburg – 2003–11, 2013–17[Note 2]
- Hamit Altıntop – Schalke 04, Bayern Munich, Darmstadt 98 – 2003–11, 2016–17[Note 2]
- Özcan Arkoç – Hamburger SV – 1967–74
- Çağdaş Atan – Energie Cottbus – 2008–09
- Okan Aydın – Bayer Leverkusen – 2012–13[Note 10] [Note 9]
- Kaan Ayhan – Schalke 04, Eintracht Frankfurt – 2013–16[Note 10] [Note 9]
- Onur Ayık – Werder Bremen – 2009–11[Note 2]
- Deniz Barış – FC St. Pauli – 2001–02
- Yıldıray Baştürk – VfL Bochum, Bayer Leverkusen, Hertha BSC, VfB Stuttgart – 1997–99, 2000–10[Note 2]
- Ferhat Bıkmaz – Hannover 96 – 2007–08[Note 2]
- Erol Bulut – Eintracht Frankfurt – 1999–01[Note 2]
- Onur Bulut – SC Freiburg – 2016–17[Note 10]
- Hakan Çalhanoğlu – Hamburger SV, Bayer Leverkusen – 2013–17[Note 10]
- Mahmut Çalışkan – 1. FC Köln – 1992–93
- Nizamettin Çalışkan – Borussia Dortmund – 2005–06[Note 2]
- Tolcay Ciğerci – Hamburger SV – 2014–15[Note 10]
- Tolga Ciğerci – VfL Wolfsburg, Borussia M'gladbach, Hertha BSC – 2010–16[Note 10] [Note 11]
- Ümit Davala – Werder Bremen – 2003–06[Note 2]
- Ersan Doğu – Werder Bremen – 1995–96[Note 2]
- Mehmet Ekici – 1. FC Nürnberg, Werder Bremen – 2010–14[Note 2] [Note 41]
- Mevlüt Erdinç – Hannover 96 – 2015–16[Note 42] [Note 69]
- Berkant Göktan – Borussia M'gladbach, Bayern Munich, Arminia Bielefeld, 1. FC Kaiserslautern – 1998–01, 2005–06[Note 2]
- Ceyhun Gülselam – Hannover 96 – 2014–16[Note 2]
- Nesat Gülünoğlu – VfL Bochum – 1996–99[Note 2]
- Özkan Gümüş – Hamburger SV – 1997–98
- Ali Güneş – SC Freiburg – 1998–00[Note 2]
- Sercan Güvenışık – MSV Duisburg – 1999–00[Note 2]
- Uğur İnceman – FC St. Pauli – 2001–02[Note 2]
- Deniz Kadah – Hannover 96 – 2012–14
- Sinan Kaloğlu – VfL Bochum – 2008–09
- Burak Kaplan – Bayer Leverkusen – 2009–10[Note 2]
- Kenan Karaman – 1899 Hoffenheim, Hannover 96 – 2013–16[Note 10]
- Burhanettin Kaymak – Eintracht Frankfurt – 1995–96, 1998–99
- Erdal Keser – Borussia Dortmund – 1980–84, 1986–87
- Ender Konca – Eintracht Frankfurt – 1971–73
- Oktay Kuday – Karlsruher SC – 1997–98[Note 2]
- Yunus Mallı – Mainz 05, VfL Wolfsburg – 2011–17[Note 10] [Note 41]
- Hami Mandıralı – Schalke 04 – 1998–99
- Ersen Martin – 1. FC Nürnberg – 1998–99[Note 2]
- Emre Mor – Borussia Dortmund – 2016–17[Note 53] [Note 92]
- Erhan Önal – Bayern Munich – 1976–78
- Alpay Özalan – 1. FC Köln – 2005–06
- Ümit Özat – 1. FC Köln – 2008–09
- Aykut Özer – Eintracht Frankfurt – 2012–13[Note 10]
- Abdulkadir Özgen – Alemannia Aachen – 2006–07[Note 2]
- Sezer Öztürk – Bayer Leverkusen, 1. FC Nürnberg – 2004–06[Note 2]
- Mahir Sağlık – VfL Wolfsburg, Karlsruher SC, SC Paderborn – 2008–09, 2014–15[Note 2]
- Olcay Şahan – 1. FC Kaiserslautern – 2011–12[Note 2]
- Kenan Şahin – Bayer Leverkusen – 2003–05[Note 2]
- Nuri Şahin – Borussia Dortmund – 2005–07, 2008–11, 2012–17[Note 2]
- Tuncay Şanlı – VfL Wolfsburg – 2010–11
- Sercan Sararer – Greuther Fürth, VfB Stuttgart – 2012–15[Note 2]
- Çağlar Söyüncü – SC Freiburg – 2016–17
- Sinan Tekerci – 1. FC Nürnberg – 2013–14[Note 10]
- Ömer Toprak – SC Freiburg, Bayer Leverkusen – 2009–17[Note 2] [Note 30]
- Gökhan Töre – Hamburger SV – 2011–12[Note 10]
- Tunay Torun – Hamburger SV, Hertha BSC, VfB Stuttgart – 2008–13[Note 2]
- Cenk Tosun – Eintracht Frankfurt – 2009–10[Note 10] [Note 41]
- İlyas Tüfekçi – VfB Stuttgart, Schalke 04 – 1980–83
- Volkan Ünlü – Schalke 04 – 2003–04[Note 2]
- Aykut Ünyazıcı – Eintracht Braunschweig – 1963–65
- Ahmet Usman – FC St. Pauli – 1996–97
- Soner Uysal – Hamburger SV – 1997–98, 1999–00[Note 2]
- Engin Verel – Hertha BSC – 1979–80
- Hasan Vural – Hertha BSC – 1997–98[Note 2]
- Timur Yanyalı – 1860 Munich – 1994–95[Note 2]
- Zafer Yelen – Hansa Rostock – 2007–08[Note 2]
- Deniz Yılmaz – Mainz 05 – 2011–12[Note 2]
- Selçuk Yula – Blau-Weiß 90 Berlin – 1986–87
Ukraine
- Ihor Belanov – Borussia M'gladbach – 1989–91
- Oleksiy Byelik – VfL Bochum – 2007–08
- Serhiy Dikhtiar – Schalke 04 – 1993–96
- Artem Fedetskyi – Darmstadt 98 – 2016–17
- Yevhen Konoplyanka – Schalke 04 – 2016–17
- Dmytro Kovalenko – FC St. Pauli – 2001–02
- Artem Kravets – VfB Stuttgart – 2015–16
- Volodymyr Lyutyi – MSV Duisburg, VfL Bochum – 1991–93
- Yuriy Maksymov – Werder Bremen – 1997–01
- Denys Oliynyk – Darmstadt 98 – 2016–17
- Andriy Polunin – 1. FC Nürnberg – 1998–99
- Yevhen Shakhov – 1. FC Kaiserslautern – 1989–90
- Viktor Skrypnyk – Werder Bremen – 1996–04
- Andriy Sydelnykov – Wattenscheid 09 – 1991–92
- Borys Tashchy – VfB Stuttgart – 2015–16
- Anatoliy Tymoshchuk – Bayern Munich – 2009–13
- Andriy Voronin – Borussia M'gladbach, 1. FC Köln, Bayer Leverkusen, Hertha BSC, Fortuna Düsseldorf – 1997–98, 2003–07, 2008–09, 2012–13
- Vladlen Yurchenko – Bayer Leverkusen – 2014–17
Wales
- Mark Hughes – Bayern Munich – 1987–88
- Dean Thomas – Fortuna Düsseldorf – 1985–87[Note 63]
- Wayne Thomas – Bayer Uerdingen, Hannover 96 – 1983–86, 1987–88
CONMEBOL
Argentina
- David Abraham – 1899 Hoffenheim, Eintracht Frankfurt – 2012–17
- Oscar Ahumada – VfL Wolfsburg – 2004–05
- Fernando Ávalos – MSV Duisburg – 2007–08
- José Basualdo – VfB Stuttgart – 1989–91
- Sergio Bustos – 1. FC Nürnberg – 1992–94
- Rodolfo Esteban Cardoso – FC Homburg, SC Freiburg, Werder Bremen, Hamburger SV – 1989–90, 1993–98, 1999–04
- Marcelo Carracedo – Fortuna Düsseldorf – 1989–92
- Matías Cenci – FC St. Pauli – 2001–02
- Emanuel Centurión – VfB Stuttgart – 2003–05
- Leandro Cufré – Hertha BSC – 2008–09
- Andrés D'Alessandro – VfL Wolfsburg – 2003–06
- Pablo de Blasis – Mainz 05 – 2014–17
- Martin Demichelis – Bayern Munich – 2003–11
- Franco Di Santo – Werder Bremen, Schalke 04 – 2013–17
- Christian Dollberg – 1. FC Köln – 1995–96
- Juan Fernández – Borussia Dortmund – 2002–04
- Santiago García – Werder Bremen – 2013–17
- Christian Giménez – Hertha BSC – 2006–07
- Emiliano Insúa – VfB Stuttgart – 2015–16
- Federico Insúa – Borussia M'gladbach – 2006–07
- Diego Klimowicz – VfL Wolfsburg, Borussia Dortmund, VfL Bochum – 2001–10
- Cristian Ledesma – Hamburger SV – 2002–03
- Sergio Silvano Maciel – FC Homburg – 1989–90
- Patricio Margetic – Borussia Dortmund – 1988–89
- Aníbal Matellán – Schalke 04 – 2001–04
- Juan Carlos Menseguez – VfL Wolfsburg – 2003–07
- Ricardo-Horacio Neumann – 1. FC Köln – 1972–74
- Javier Pinola – 1. FC Nürnberg – 2005–08, 2009–14
- Diego Placente – Bayer Leverkusen – 2000–05
- Pablo Quatrocchi – VfL Wolfsburg – 2002–04
- Facundo Hernán Quiroga – VfL Wolfsburg – 2004–08
- Leonardo Rodríguez – Borussia Dortmund – 1993–94
- Bernardo Romeo – Hamburger SV – 2001–05
- Christian Rudzki – Hannover 96 – 1972–73
- Juan Pablo Sorín – Hamburger SV – 2006–08
- José Ernesto Sosa – Bayern Munich – 2007–10
- Sergio Zarate – 1. FC Nürnberg, Hamburger SV – 1990–92, 1993–95
- Franco Zuculini – 1899 Hoffenheim – 2009–10
Bolivia
- Marcelo Moreno – Werder Bremen – 2009–10
Brazil
- Abuda – VfL Wolfsburg – 2005–06
- Adhemar – VfB Stuttgart – 2000–02
- Adi – Energie Cottbus – 2008–09
- Aílton – Werder Bremen, Schalke 04, Hamburger SV, MSV Duisburg – 1998–06, 2007–08
- Alcides – Schalke 04 – 2003–04
- Carlos Alberto – Werder Bremen – 2007–08
- Allan – Hertha BSC – 2016–17
- Alex Alves – Hertha BSC – 1999–03
- Rodrigo Alvim – VfL Wolfsburg – 2008–09
- Márcio Amoroso – Borussia Dortmund – 2001–04
- Anderson – Borussia M'gladbach, Eintracht Frankfurt – 2010–11, 2012–15
- Andrezinho – 1. FC Köln – 2010–12
- Marcos António – 1. FC Nürnberg – 2012–13
- Arílson – 1. FC Kaiserslautern – 1995–96
- Athirson – Bayer Leverkusen – 2005–07
- Renato Augusto – Bayer Leverkusen – 2008–13
- Danilo Avelar – Schalke 04 – 2010–11
- Fernando Baiano – VfL Wolfsburg – 2003–04
- Júnior Baiano – Werder Bremen – 1995–96
- Michel Bastos – Schalke 04 – 2012–13
- Bernardo (Bernardo Fernandes da Silva) – Bayern Munich – 1991–92
- Bernardo (Bernardo Fernandes da Silva Junior) – RB Leipzig – 2016–17
- Marcelo Bordon – VfB Stuttgart, Schalke 04 – 1999–10
- Márcio Borges – Arminia Bielefeld – 1999–00, 2002–03, 2004–07
- Brasília – Energie Cottbus – 2001–02
- Breno – Bayern Munich, 1. FC Nürnberg – 2007–11
- Waldomir Pacheco Buca – Hamburger SV – 1979–80
- Júnior Caiçara – Schalke 04 – 2015–17
- Caio – Eintracht Frankfurt – 2007–11
- Caiuby – VfL Wolfsburg, FC Augsburg – 2008–09, 2014–17
- César – Hertha BSC – 2009–10
- Júlio César – Borussia Dortmund, Werder Bremen – 1994–00
- Chiquinho – Borussia M'gladbach – 1997–99
- Chris – Eintracht Frankfurt, VfL Wolfsburg – 2003–04, 2005–12
- Cícero – Hertha BSC, VfL Wolfsburg – 2008–11
- Cléber – Hamburger SV – 2014–17
- Flávio Conceição – Borussia Dortmund – 2003–04
- Douglas Costa – Bayern Munich – 2015–17
- Rodrigo Costa – 1860 Munich – 2002–04
- Cris – Bayer Leverkusen – 2002–03
- Dante – Borussia M'gladbach, Bayern Munich, VfL Wolfsburg – 2008–16
- Dedê – Borussia Dortmund – 1998–11
- Deyverson – 1. FC Köln – 2014–15
- Didi – VfB Stuttgart – 1999–00
- Diego – Werder Bremen, VfL Wolfsburg – 2006–09, 2010–11, 2012–14
- Jean Carlos Dondé – Hamburger SV – 2004–05
- Carlos Dunga – VfB Stuttgart – 1993–95
- Edu – VfL Bochum, Mainz 05, Schalke 04, Greuther Fürth – 2003–05, 2006–07, 2009–13
- Carlos Eduardo – 1899 Hoffenheim – 2008–10
- Giovane Élber – VfB Stuttgart, Bayern Munich, Borussia M'gladbach – 1994–04, 2005–06
- Élson – VfB Stuttgart, Hannover 96 – 2004–05, 2008–11
- Emerson – Bayer Leverkusen – 1997–00
- Luiz Firmino Emerson – Hamburger SV, FC St. Pauli – 1991–92, 1996–97
- Luciano Emílio – 1. FC Köln – 1997–98
- Evanílson – Borussia Dortmund, 1. FC Köln – 1999–06
- Ewerthon – Borussia Dortmund, VfB Stuttgart – 2001–05, 2007–08
- Fabrício – 1899 Hoffenheim – 2008–09
- Fagner – VfL Wolfsburg – 2012–13
- Felipe – Hannover 96 – 2012–13, 2014–16
- Roberto Firmino – 1899 Hoffenheim – 2010–15
- Leandro Fonseca – SSV Ulm, Hannover 96 – 1999–00, 2004–05
- França – Bayer Leverkusen – 2002–05
- Franklin – VfB Leipzig, Energie Cottbus – 1993–94, 2000–03
- Pedro Geromel – 1. FC Köln – 2008–12
- Gilberto – Hertha BSC – 2004–08
- Gláuber – 1. FC Nürnberg – 2005–08
- Gledson – Hansa Rostock – 2007–08
- Heurelho Gomes – 1899 Hoffenheim – 2012–13
- Grafite – VfL Wolfsburg – 2007–11
- Luiz Gustavo – 1899 Hoffenheim, Bayern Munich, VfL Wolfsburg – 2008–17
- Henrique – Bayer Leverkusen – 2008–09
- Bruno Henrique – VfL Wolfsburg – 2015–17
- Ramon Hubner – Bayer Leverkusen – 1995–96
- Joelinton – 1899 Hoffenheim – 2015–16
- Jorginho – Bayer Leverkusen, Bayern Munich – 1989–95
- Josué – VfL Wolfsburg – 2007–13
- Juan – Bayer Leverkusen – 2002–07
- Carlos de Jésus Júnior – 1. FC Kaiserslautern, 1. FC Nürnberg – 1998–99, 2001–03
- Fábio Júnior – VfL Bochum – 2006–07
- Roque Júnior – Bayer Leverkusen, MSV Duisburg – 2004–08
- Kahê – Borussia M'gladbach – 2005–07
- Kaká – Hertha BSC – 2008–10
- Kléber – Hannover 96 – 2003–04
- Leandro – Borussia Dortmund – 2002–04
- André Lima – Hertha BSC – 2007–08
- Lincoln – 1. FC Kaiserslautern, Schalke 04 – 2001–07
- Felipe Lopes – VfL Wolfsburg, VfB Stuttgart – 2011–13
- Lúcio (Lucimar Ferreira da Silva) – Bayer Leverkusen, Bayern Munich – 2000–09
- Lúcio (Lúcio Carlos Cajueiro Souza) – Hertha BSC – 2007–09
- Luizão – Hertha BSC – 2002–04
- Maicon – MSV Duisburg – 2007–08
- Maicosuel – 1899 Hoffenheim – 2009–10
- Leonardo Manzi – FC St. Pauli – 1989–91, 1995–96
- Marcão – FC St. Pauli – 2001–02
- Marcelinho – Hertha BSC, VfL Wolfsburg – 2001–08
- Marcelo – Hannover 96 – 2013–16
- Luciano Martins – FC Homburg – 1987–88
- Mazinho – Bayern Munich – 1991–95
- Mineiro – Hertha BSC, Schalke 04 – 2006–08, 2009–10
- Diego Morais – Hansa Rostock – 2007–08
- Naldo – Werder Bremen, VfL Wolfsburg, Schalke 04 – 2005–10, 2011–17
- Nando – Hamburger SV – 1989–92
- Vivaldo Nascimento – Eintracht Frankfurt – 2003–04
- Bruno Nazário – 1899 Hoffenheim – 2013–14
- Nenê – Hertha BSC – 2002–03
- Gustavo Nery – Werder Bremen – 2004–05
- Thiago Neves – Hamburger SV – 2008–09
- Orestes – Hansa Rostock – 2007–08
- Lucas Piazon – Eintracht Frankfurt – 2014–15
- Marcelo Pletsch – Borussia M'gladbach, 1. FC Kaiserslautern – 2001–06
- Robson Ponte – Bayer Leverkusen, VfL Wolfsburg – 1999–05
- Rafael – 1860 Munich – 2002–03
- Raffael – Hertha BSC, Schalke 04, Borussia M'gladbach – 2007–10, 2011–17
- Rafinha – Schalke 04, Bayern Munich – 2005–10, 2011–17
- André Ramalho – Bayer Leverkusen, Mainz 05 – 2015–17
- Ratinho – 1. FC Kaiserslautern – 1997–03
- Rodnei – Hertha BSC, 1. FC Kaiserslautern – 2008–09, 2010–12
- Rodrigo Chagas – Bayer Leverkusen – 1995–96
- Roger – FC Ingolstadt – 2015–17
- Rômulo – Mainz 05 – 2005–06
- Ronny – Hertha BSC – 2011–12, 2013–16
- Felipe Santana – Borussia Dortmund, Schalke 04 – 2008–15
- Douglas Santos – Hamburger SV – 2016–17
- Fernando Santos – 1860 Munich, MSV Duisburg – 2003–04, 2007–08
- Paulo Sérgio – Bayer Leverkusen, Bayern Munich – 1993–97, 1999–02
- Sidney – Energie Cottbus – 2006–07
- Alessandro da Silva – Eintracht Frankfurt – 1992–93
- Alex Silva – Hamburger SV – 2008–09
- Antonio da Silva – Mainz 05, VfB Stuttgart, Karlsruher SC, Borussia Dortmund – 2004–09, 2010–12
- Geovani Silva – Karlsruher SC – 1990–91
- Leandro da Silva – 1. FC Nürnberg – 2004–05
- Vragel da Silva – Energie Cottbus – 2001–03, 2006–09
- Danilo Soares – FC Ingolstadt – 2015–16
- Raoul Tagliari – Meidericher SV – 1964–66
- Tinga – Borussia Dortmund – 2006–10
- Tita – Bayer Leverkusen – 1987–88
- Vinícius – Hannover 96 – 2002–09
- Walace – Hamburger SV – 2016–17
- Wellington – 1899 Hoffenheim – 2008–10
- Wendell – Bayer Leverkusen – 2014–17
- Wesley – Werder Bremen – 2010–12
- Zé Elias – Bayer Leverkusen – 1996–97
- Zé Roberto (José Roberto da Silva Júnior) – Bayer Leverkusen, Bayern Munich, Hamburger SV – 1998–06, 2007–11
- Zé Roberto (José Roberto de Oliveira) – Schalke 04 – 2007–08
- Zézé – 1. FC Köln – 1964–65
Chile
- Miiko Albornoz – Hannover 96 – 2014–16[Note 81] [Note 82]
- Charles Aránguiz – Bayer Leverkusen – 2015–17
- Nicolás Castillo – Mainz 05 – 2014–15
- Marcelo Díaz – Hamburger SV – 2014–16
- Junior Fernándes – Bayer Leverkusen – 2012–13
- Gonzalo Jara – Mainz 05 – 2014–16
- Waldo Ponce – VfL Wolfsburg – 2003–04
- Eduardo Vargas – 1899 Hoffenheim – 2015–17
- Arturo Vidal – Bayer Leverkusen, Bayern Munich – 2007–11, 2015–17
Colombia
- Jhon Córdoba – Mainz 05 – 2015–17
- Faryd Mondragón – 1. FC Köln – 2008–11
- John Mosquera – Werder Bremen – 2007–08
- Michael Ortega – Bayer Leverkusen – 2011–12
- Adrián Ramos – Hertha BSC, Borussia Dortmund – 2009–10, 2011–12, 2013–17
- Jésus Sinisterra – Arminia Bielefeld – 2002–03
- Elkin Soto – Mainz 05 – 2006–07, 2009–16
- Adolfo Valencia – Bayern Munich – 1993–95
Ecuador
- Félix Borja – Mainz 05 – 2009–10
- Carlos Gruezo – VfB Stuttgart – 2013–16
- Anderson Ordóñez – Eintracht Frankfurt – 2016–17
Paraguay
- Lucas Barrios – Borussia Dortmund – 2009–12[Note 28]
- Raúl Bobadilla – Borussia M'gladbach, FC Augsburg – 2009–12, 2013–17[Note 28]
- Julio dos Santos – Bayern Munich – 2005–07
- Dario Lezcano – FC Ingolstadt – 2015–17
- Roque Santa Cruz – Bayern Munich – 1999–07
- Jonathan Santana – VfL Wolfsburg – 2006–10[Note 28]
- Nelson Valdez – Werder Bremen, Borussia Dortmund, Eintracht Frankfurt – 2002–10, 2014–15
Peru
- Luis Advíncula – 1899 Hoffenheim – 2012–13
- Carlos Ascues – VfL Wolfsburg – 2015–16[Note 89]
- Julio Baylon – Fortuna Köln – 1973–74
- Jefferson Farfán – Schalke 04 – 2008–15
- José Paolo Guerrero – Bayern Munich, Hamburger SV – 2004–12
- Percy Olivares – 1. FC Nürnberg – 1992–93
- Angel Augusto Palacios – Kickers Offenbach – 1983–84
- Claudio Pizarro – Werder Bremen, Bayern Munich – 1999–07, 2008–17
- Roberto Silva – Werder Bremen – 2001–02
- Carlos Zambrano – Schalke 04, FC St. Pauli, Eintracht Frankfurt – 2009–11, 2012–16
Uruguay
- Juan Carlos Borteiro – Alemannia Aachen – 1967–68
- Pablo Cáceres – MSV Duisburg – 2007–08
- Carlos Grossmüller – Schalke 04 – 2007–09
- Darío Rodríguez – Schalke 04 – 2002–08
- Vicente Sánchez – Schalke 04 – 2007–10
- Rubén Sosa – Borussia Dortmund – 1995–96
- Horacio Troche – Alemannia Aachen – 1967–68
- Guillermo Varela – Eintracht Frankfurt – 2016–17
- Gustavo Varela – Schalke 04 – 2002–08
Venezuela
- Juan Arango – Borussia M'gladbach – 2009–14
- Yohandry Orozco – VfL Wolfsburg – 2011–13
- Tomás Rincón – Hamburger SV – 2008–14
CAF
Algeria
- Chadli Amri – Mainz 05, 1. FC Kaiserslautern – 2006–07, 2009–11[Note 42]
- Habib Bellaïd – Eintracht Frankfurt – 2008–09[Note 42] [Note 43]
- Nabil Bentaleb – Schalke 04 – 2016–17[Note 42] [Note 69]
- Ahmed Reda Madouni – Borussia Dortmund, Bayer Leverkusen – 2001–07[Note 39]
- Karim Matmour – Borussia M'gladbach, Eintracht Frankfurt – 2008–11, 2012–13[Note 42]
- Idir Ouali – SC Paderborn – 2014–15[Note 42]
- Antar Yahia – VfL Bochum, 1. FC Kaiserslautern – 2006–10, 2011–12[Note 42] [Note 64]
- Karim Ziani – VfL Wolfsburg – 2009–11[Note 42]
Angola
- Rui Marques – SSV Ulm, VfB Stuttgart – 1999–03
- Miguel Francisco Pereira – Schalke 04 – 1993–95, 1996–99
- Nando Rafael – Hertha BSC, Borussia M'gladbach, FC Augsburg, Fortuna Düsseldorf – 2002–07, 2011–13[Note 41]
- José Pierre Vunguidica – 1. FC Köln – 2010–11
Benin
- Moudachirou Amadou – FC St. Pauli – 2001–02
- Moussa Latoundji – Energie Cottbus – 2000–03
Burkina Faso
- Aristide Bancé – Mainz 05, FC Augsburg – 2009–10, 2012–13[Note 60]
- Alassane Ouédraogo – 1. FC Köln – 2000–02
- Jonathan Pitroipa – SC Freiburg, Hamburger SV – 2004–05, 2008–11
- Wilfried Sanou – SC Freiburg, 1. FC Köln – 2003–05, 2008–11
Cameroon
- Timothée Atouba – Hamburger SV – 2005–09
- Serge Branco – Eintracht Frankfurt, VfB Stuttgart – 2000–01, 2003–04
- Eric Maxim Choupo-Moting – Hamburger SV, 1. FC Nürnberg, Mainz 05, Schalke 04 – 2007–08, 2009–17[Note 2] [Note 41]
- Joël Epalle – VfL Bochum – 2006–10
- Mohammadou Idrissou – Hannover 96, MSV Duisburg, SC Freiburg, Borussia M'gladbach – 2002–06, 2007–08, 2009–11
- Samuel Ipoua – 1860 Munich – 2001–02
- Raymond Kalla – VfL Bochum – 2002–05
- Francis Kioyo – 1860 Munich, Energie Cottbus – 2003–04, 2006–08
- Dorge Kouemaha – 1. FC Kaiserslautern, Eintracht Frankfurt – 2011–13
- Léonard Kweuke – Eintracht Frankfurt – 2008–09
- Georges Mandjeck – VfB Stuttgart – 2008–09
- Joël Matip – Schalke 04 – 2009–16[Note 10]
- Marvin Matip – VfL Bochum, 1. FC Köln, FC Ingolstadt – 2004–06, 2008–10, 2015–17[Note 2] [Note 41]
- Lucien Mettomo – 1. FC Kaiserslautern – 2003–06
- Marcel Ndjeng – Arminia Bielefeld, Borussia M'gladbach, Hamburger SV, FC Augsburg, Hertha BSC – 2006–07, 2008–09, 2011–12, 2013–15[Note 2]
- Georges Ndoum – MSV Duisburg – 2007–08
- Louis Ngwat-Mahop – Bayern Munich – 2006–07
- Patrick Njambe – Borussia Dortmund – 2007–08
- Rigobert Song – 1. FC Köln – 2001–02
- Alphonse Tchami – Hertha BSC – 1997–99
- Joël Tchami – Hertha BSC – 2001–02
- Bill Tchato – 1. FC Kaiserslautern – 2002–05
- Somen Tchoyi – FC Augsburg – 2012–13
- Pierre Womé – Werder Bremen, 1. FC Köln – 2006–07, 2008–10
- Jacques Zoua – Hamburger SV – 2013–14
Congo
- Rolf-Christel Guié-Mien – Karlsruher SC, Eintracht Frankfurt, SC Freiburg, 1. FC Köln – 1997–98, 1999–01, 2003–04, 2005–06
- Christopher Samba – Hertha BSC – 2005–07[Note 42]
- Jean Tsoumou-Madza – Eintracht Frankfurt – 2003–04
- Macchambes Younga-Mouhani – Borussia M'gladbach, Fortuna Düsseldorf – 1995–97
Democratic Republic of Congo
- Jean-Kasongo Banza – VfL Wolfsburg – 1999–00
- Michél Mazingu-Dinzey – VfB Stuttgart, FC St. Pauli, Hertha BSC, 1860 Munich – 1994–96, 1997–00[Note 2]
- Elias Kachunga – Borussia M'gladbach, SC Paderborn, FC Ingolstadt – 2010–11, 2014–16 [Note 10] [Note 41]
- Etepe Kakoko – VfB Stuttgart – 1981–82
- Wilson Kamavuaka – 1. FC Nürnberg, Darmstadt 98 – 2011–12, 2016–17[Note 2]
- Domi Kumbela – Eintracht Braunschweig – 2013–14
- Nzelo Hervé Lembi – 1. FC Kaiserslautern – 2002–06
- Assani Lukimya – Hansa Rostock, Werder Bremen – 2007–08, 2012–16
- Cédric Makiadi – VfL Wolfsburg, SC Freiburg, Werder Bremen – 2004–07, 2009–15
- Dieumerci Mbokani – VfL Wolfsburg – 2010–11
- Addy-Waku Menga – Hansa Rostock – 2007–08
- Jean-Santos Muntubila – 1. FC Saarbrücken – 1985–86
- Kosi Saka – Borussia Dortmund – 2005–07
- Marcel Tisserand – FC Ingolstadt – 2016–17[Note 42]
Egypt
- Mohamed Emara – Hansa Rostock – 1998–02
- Ahmed Salah Hosny – VfB Stuttgart – 1998–01
- Samir Ibrahim – 1. FC Kaiserslautern – 1998–99
- Hany Ramzy – Werder Bremen, 1. FC Kaiserslautern – 1994–04
- Radwan Yasser – Hansa Rostock – 1996–02
- Mohamed Zidan – Werder Bremen, Mainz 05, Hamburger SV, Borussia Dortmund – 2004–12
Equatorial Guinea
- Ben Manga – Fortuna Düsseldorf – 1995–96
Gabon
Gambia
- Dawda Bah – FC Augsburg – 2011–12
- Bakery Jatta – Hamburger SV – 2016–17
- Ousman Manneh – Werder Bremen – 2016–17
Ghana
- Otto Addo – Borussia Dortmund, Mainz 05, Hamburger SV – 1999–08[Note 2]
- Godfried Aduobe – Hansa Rostock, Karlsruher SC – 2002–05, 2007–09
- Lawrence Aidoo – Borussia M'gladbach, 1. FC Nürnberg, Energie Cottbus – 2001–05, 2006–07
- Charles Akonnor – VfL Wolfsburg – 1998–03
- Matthew Amoah – Borussia Dortmund – 2005–07
- Anthony Annan – Schalke 04 – 2010–11, 2013–14
- Baba Rahman – Greuther Fürth, FC Augsburg, Schalke 04 – 2012–13, 2014–15, 2016–17
- Anthony Baffoe – 1. FC Köln, Fortuna Düsseldorf – 1983–84, 1989–92[Note 2]
- Isaac Boakye – Arminia Bielefeld, VfL Wolfsburg, 1. FC Nürnberg – 2004–08, 2009–11
- Derek Boateng – 1. FC Köln – 2008–09
- Kevin-Prince Boateng – Hertha BSC, Borussia Dortmund, Schalke 04 – 2005–07, 2008–09, 2013–15[Note 2] [Note 41]
- Davidson Drobo-Ampem – FC St. Pauli – 2010–11
- Bashiru Gambo – Borussia Dortmund – 1997–98, 1999–00
- Ali Ibrahim – Wattenscheid 09 – 1990–94
- Awudu Issaka – 1860 Munich – 1998–99
- Samuel Kuffour – Bayern Munich – 1994–95, 1996–05
- Yahaya Mallam – Borussia Dortmund – 1994–97
- Alex Nyarko – Karlsruher SC – 1997–98
- Daniel Opare – FC Augsburg – 2015–16
- Alexander Opoku – VfB Leipzig – 1993–94
- Abedi Pelé – 1860 Munich – 1996–98
- Christian Saba – Hertha BSC – 1998–99
- Edward Sarpei – 1. FC Köln – 1993–94
- Hans Sarpei – VfL Wolfsburg, Bayer Leverkusen, Schalke 04 – 2001–11
- Ibrahim Sunday – Werder Bremen – 1975–76
- Prince Tagoe – 1899 Hoffenheim – 2009–12
- Charles Takyi – Hamburger SV, FC St. Pauli – 2005–06, 2010–11[Note 9]
- Ibrahim Tanko – Borussia Dortmund, SC Freiburg – 1994–02, 2003–05
- Bernard Tekpetey – Schalke 04 – 2016–17
- Isaac Vorsah – 1899 Hoffenheim – 2008–12
- Anthony Yeboah – Eintracht Frankfurt, Hamburger SV – 1990–95, 1997–02
Guinea
- Mamadou Bah – VfB Stuttgart – 2010–13
- Taifour Diané – Bayer Leverkusen – 1994–95
- Naby Keïta – RB Leipzig – 2016–17
- Pablo Thiam – 1. FC Köln, VfB Stuttgart, Bayern Munich, VfL Wolfsburg – 1994–08
- Ibrahima Traoré – Hertha BSC, VfB Stuttgart, Borussia M'gladbach – 2007–08, 2011–17[Note 42]
Guinea-Bissau
- Almami Moreira – Hamburger SV – 2004–05[Note 68]
Ivory Coast
- Arthur Boka – VfB Stuttgart – 2006–14
- Mathis Bolly – Fortuna Düsseldorf – 2012–13[Note 65] [Note 66]
- Guy Demel – Borussia Dortmund, Hamburger SV – 2002–11[Note 42]
- Serey Die – VfB Stuttgart – 2014–16
- Constant Djakpa – Bayer Leverkusen, Hannover 96, Eintracht Frankfurt – 2008–11, 2012–16
- Steve Gohouri – Borussia M'gladbach – 2006–07, 2008–09
- Salomon Kalou – Hertha BSC – 2014–17
- Arouna Koné – Hannover 96 – 2009–10
- Boubacar Sanogo – 1. FC Kaiserslautern, Hamburger SV, Werder Bremen, 1899 Hoffenheim – 2005–10
- Giovanni Sio – VfL Wolfsburg, FC Augsburg – 2011–14[Note 42] [Note 64]
- Ibrahim Sissoko – VfL Wolfsburg – 2011–12
- Didier Ya Konan – Hannover 96 – 2009–15
Mali
- Soumaila Coulibaly – SC Freiburg, Borussia M'gladbach – 2000–02, 2003–05, 2008–09
- Garra Dembélé – SC Freiburg – 2011–13[Note 42] [Note 69]
- Bakary Diakité – Mainz 05 – 2006–07[Note 2]
- Boubacar Diarra – SC Freiburg – 1998–02, 2003–05
- Sambou Yatabaré – Werder Bremen – 2015–17[Note 42] [Note 43]
Morocco
- Yacine Abdessadki – SC Freiburg – 2009–12[Note 42]
- Abdelaziz Ahanfouf – Hansa Rostock, SpVgg Unterhaching, MSV Duisburg, Arminia Bielefeld – 1999–01, 2005–07[Note 2]
- Mohamed Amsif – FC Augsburg – 2011–14[Note 2] [Note 11]
- Rachid Azzouzi – MSV Duisburg – 1991–92, 1993–95
- Younès Belhanda – Schalke 04 – 2015–16[Note 42] [Note 87]
- Mehdi Benatia – Bayern Munich – 2014–16[Note 42] [Note 64]
- Mourad Bounoua – Eintracht Frankfurt – 1998–99[Note 42]
- Adil Chihi – 1. FC Köln – 2008–12[Note 2]
- Nasir El Kasmi – MSV Duisburg – 2005–06[Note 2]
- Youssef Mokhtari – 1. FC Köln, MSV Duisburg – 2005–06, 2007–08
- Abderrahim Ouakili – 1860 Munich – 1997–99
- Hamid Termina – Energie Cottbus – 2001–02
Mozambique
- Ronny Marcos – Hamburger SV – 2014–15[Note 10]
Namibia
- Collin Benjamin – Hamburger SV – 2001–05, 2006–09, 2010–11
- Razundara Tjikuzu – Werder Bremen, Hansa Rostock, MSV Duisburg – 1999–06
Nigeria
- Yakubu Adamu – FC St. Pauli – 2001–02
- Victor Agali – Hansa Rostock, Schalke 04 – 1998–04, 2007–08
- Joseph Akpala – Werder Bremen – 2012–13
- Jonathan Akpoborie – Hansa Rostock, VfB Stuttgart, VfL Wolfsburg – 1995–01
- Haruna Babangida – Mainz 05 – 2010–11
- Leon Balogun – Hannover 96, Werder Bremen, Fortuna Düsseldorf, Mainz 05 – 2008–11, 2012–13, 2015–17[Note 2]
- Emeka Ifejiagwa – VfL Wolfsburg – 2000–01
- Victor Ikpeba – Borussia Dortmund – 1999–01
- Henry Isaac (Nwosu) – Eintracht Frankfurt – 1998–99
- Manasseh Ishiaku – MSV Duisburg, 1. FC Köln – 2007–10
- Abdul Iyodo – Schalke 04 – 2002–03
- Obafemi Martins – VfL Wolfsburg – 2009–10
- Gabriel Melkam – Hansa Rostock – 2003–05
- Abiodun Obafemi – Fortuna Düsseldorf – 1996–97
- Chinedu Obasi – 1899 Hoffenheim, Schalke 04 – 2008–15
- Victor Obinna – Darmstadt 98 – 2016–17
- Peter Ogaba – MSV Duisburg – 1993–94
- Adebowale Ogungbure – 1. FC Nürnberg – 2001–02
- Pascal Ojigwe – 1. FC Kaiserslautern, Bayer Leverkusen, Borussia M'gladbach – 1997–99, 2000–04
- Jay-Jay Okocha – Eintracht Frankfurt – 1992–96
- Solomon Okoronkwo – Hertha BSC – 2005–08
- Seyi Olajengbesi – SC Freiburg – 2003–05
- Sunday Oliseh – 1. FC Köln, Borussia Dortmund, VfL Bochum – 1995–97, 2000–05
- Victor Osimhen – VfL Wolfsburg – 2016–17
- Anthony Ujah – Mainz 05, 1. FC Köln, Werder Bremen – 2011–12, 2014–16
- Eke Uzoma – SC Freiburg – 2009–10
- Taribo West – 1. FC Kaiserslautern – 2001–02
Senegal
- Demba Ba – 1899 Hoffenheim – 2008–11[Note 42]
- Papiss Cissé – SC Freiburg – 2009–12
- Mamadou Diabang – Arminia Bielefeld, VfL Bochum – 2002–05
- Fallou Diagne – SC Freiburg, Werder Bremen – 2011–14, 2016–17
- Mamadou Diallo – MSV Duisburg – 1998–99
- Dame Diouf – Hannover 96 – 2002–03
- Mame Biram Diouf – Hannover 96 – 2011–14
- Baye Djiby Fall – Greuther Fürth – 2012–13
- Papy Djilobodji – Werder Bremen – 2015–16
- Ricardo Faty – Bayer Leverkusen – 2007–08[Note 42] [Note 43]
- Louis Gomis – 1. FC Nürnberg – 2001–02
- Jackson Mendy – SC Freiburg – 2009–10[Note 42]
- Babacar N'Diaye – Hannover 96 – 2002–03
- Mame Niang – VfL Wolfsburg – 2007–08
- Lamine Sané – Werder Bremen – 2016–17[Note 42]
- Salif Sané – Hannover 96 – 2013–16[Note 42]
- Souleyman Sané – 1. FC Nürnberg, Wattenscheid 09 – 1988–94
- Mickaël Tavares – Hamburger SV, 1. FC Nürnberg – 2008–10[Note 42]
Sierra Leone
- Gibril Sankoh – FC Augsburg – 2011–13
South Africa
- Delron Buckley – VfL Bochum, Arminia Bielefeld, Borussia Dortmund – 1996–99, 2000–01, 2002–06, 2007–09
- Bradley Carnell – VfB Stuttgart, Borussia M'gladbach, Karlsruher SC – 1998–05, 2007–09
- Lance Davids – 1860 Munich – 2003–04
- Rowen Fernández – Arminia Bielefeld – 2007–08
- Rowan Hendricks – Eintracht Frankfurt – 1999–00
- Glenn Jordens – Darmstadt 98 – 1981–82
- Siyabonga Nkosi – Arminia Bielefeld – 2007–09
- Steven Pienaar – Borussia Dortmund – 2006–07
- Sibusiso Zuma – Arminia Bielefeld – 2005–08
Togo
- Peniel Mlapa – 1899 Hoffenheim, Borussia M'gladbach – 2010–14[Note 41]
- Bachirou Salou – Borussia M'gladbach, MSV Duisburg, Borussia Dortmund, Eintracht Frankfurt, Hansa Rostock – 1990–95, 1996–03
- Assimiou Touré – Bayer Leverkusen – 2006–07, 2009–10[Note 9]
Tunisia
- Aymen Abdennour – Werder Bremen – 2009–10
- Sami Allagui – Mainz 05, Hertha BSC – 2010–12, 2013–15, 2016–17[Note 2]
- Zoubeir Baya – SC Freiburg – 1998–01
- Mehdi Ben Slimane – SC Freiburg – 1998–00
- Änis Ben-Hatira – Hamburger SV, Hertha BSC, Eintracht Frankfurt, Darmstadt 98 – 2006–09, 2010–12, 2013–17[Note 2] [Note 41]
- Sofian Chahed – Hertha BSC, Hannover 96 – 2003–04, 2005–13[Note 2] [Note 11]
- Adel Chedli – 1. FC Nürnberg – 2005–06[Note 42]
- Amine Chermiti – Hertha BSC – 2008–09
- Mohamed Gouaida – Hamburger SV – 2014–15
- Marouane Guezmir – SC Freiburg – 1996–97
- Karim Haggui – Bayer Leverkusen, Hannover 96, VfB Stuttgart – 2006–14
- Ammar Jemal – 1. FC Köln – 2011–12
- Jawhar Mnari – 1. FC Nürnberg – 2005–08, 2009–10
- Hamed Namouchi – SC Freiburg – 2009–10[Note 42]
- Adel Sellimi – SC Freiburg – 1998–02
Uganda
- Melvyn Lorenzen – Werder Bremen – 2013–16[Note 63]
Zambia
- Christopher Katongo – Arminia Bielefeld – 2008–09
- Moses Sichone – 1. FC Köln, Alemannia Aachen – 2000–02, 2003–04, 2006–07
- Andrew Sinkala – Bayern Munich, 1. FC Köln, FC Augsburg – 1999–02, 2003–04, 2005–06, 2011–12
Zimbabwe
- Knowledge Musona – 1899 Hoffenheim, FC Augsburg – 2011–13
AFC
Australia
- Paul Agostino – 1860 Munich – 1997–04
- Michael Beauchamp – 1. FC Nürnberg – 2006–08
- Hayden Foxe – Arminia Bielefeld – 1997–98
- Frank Juric – Bayer Leverkusen, Hannover 96 – 1999–01, 2002–03, 2005–06
- Joshua Kennedy – VfL Wolfsburg, 1. FC Köln, 1. FC Nürnberg, Karlsruher SC – 2000–02, 2003–04, 2006–09
- Robbie Kruse – Fortuna Düsseldorf, Bayer Leverkusen, VfB Stuttgart – 2012–16
- Mitchell Langerak – Borussia Dortmund, VfB Stuttgart – 2010–16
- Mathew Leckie – Borussia M'gladbach, FC Ingolstadt – 2011–12, 2015–17
- David Mitchell – Eintracht Frankfurt – 1985–87[Note 70]
- Craig Moore – Borussia M'gladbach – 2004–05
- Damian Mori – Borussia M'gladbach – 1996–97
- Nikita Rukavytsya – Hertha BSC, Mainz 05 – 2011–13[Note 46]
- Mark Schwarzer – Dynamo Dresden, 1. FC Kaiserslautern – 1994–96
- Matthew Špiranović – 1. FC Nürnberg – 2006–08, 2009–10
- Dario Vidošić – 1. FC Nürnberg – 2007–08, 2009–11[Note 6]
- David Zdrilić – SSV Ulm, SpVgg Unterhaching – 1999–01
- Ned Zelić – Borussia Dortmund, Eintracht Frankfurt, 1860 Munich – 1992–96, 1997–02
Cambodia
- Chhunly Pagenburg – 1. FC Nürnberg – 2005–08[Note 2] [Note 11]
China
- Hao Junmin – Schalke 04 – 2009–11
- Shao Jiayi – 1860 Munich, Energie Cottbus – 2002–04, 2006–09
- Yang Chen – Eintracht Frankfurt – 1998–01
Iran
- Khodadad Azizi – 1. FC Köln – 1997–98
- Karim Bagheri – Arminia Bielefeld – 1997–98, 1999–00
- Ali Daei – Arminia Bielefeld, Bayern Munich, Hertha BSC – 1997–02
- Daniel Davari – Eintracht Braunschweig – 2013–14[Note 2]
- Ashkan Dejagah – Hertha BSC, VfL Wolfsburg – 2004–13[Note 41]
- Vahid Hashemian – Hamburger SV, VfL Bochum, Bayern Munich, Hannover 96 – 1999–01, 2002–10
- Ali Karimi – Bayern Munich, Schalke 04 – 2005–07, 2010–11
- Rasoul Khatibi – Hamburger SV – 1999–00
- Mehdi Mahdavikia – VfL Bochum, Hamburger SV, Eintracht Frankfurt – 1998–09
- Ali Reza Mansourian – FC St. Pauli – 2001–02
- Amir Shapourzadeh – Hansa Rostock – 2004–05, 2007–08
- Ferydoon Zandi – SC Freiburg, 1. FC Kaiserslautern – 2000–02, 2004–06[Note 2] [Note 41]
Japan
- Genki Haraguchi – Hertha BSC – 2014–17
- Makoto Hasebe – VfL Wolfsburg, 1. FC Nürnberg, Eintracht Frankfurt – 2007–17
- Hajime Hosogai – FC Augsburg, Bayer Leverkusen, Hertha BSC – 2011–15
- Junichi Inamoto – Eintracht Frankfurt – 2007–09
- Takashi Inui – Eintracht Frankfurt – 2012–16
- Shinji Kagawa – Borussia Dortmund – 2010–12, 2014–17
- Mu Kanazaki – 1. FC Nürnberg – 2012–13
- Hiroshi Kiyotake – 1. FC Nürnberg, Hannover 96 – 2012–16
- Tomoaki Makino – 1. FC Köln – 2010–12
- Mitsuru Maruoka – Borussia Dortmund – 2014–15
- Yoshinori Muto – Mainz 05 – 2015–17
- Kazuki Nagasawa – 1. FC Köln – 2014–16
- Shinji Okazaki – VfB Stuttgart, Mainz 05 – 2010–15
- Yoshito Ōkubo – VfL Wolfsburg – 2008–09
- Yasuhiko Okudera – 1. FC Köln, Werder Bremen – 1977–86
- Genki Omae – Fortuna Düsseldorf – 2012–13
- Shinji Ono – VfL Bochum – 2007–10
- Yuya Osako – 1. FC Köln – 2014–17
- Yuki Otsu – Borussia M'gladbach – 2011–12
- Kazuo Ozaki – Arminia Bielefeld, FC St. Pauli – 1983–85, 1988–89
- Gotoku Sakai – VfB Stuttgart, Hamburger SV – 2011–17[Note 71]
- Hiroki Sakai – Hannover 96 – 2012–16
- Naohiro Takahara – Hamburger SV, Eintracht Frankfurt – 2002–08
- Atsuto Uchida – Schalke 04 – 2010–15
- Takashi Usami – Bayern Munich, 1899 Hoffenheim, FC Augsburg – 2011–13, 2016–17
- Hotaru Yamaguchi – Hannover 96 – 2015–16
- Kisho Yano – SC Freiburg – 2010–11
Korea DPR
- Jong Tae-se – 1. FC Köln – 2011–12[Note 72]
Korea Republic
- Ahn Jung-hwan – MSV Duisburg – 2005–06
- Cha Bum-kun – Darmstadt 98, Eintracht Frankfurt, Bayer Leverkusen – 1978–89
- Cha Du-ri – Arminia Bielefeld, Eintracht Frankfurt, Mainz 05, SC Freiburg, Fortuna Düsseldorf – 2002–04, 2005–07, 2009–10, 2012–13[Note 2]
- Hong Jeong-ho – FC Augsburg – 2013–16
- Ji Dong-won – FC Augsburg – 2012–17
- Kim Jin-su – 1899 Hoffenheim – 2014–16
- Kim Joo-sung – VfL Bochum – 1992–93
- Koo Ja-cheol – VfL Wolfsburg, FC Augsburg, Mainz 05 – 2010–17
- Lee Dong-gook – Werder Bremen – 2000–01
- Lee Young-pyo – Borussia Dortmund – 2008–09
- Park Joo-ho – Mainz 05, Borussia Dortmund – 2013–17
- Park Jung-bin – Greuther Fürth – 2012–13
- Park Sang-in – MSV Duisburg – 1981–82
- Ryu Seung-woo – Bayer Leverkusen – 2013–14
- Son Heung-min – Hamburger SV, Bayer Leverkusen – 2010–16
Lebanon
- Roda Antar – Hamburger SV, SC Freiburg, 1. FC Köln – 2001–05, 2008–09[Note 73]
- Youssef Mohamad – SC Freiburg, 1. FC Köln – 2004–05, 2008–11
Philippines
- Dennis Cagara – Hertha BSC – 2003–04[Note 53] [Note 74]
- Stephan Schröck – 1899 Hoffenheim, Eintracht Frankfurt – 2012–14[Note 2] [Note 11]
- Denis Wolf – Hannover 96 – 2003–04[Note 2]
Tajikistan
- Alexander Huber – Eintracht Frankfurt – 2006–07[Note 94]
Thailand
- Witthaya Hloagune – Hertha BSC – 1979–80
CONCACAF
Canada
- Rob Friend – Borussia M'gladbach – 2008–10
- Julian de Guzman – Hannover 96 – 2002–05
- Daniel Imhof – VfL Bochum – 2006–10[Note 18]
- Simeon Jackson – Eintracht Braunschweig – 2013–14[Note 75]
- Marcel de Jong – FC Augsburg – 2011–15
- Kevin McKenna – Energie Cottbus, 1. FC Köln – 2000–01, 2006–07, 2008–12
- Olivier Occéan – Eintracht Frankfurt – 2012–13
- Paul Stalteri – Werder Bremen, Borussia M'gladbach – 2000–05, 2008–10
Costa Rica
- Austin Berry – SC Freiburg – 1993–94
- Juan Cayasso – Stuttgarter Kickers – 1991–92
- Júnior Díaz – Mainz 05, Darmstadt 98 – 2012–16
Jamaica
- Leon Bailey – Bayer Leverkusen – 2016–17
- Daniel Gordon – Borussia Dortmund – 2006–08[Note 2]
- Michael Hector – Eintracht Frankfurt – 2016–17[Note 63]
Mexico
- Marco Fabián – Eintracht Frankfurt – 2015–17
- Aarón Galindo – Eintracht Frankfurt – 2007–09
- Andrés Guardado – Bayer Leverkusen – 2013–14
- Javier Hernández – Bayer Leverkusen – 2015–17
- Ricardo Osorio – VfB Stuttgart – 2006–10
- Pável Pardo – VfB Stuttgart – 2006–09
- Francisco Javier Rodríguez – VfB Stuttgart – 2011–13
Trinidad and Tobago
- Evans Wise – SSV Ulm – 1999–00
United States
- Bryan Arguez – Hertha BSC – 2007–08
- DaMarcus Beasley – Hannover 96 – 2010–11
- Gregg Berhalter – Energie Cottbus – 2002–03
- Terrence Boyd – Darmstadt 98 – 2016–17[Note 10]
- Michael Bradley – Borussia M'gladbach – 2008–11
- John Brooks – Hertha BSC – 2013–17[Note 10] [Note 11]
- John van Buskirk – KFC Uerdingen – 1995–96
- Paul Caligiuri – FC St. Pauli – 1995–96
- Russell Canouse – 1899 Hoffenheim – 2015–16
- Conor Casey – Hannover 96, Mainz 05 – 2002–03, 2004–07
- Timothy Chandler – 1. FC Nürnberg, Eintracht Frankfurt – 2010–17[Note 2]
- Steve Cherundolo – Hannover 96 – 2002–14
- Ricardo Clark – Eintracht Frankfurt – 2009–11
- Chad Deering – Schalke 04, VfL Wolfsburg – 1993–94, 1997–98
- Landon Donovan – Bayer Leverkusen, Bayern Munich – 2004–05, 2008–09
- Thomas Dooley – FC Homburg, 1. FC Kaiserslautern, Bayer Leverkusen, Schalke 04 – 1986–93, 1994–97[Note 2]
- John Doyle – VfB Leipzig – 1993–94
- Benny Feilhaber – Hamburger SV – 2006–07[Note 7]
- Cory Gibbs – FC St. Pauli – 2001–02
- Julian Green – Hamburger SV – 2014–15[Note 30]
- Joseph-Claude Gyau – 1899 Hoffenheim, Borussia Dortmund – 2013–15
- Frankie Hejduk – Bayer Leverkusen – 1998–01
- Kamani Hill – VfL Wolfsburg – 2006–07
- Aron Jóhannsson – Werder Bremen – 2015–17[Note 84]
- Fabian Johnson – VfL Wolfsburg, 1899 Hoffenheim, Borussia M'gladbach – 2009–17[Note 2] [Note 41]
- Jermaine Jones – Eintracht Frankfurt, Bayer Leverkusen, Schalke 04 – 2000–01, 2003–14[Note 2] [Note 76]
- Kasey Keller – Borussia M'gladbach – 2004–07
- Jerome Kiesewetter – VfB Stuttgart – 2014–15[Note 10]
- Jovan Kirovski – Borussia Dortmund – 1996–98
- Michael Mason – Hamburger SV – 1994–97[Note 2]
- Andy Mate – Hamburger SV – 1964–65[Note 77]
- Clint Mathis – Hannover 96 – 2003–05
- Weston McKennie – Schalke 04 – 2016–17
- Alfredo Morales – Hertha BSC, FC Ingolstadt – 2011–12, 2015–17[Note 2]
- Matthew Okoh – 1860 Munich – 1996–97
- Michael Parkhurst – FC Augsburg – 2012–13
- Heath Pearce – Hansa Rostock – 2007–08
- Christian Pulisic – Borussia Dortmund – 2015–17
- David Régis – Karlsruher SC – 1997–98[Note 78]
- Claudio Reyna – Bayer Leverkusen, VfL Wolfsburg – 1995–99
- Anthony Sanneh – Hertha BSC, 1. FC Nürnberg – 1998–03
- David Wagner – Eintracht Frankfurt, Schalke 04 – 1990–91, 1995–97[Note 2] [Note 41]
- Danny Williams – SC Freiburg, 1899 Hoffenheim – 2009–13[Note 2] [Note 79]
- Bobby Wood – Hamburger SV – 2016–17
- Peter Woodring – Hamburger SV – 1992–94
- Andrew Wooten – 1. FC Kaiserslautern – 2011–12[Note 2]
- Eric Wynalda – 1. FC Saarbrücken, VfL Bochum – 1992–93, 1994–95
- David Yelldell – Bayer Leverkusen – 2015–16[Note 2]
- Salvatore Zizzo – Hannover 96 – 2007–10
OFC
New Zealand
- Wynton Rufer – Werder Bremen – 1989–95
Notes and references
Notes:
- ↑ Players that have been born abroad, moved to Germany later than the age of twelve, acquired German citizenship and waived the opportunity to play for the national teams of their native countries in order to be eligible to play for Germany
- ↑ Held Austrian citizenship only between 1981 and 1984, so he was a foreign Bundesliga player only in the season 1983-84.
- ↑ Held Austrian citizenship only from 1996 onwards, so he was a foreign Bundesliga player for Croatia in 1993-94.
- ↑ Alphabetical ordering follows Belgian customs
- ↑ Kosovo is the subject of a territorial dispute between the Republic of Kosovo and the Republic of Serbia. The Republic of Kosovo unilaterally declared independence on 17 February 2008, but Serbia continues to claim it as part of its own sovereign territory. The two governments began to normalise relations in 2013, as part of the Brussels Agreement. Kosovo has received formal recognition as an independent state from 111 out of 193 United Nations member states.
- ↑ Alphabetical ordering follows Dutch customs
- ^ Kosovar Albanian. Born in Kosovo (then part of SFR Yugoslavia)
- ^ Born in Germany (then part of West Germany)
- ^ Born in Serbia (then part of SFR Yugoslavia)
- ^ Transylvanian Saxon. Born in Romania (then part of Hungary)
- ^ Born in Pakistan
- ^ Born in Croatia (then part of SFR Yugoslavia)
- ^ Born in Brazil
- ^ Born in Spain
- ^ Capped for the Germany national under-18 football team
- ^ Born in Germany
- ^ Capped for the Germany national under-20 football team
- ^ Capped for the Serbia and Montenegro national under-21 football team
- ^ Born in Bosnia and Herzegovina (then part of Yugoslavia)
- ^ Born in Bosnia and Herzegovina (then part of SFR Yugoslavia)
- ^ Capped for the Bosnia and Herzegovina national under-17 football team
- ^ Born in Slovenia (then part of Yugoslavia)
- ^ Capped for the Switzerland national under-21 football team
- ^ Born in Switzerland
- ^ Born in Kosovo (then part of SFR Yugoslavia)
- ^ Born in Australia
- ^ Born in Austria
- ^ Born in Greenland (autonomous country within the Kingdom of Denmark)
- ^ Born in Canada
- ^ Capped for the Wales national under-21 football team
- ^ Born in Macedonia (then part of SFR Yugoslavia)
- ^ Born in Romania
- ^ Born in Serbia (then part of Yugoslavia)
- ^ Born in Argentina
- ^ Born in Kyrgyzstan (then part of the Soviet Union)
- ^ Capped for the Germany national under-19 football team
- ^ Born in Suriname
- ^ Born in Germany (then part of the German Empire)
- ^ Born in Liberia
- ^ Born in Suriname (then part of the Kingdom of the Netherlands)
- ^ Born in Germany (then part of Allied-occupied Germany)
- ^ Born in Belgium
- ^ Born in Indonesia
- ^ Born in Latvia (then part of the Soviet Union)
- ^ Born in Morocco
- ^ Capped for the Germany national under-16 football team
- ^ Capped for the Germany national under-21 football team
- ^ Born in France
- ^ Capped for the France national under-21 football team
- ^ Capped for the Canada men's national under-20 soccer team
- ^ Born in Mozambique (then part of Portuguese Mozambique)
- ^ Born in Ukraine (then part of the Soviet Union)
- ^ Born in Belarus (then part of the Soviet Union)
- ^ Born in Tajikistan (then part of the Soviet Union)
- ^ Capped for the Tajikistan national football team
- ^ Born in Kosovo (then part of Yugoslavia)
- ^ Born in Macedonia (then part of Yugoslavia)
- ^ Capped for the United States men's national under-20 soccer team
- ^ Born in Denmark
- ^ Born in Italy
- ^ Born in Azerbaijan (then part of the Soviet Union)
- ^ Born in Bosnia and Herzegovina
- ^ Born in the Netherlands
- ^ Born in Lebanon
- ^ Capped for the Albania national football team
- ^ Born in Ivory Coast
- ^ Born in Cape Verde
- ^ Born in the Democratic Republic of Congo (then Zaïre)
- ^ Born in England
- ^ Capped for the France national under-18 football team
- ^ Born in Norway
- ^ Capped for the Norway national under-19 football team
- ^ Born in Nigeria
- ^ Capped for the Portugal national football B team
- ^ Capped for the France national under-19 football team
- ^ Born in Scotland
- ^ Born in the United States
- ^ Born in Japan
- ^ Born in Sierra Leone
- ^ Capped for the Denmark national under-21 football team
- ^ Born in Jamaica
- ^ Capped for the Germany national football team
- ^ Born in Hungary
- ^ Born in Martinique (Overseas department of the French Republic)
- ^ Capped for the Germany national under-15 football team
- ^ Capped for the Switzerland national football team
- ^ Born in Sweden
- ^ Capped for the Sweden national under-21 football team
- ^ Born in Portugal
- ^ Capped for the Iceland national under-21 football team
- ^ Born in Slovakia (then part of Czechoslovakia)
- ^ Capped for the Serbia national under-17 football team
- ^ Capped for the France national under-20 football team
- ^ Capped for the Switzerland national under-16 football team
- ^ Born in Venezuela
- ^ Born in Cameroon
- ^ Capped for the Switzerland national under-23 football team
- ^ Capped for the Denmark national under-19 football team
- ^ Capped for the Germany national under-17 football team
- ^ Capped for the Germany national football B team
References: