List of Borussia Dortmund players explained

Borussia Dortmund is a German football club based in Dortmund, North Rhine-Westphalia. The team plays in the Bundesliga – the highest tier in the German football league system. The club was founded in 1909.

The following is a list of the players with the most first team appearances and goals for the club. This consists of appearances and goals in the Bundesliga, 2. Bundesliga North, Regionalliga West, DFB-Pokal, DFL-Ligapokal, DFL-Supercup, European Cup / UEFA Champions League, UEFA Cup / UEFA Europa League, UEFA Super Cup, UEFA Cup Winners' Cup, Intercontinental Cup, Oberliga West and the finals of the German football championship.

Players

Bold signifies current Borussia Dortmund players.


Player! scope="col"
NationalityPositionDortmund careerAppearancesGoals
August LenzFW 1930–1949 49 32
Herbert ErdmannFW 1939–1940
1947–1950
59 33
Pat KoschmiederDF 1939–1955 179 1
Heinrich RuhmhoferDF 1943–1951 74 0
Alfred PreißlerFW 1945–1950
1952–1959
274 177
Friedel IbelFW 1946–1952 58 6
Werner ErdmannFW 1947–1952 86 37
Erwin HalfenDF 1947–1953 106 1
Wilhelm KronsbeinGK 1947–1950 47 0
Max MichallekDF 1947–1960 326 20
Herbert SandmannDF 1947–1949
1951–1960
210 40
Erich SchankoMF 1947–1957 223 11
Edmond KasperskiFW 1948–1953 136 66
Günter RauGK 1948–1959 74 0
Herbert HammerDF 1949–1950 26 0
Rudi SchulzMF 1949–1950 31 10
Hans FlügelFW 1950–1957 129 49
Josef LinneweberFW 1950–1953 37 20
Alfred MikudaDF 1950–1953 83 0
Kurt SahmFW 1950–1951
1952–1953
45 5
Friedrich VogtGK 1950–1953 26 0
Erich WiedingDF 1950–1953 41 0
Ewald WieschnerFW 1950–1957 99 2
Alfred NiepiekloMF 1951–1960 201 125
Elwin SchlebrowskiMF 1951–1960 206 16
Wilhelm BurgsmüllerDF 1952–1964 289 1
Franz FarkeFW 1952–1953 23 18
Heinz KwiatkowskiGK 1952–1965 340 0
Günther FalkeDF 1953–1955 55 0
Helmut KapitulskiMF 1953–1957 94 21
Adolf LuckenbachMF 1953–1955 39 2
Alfred KelbassaFW 1954–1963 218 124
Wolfgang PetersFW 1954–1963 236 26
Willi SchumacherMF 1954–1958 28 3
Theo BerningMF 1955–1960 49 13
Helmut BrachtMF 1955–1964 248 9
Aki SchmidtMF 1956–1968 331 91
Hans-Georg DulzMF 1957–1959 39 13
Friedhelm MeyerDF 1957–1959 23 0
Hans MichelDF 1957–1960 36 1
Hans CieslarczykFW 1958–1962 39 7
Friedhelm KonietzkaFW 1958–1965 196 155
Gerhard CyliaxDF 1959–1968 246 36
Lothar GeislerDF 1959–1967 144 1
Jürgen SchützFW 1959–1963 214 143
Rolf ThiemannDF 1959–1962 45 1
Lothar EmmerichFW 1960–1969 249 148
Dieter KurratMF 1960–1974 382 21
Horst SteinkuhlMF 1960–1962 28 0
Wolfgang PaulDF 1961–1971 239 9
Wilhelm SturmMF 1961–1971 286 23
Bernhard WesselGK 1961–1969 134 0
Theodor RedderDF 1962–1969 143 2
Hans TilkowskiGK 1962–1967 99 0
Reinhold WosabFW 1962–1971 275 94
Franz BrungsFW 1963–1965 70 31
Rudi AssauerDF 1964–1970 135 8
Friedhelm GroppeMF 1964–1969 44 0
Hermann StraschitzMF 1964–1966 30 5
Sigfried HeldFW 1965–1971
1977–1979
259 53
Stan LibudaFW 1965–1968 85 10
Jürgen WeberMF 1965–1968 20 4
Willi NeubergerDF 1966–1971 164 33
Gerd PeehsDF 1966–1973 205 7
Horst TrimholdMF 1966–1971 109 16
Klaus BrakelmannDF 1967–1971 50 0
Dietmar ErlerFW 1968–1970 31 2
Klaus GüntherGK 1968–1971 39 0
Werner WeistFW 1968–1971 79 37
Theo BückerMF 1969–1973 129 40
Ferdinand HeidkampDF 1969–1971 57 2
Alfred KohlhäuflDF 1969–1970 23 1
Branko RasovicDF 1969–1974 125 0
Theodor RieländerMF 1969–1972 49 7
Jürgen RynioGK 1969–1974 106 0
Hans-Joachim AndreeDF 1970–1973 83 2
Manfred RitschelFW 1970–1972 65 9
Dieter WeinkauffFW 1970–1972 55 16
Horst BertramGK 1971–1983 258 0
Walter HohnhausenFW 1971–1972 27 3
Siegfried KöstlerFW 1971–1973 66 10
Werner LorantMF 1971–1973 50 0
Reinhold MathesDF 1971–1972 24 0
Dieter MietzDF 1971–1972 35 0
Alfons SikoraFW 1971–1972 21 0
Jürgen WilhelmFW 1971–1973 38 13
Horst BertlFW 1972–1974 66 26
Karl-Heinz BrückenFW 1972–1974 30 11
Peter CzernotzkyDF 1972–1974 68 4
Helmut NerlingerDF 1972–1978 169 17
Klaus OnderaFW 1972–1973 30 6
Helmut SchmidtMF 1972–1974 57 3
Friedhelm SchwarzeDF 1972–1977 98 3
Egwin WolfMF 1972–1979 183 27
Wolfgang BergDF 1973–1975 38 3
Hans-Werner HartlFW 1973–1977 130 41
Willi MummeFW 1973–1974 34 4
Burkhard SeglerMF 1973–1979 200 54
Klaus AckermannFW 1974–1979 118 11
Dieter GoldbachMF 1974–1975 28 4
Lothar HuberDF 1974–1986 372 50
Ernst SavkovicDF 1974–1976 58 0
Hans-Gerd SchildtFW 1974–1977 87 16
Zoltán VargaFW 1974–1976 61 11
Mirko VotavaMF 1974–1982 297 32
Hans-Joachim WagnerDF 1974–1983 244 13
Peter GeyerFW 1975–1981 216 48
Gerd KasperskiFW 1975–1977 37 17
Wolfgang VögeFW 1975–1980 127 32
Manfred BurgsmüllerFW 1976–1983 252 158
Erwin KosteddeFW 1976–1977 54 26
Willi LippensFW 1976–1979 74 16
Herbert MeyerDF 1976–1980 90 2
Wolfgang FrankFW 1977–1980 39 14
Werner SchneiderDF 1977–1981 139 7
Amand TheisDF 1977–1980 94 7
Herbert HeinDF 1978–1984 114 2
Eike ImmelGK 1978–1986 280 0
Norbert RungeFW 1978–1980 24 5
Norbert DörmannDF 1979–1981 38 1
Paul HolzMF 1979–1981 25 0
Meinolf KochMF 1979–1986 157 12
Theo SchneiderFW 1979–1982 54 8
Rüdiger AbramczikFW 1980–1983 102 34
Siegfried BönighausenDF 1980–1983 50 2
Atli EðvaldssonFW 1980–1981 33 11
Erdal KeserFW 1980–1984
1986–1987
116 30
Rolf RüssmannDF 1980–1985 161 18
Heinz-Werner EggelingFW 1981–1984 32 3
Bernd KlotzFW 1981–1984 118 31
Ralf LooseDF 1981–1986 136 13
Franz-Josef TenhagenMF 1981–1984 98 1
Michael ZorcMF 1981–1998 572 159
Michael LuschMF 1982–1993 242 13
Marcel RăducanuMF 1982–1986 186 35
Ulrich BittcherMF 1983–1987 92 4
Werner DreßelFW 1983–1986 56 5
Bernd StorckDF 1983–1989 168 10
Ingo AnderbrüggeMF 1984–1988 85 11
André EgliDF 1984–1985 33 6
Günter KutowskiDF 1984–1996 345 5
Frank PagelsdorfMF 1984–1988 126 11
Wolfgang SchülerFW 1984–1988 65 16
Daniel SimmesFW 1984–1988 125 15
Jürgen WegmannFW 1984–1986
1989–1992
138 46
Horst HrubeschFW 1985–1986 21 4
Dirk HupeDF 1985–1989 110 10
Wolfgang de BeerGK 1986–2001 217 0
Norbert DickelFW 1986–1990 108 50
Thomas HelmerDF 1986–1992 223 22
Frank MillFW 1986–1994 227 66
Gerhard KleppingerDF 1987–1988 43 1
Murdo MacLeodMF 1987–1990 129 5
Günter BreitzkeMF 1988–1992 101 21
Thomas KrothMF 1988–1990 65 0
Andreas MöllerMF 1988–1990
1994–2000
301 88
Robert NikolicDF 1988–1991 57 0
Michael RummeniggeMF 1988–1993 193 45
Martin DrillerFW 1989–1991 49 6
Sergei GorlukovichDF 1989–1992 53 2
Uwe GrauerDF 1989–1994 25 1
Michael SchulzDF 1989–1994 166 7
Stefan SterathMF 1989–1991 21 1
Thomas FranckMF 1990–1996 125 4
Steffen KarlMF 1990–1993 87 5
Stefan KlosGK 1990–1998 339 0
Gerhard PoschnerMF 1990–1994 136 14
Flemming PovlsenFW 1990–1995 146 23
Peter QualloDF 1990–1992 28 0
Stéphane ChapuisatFW 1991–1999 284 123
Knut ReinhardtMF 1991–1998 225 8
Bodo SchmidtDF 1991–1996 155 3
Stefan ReuterMF 1992–2004 421 15
Lothar SippelMF 1992–1994 51 7
René TretschokMF 1992–1997 85 11
Ned ZelicMF 1992–1995 56 1
Steffen FreundMF 1993–1998 161 6
Lars RickenMF 1993–2008 407 69
Karl-Heinz RiedleFW 1993–1997 112 36
Matthias SammerDF 1993–1998 153 23
Vladimir ButMF 1994–2000 100 10
Júlio CésarDF 1994–1998 116 10
Martin KreeDF 1994–1999 114 3
Patrik BergerMF 1995–1996 36 4
Heiko HerrlichFW 1995–2004 183 56
Jürgen KohlerFW 1995–2002 250 18
Rubén SosaFW 1995–1996 27 3
Ibrahim TankoFW 1995–2001 71 3
Wolfgang FeiersingerDF 1996–2000 83 0
Jörg HeinrichDF 1996–1998
2000–2003
195 24
Jovan KirovskiFW 1996–2000 29 2
Paul LambertMF 1996–1997 64 2
Paulo SousaMF 1996–1997 40 2
Christian TimmFW 1996–1999 20 0
Sergej BarbarezFW 1998–2000 49 7
Karsten BaumannDF 1998–2000 46 0
DedéDF 1998–2011 398 13
Christian NerlingerMF 1998–2001 73 4
Alfred NijhuisDF 1998–2001 75 6
Bachirou SalouFW 1998–1999 29 6
Otto AddoMF 1999–2005 98 16
Fredi BobicFW 1999–2002 80 23
EvanílsonDF 1999–2005 170 4
Victor IkpebaFW 1999–2002 37 4
Jens LehmannGK 1999–2003 179 0
Giuseppe ReinaFW 1999–2003 114 19
Miroslav StevićMF 1999–2002 121 8
Christian WörnsDF 1999–2008 303 15
Christoph MetzelderDF 2000–2007 158 2
Sunday OlisehMF 2000–2005 72 3
Márcio AmorosoFW 2001–2004 89 43
Guy DemelDF 2001–2005 42 0
EwerthonFW 2001–2005 154 54
Jan KollerFW 2001–2006 184 79
Florian KringeMF 2001–2012 171 19
Ahmed MadouniDF 2001–2005 82 3
Tomáš RosickýMF 2001–2006 189 24
Jan-Derek SørensenFW 2001–2002 34 1
Juan FernándezDF 2002–2005 22 0
Torsten FringsMF 2002–2004 63 12
Sebastian KehlMF 2002–2015 362 22
David OdonkorFW 2002–2006 90 3
Roman WeidenfellerGK 2002–2018 453 0
André BergdölmoDF 2003–2005 37 0
Niclas JensenDF 2003–2005 53 2
Sahr SenesieFW 2003–2006 30 1
Guillaume WarmuzGK 2003–2005 29 0
Markus BrzenskaDF 2004–2009 89 7
Salvatore GambinoFW 2004–2006 52 5
Marc-André KruskaMF 2004–2009 107 2
Delron BuckleyFW 2005–2009 70 1
Philipp DegenDF 2005–2008 75 1
Nuri ŞahinMF 2005–2011
2013–2018
274 26
Ebi SmolarekFW 2005–2007 87 26
Martin AmedickDF 2006–2008 38 2
Alexander FreiFW 2006–2009 83 37
Steven PienaarMF 2006–2008 27 0
TingaMF 2006–2010 113 12
Nelson ValdezFW 2006–2010 126 18
Jakub BlaszczykowskiFW 2007–2016 253 32
Giovanni FedericoMF 2007–2009 36 6
Diego KlimowiczFW 2007–2008 45 11
Robert KovačDF 2007–2009 34 0
Mladen PetrićFW 2007–2008 36 18
Marc ZieglerGK 2007–2010 29 0
Tamás HajnalMF 2008–2011 58 8
Mats HummelsDF 2008–2016
2019–2024
508 38
Lee Young-pyoDF 2008–2009 22 0
Patrick OwomoyelaDF 2008–2013 84 3
Antonio RukavinaDF 2008–2009 25 0
Felipe SantanaDF 2008–2013 113 8
Marcel SchmelzerDF 2008–2022 367 7
Neven SubotićDF 2008–2018 263 18
Mohamed ZidanFW 2008–2012 73 15
Lucas BarriosFW 2009–2012 102 49
Sven BenderMF 2009–2017 224 4
Markus FeulnerMF 2009–2011 20 0
Kevin GroßkreutzDF 2009–2015 236 27
Antônio da SilvaMF 2010–2012 33 1
Mario GötzeMF 2010–2013
2016–2020
219 45
Shinji KagawaMF 2010–2012
2014–2019
216 60
Mitchell LangerakGK 2010–2015 35 0
Robert LewandowskiFW 2010–2014 187 103
Łukasz PiszczekDF 2010–2021 382 19
İlkay GündoğanMF 2011–2016 157 15
Moritz LeitnerMF 2011–2016 67 0
Ivan PerišićMF 2011–2013 64 12
Oliver KirchMF 2012–2015 30 1
Marco ReusMF 2012–2024 429 170
Julian SchieberFW 2012–2014 57 6
Pierre-Emerick AubameyangFW 2013–2018 213 141
Erik DurmDF 2013–2018 97 2
Jonas HofmannMF 2013–2015 59 5
Henrikh MkhitaryanMF 2013–2016 140 41
Sokratis PapastathopoulosDF 2013–2018 198 10
Matthias GinterDF 2014–2017 102 4
Ciro ImmobileFW 2014–2016 34 10
Miloš JojićMF 2014–2015 29 4
Adrián RamosFW 2014–2017 79 19
Roman BürkiGK 2015–2022 233 0
Gonzalo CastroMF 2015–2018 111 12
Julian WeiglMF 2015–2019 171 4
Marc BartraDF 2016–2018 51 5
Ousmane DembéléFW 2016–2017 50 10
Raphaël GuerreiroDF 2016–2023 224 40
Felix PasslackDF 2016–2023 55 3
Christian PulisicFW 2016–2019 127 19
Sebastian RodeMF 2016–2019 22 1
André SchürrleFW 2016–2020 51 8
Mahmoud DahoudMF 2017–2023 141 5
Jacob Bruun LarsenFW 2017–2020 41 3
Maximilian PhilippFW 2017–2019 51 11
Jadon SanchoFW 2017–2021
2024
158 53
Jeremy ToljanDF 2017–2021 23 1
Ömer ToprakDF 2017–2020 51 0
Andriy YarmolenkoFW 2017–2018 26 6
Dan-Axel ZagadouDF 2017–2022 92 4
Manuel AkanjiDF 2018–2022 158 4
Paco AlcácerFW 2018–2020 47 26
Thomas DelaneyMF 2018–2021 88 4
Abdou DialloDF 2018–2019 38 1
Achraf HakimiDF 2018–2020 73 12
Marwin HitzGK 2018–2022 46 0
Axel WitselMF 2018–2022 145 13
Marius WolfDF 2018–2024 121 5
Julian BrandtMF 2019– 217 41
Thorgan HazardFW 2019–2023 123 18
Mateu MoreyDF 2019–2024 32 0
Nico SchulzDF 2019–2023 61 1
Jude BellinghamMF 2020–2023 132 24
Emre CanMF 2020– 160 15
Erling HaalandFW 2020–2022 89 86
Thomas MeunierDF 2020–2024 83 3
Youssoufa MoukokoFW 2020– 99 18
ReinierMF 2020–2022 39 1
Giovanni ReynaMF 2020– 122 17
Gregor KobelGK 2021– 118 0
Donyell MalenFW 2021– 112 34
Marin PongračićDF 2021–2022 23 0
Steffen TiggesFW 2021–2022 23 3
Karim AdeyemiFW 2022– 67 14
Jamie Bynoe-GittensFW 2022– 59 5
Sébastien HallerFW 2022– 41 12
Alexander MeyerGK 2022– 22 0
Anthony ModesteFW 2022–2023 28 2
Salih ÖzcanMF 2022– 70 0
Nico SchlotterbeckDF 2022– 88 6
Niklas SüleDF 2022– 73 2
Ramy BensebainiDF 2023– 25 0
Niclas FüllkrugFW 2023–2024 43 15
Felix NmechaMF 2023– 29 2
Julian RyersonDF 2023– 55 5
Marcel SabitzerMF 2023– 41 6
Ian MaatsenDF 2024 23 3

Club captains

No.PlayerPeriod
1 1963–1965
2 1965–1968
3 1968–1971
4 1971–1974
5 1974–1977
6 1977–1979
7 1979–1983
8 1983–1985
9 1985–1987
10 1987–1988
11 1988–1998
12 1998–2003
13 2003–2004
14 2004–2008
15 2008–2014
16 2014–2016
17 2016–2018
18 2018–2023
19 2023–

References