List of Bundesliga top scorers

From Wikipedia, the free encyclopedia

Gerd Müller has scored the most goals in the Bundesliga.
Robert Lewandowski has scored the second-most goals in the Bundesliga.
Klaus Fischer has scored the third-most goals in the Bundesliga.

These are lists of Bundesliga top scorers. This league is the top level of the German football league system and started in 1963.

Bundesliga players with 100 or more goals[]

Current Bundesliga players and their current clubs are shown in bold.

As of matches played on 12 September 2021.[1][2]
Rank Player Nat. Goals Apps Ratio First Last Club(s)
1 Gerd Müller Germany 365 427 0.85 1965 1979 Bayern 365/427
2 Robert Lewandowski Poland 283 354 0.80 2010 2021 Bayern 209/223, Dortmund 74/131
3 Klaus Fischer Germany 268 535 0.50 1968 1988 Schalke 182/295, Köln 31/96, 1860 Munich 28/60, Bochum 27/84
4 Jupp Heynckes Germany 220 369 0.60 1965 1978 M’gladbach 195/283, Hannover 25/86
5 Manfred Burgsmüller Germany 213 447 0.48 1969 1990 Dortmund 135/224, Bremen 34/115, Essen 32/74, Nürnberg 12/34
6 Claudio Pizarro Peru 197 490 0.40 1999 2020 Bremen 109/250, Bayern 87/224, Köln 1/16
7 Ulf Kirsten Germany 181 350 0.52 1990 2003 Leverkusen 181/350
8 Stefan Kuntz Germany 179 449 0.40 1983 1999 Kaiserslautern 75/170, Bochum 47/120, Uerdingen 32/94, Bielefeld 25/65
9 Dieter Müller Germany 177 303 0.58 1973 1986 Köln 159/248, Stuttgart 14/30, Saarbrücken 4/23, Offenbach 0/2
Klaus Allofs Germany 177 424 0.42 1975 1993 Köln 88/177, Düsseldorf 71/169, Bremen 18/78
11 Mario Gómez Germany 170 328 0.52 2004 2019 Stuttgart 78/168, Bayern 75/115, Wolfsburg 17/45
12 Hannes Löhr Germany 166 381 0.44 1964 1977 Köln 166/381
13 Karl-Heinz Rummenigge Germany 162 310 0.52 1974 1984 Bayern 162/310
14 Bernd Hölzenbein Germany 160 420 0.38 1967 1981 Frankfurt 160/420
15 Fritz Walter Germany 157 348 0.45 1983 1996 Stuttgart 102/216, Mannheim 55/129, Bielefeld 0/3
16 Thomas Allofs Germany 148 378 0.39 1978 1992 Kaiserslautern 61/126, Düsseldorf 57/182, Köln 30/70
17 Stefan Kießling Germany 144 403 0.36 2003 2018 Leverkusen 131/344, Nürnberg 13/59
18 Bernd Nickel Germany 141 426 0.33 1968 1983 Frankfurt 141/426
19 Uwe Seeler Germany 137 239 0.57 1963 1972 Hamburg 137/239
20 Horst Hrubesch Germany 136 224 0.61 1975 1985 Hamburg 96/159, Essen 38/48, Dortmund 2/17
Marco Reus Germany 136 315 0.43 2009 2021 Dortmund 100/217, M’gladbach 36/97
22 Giovane Élber Brazil 133 260 0.51 1994 2005 Bayern 92/169, Stuttgart 41/87, M’gladbach 0/4
23 Rudi Völler Germany 132 232 0.57 1980 1996 Bremen 97/137, Leverkusen 26/62, 1860 Munich 9/33
24 Michael Zorc Germany 131 463 0.28 1981 1998 Dortmund 131/463
25 Thomas Müller Germany 130 387 0.34 2008 2021 Bayern 130/387
26 Karl Allgöwer Germany 129 338 0.38 1980 1991 Stuttgart 129/338
27 Dieter Hoeneß Germany 127 288 0.44 1977 1987 Bayern 102/224, Stuttgart 25/64
Vedad Ibišević Bosnia and Herzegovina 127 344 0.37 2006 2020 Hertha 45/138, Hoffenheim 43/92, Stuttgart 33/86, Aachen 6/24, Schalke 0/4
29 Martin Max Germany 126 396 0.32 1989 2004 1860 Munich 51/112, Schalke 33/109, M’gladbach 22/142, Rostock 20/33
30 Georg Volkert Germany 125 410 0.30 1965 1981 Hamburg 62/214, Nürnberg 37/136, Stuttgart 26/60
31 Frank Mill Germany 123 387 0.32 1976 1996 M’gladbach 71/153, Dortmund 47/187, Essen 3/19, Düsseldorf 2/28
32 Herbert Laumen Germany 121 267 0.45 1965 1974 M’gladbach 97/186, Bremen 18/60, Kaiserslautern 6/21
Miroslav Klose Germany 121 307 0.39 2000 2011 Bremen 53/89, Kaiserslautern 44/120, Bayern 24/96
Lothar Matthäus Germany 121 464 0.26 1979 2000 Bayern 85/302, M’gladbach 36/162
35 Roland Wohlfarth Germany 120 287 0.42 1981 1997 Bayern 119/254, Duisburg 1/17, Bochum 0/16
36 Bernd Rupp Germany 119 274 0.43 1965 1974 M’gladbach 50/119, Köln 46/97, Bremen 23/58
Ronald Worm Germany 119 380 0.31 1972 1985 Duisburg 71/231, Braunschweig 48/149
38 Pierre Littbarski Germany 116 406 0.29 1978 1993 Köln 116/406
39 Lothar Emmerich Germany 115 183 0.63 1963 1969 Dortmund 115/183
40 Reiner Geye Germany 113 485 0.23 1971 1986 Düsseldorf 66/195, Kaiserslautern 47/290
41 Kevin Kurányi Germany 111 275 0.40 2001 2016 Schalke 71/162, Stuttgart 40/99, Hoffenheim 0/14
42 Jürgen Klinsmann Germany 110 221 0.50 1984 1997 Stuttgart 79/156, Bayern 31/65
Andreas Möller Germany 110 429 0.26 1986 2004 Dortmund 71/228, Frankfurt 33/115, Schalke 6/86
44 Jürgen Grabowski Germany 109 441 0.25 1965 1980 Frankfurt 109/441
45 Klaus Toppmöller Germany 108 204 0.53 1973 1979 Kaiserslautern 108/204
Fredi Bobic Germany 108 285 0.38 1994 2005 Stuttgart 69/148, Dortmund 17/56, Hannover 14/27, Hertha 8/54
47 Uwe Rahn Germany 107 318 0.34 1980 1993 M’gladbach 81/227, Köln 13/43, Düsseldorf 5/15, Hertha 5/21, Frankfurt 3/12
48 Aílton Brazil 106 219 0.48 1998 2007 Bremen 88/169, Schalke 14/29, Hamburg 3/13, Duisburg 1/8
Stéphane Chapuisat Switzerland 106 228 0.46 1991 1999 Dortmund 102/218, Uerdingen 4/10
Christian Schreier Germany 106 331 0.32 1981 1992 Leverkusen 63/203, Bochum 35/98, Düsseldorf 8/30
51 Bruno Labbadia Germany 103 328 0.31 1987 2000 Bayern 28/82, K'lautern 20/67, Bremen 18/63, Köln 15/41, Bielefeld 11/34, Hamburg 11/41
52 Marco Bode Germany 101 379 0.27 1989 2002 Bremen 101/379
53 Thomas von Heesen Germany 100 378 0.26 1980 1997 Hamburg 99/368, Bielefeld 1/10
Minimum 100 goals

Most Bundesliga goals by club[]

Current Bundesliga clubs and players are shown in bold.

As of matches played on 12 September 2021.[1][2]
Rank Club Player Nat. Goals Apps Ratio First Last
1 Bayern Munich Gerd Müller Germany 365 427 0.85 1965 1979
2 Borussia Mönchengladbach Jupp Heynckes Germany 195 283 0.69 1965 1978
3 Schalke 04 Klaus Fischer Germany 182 295 0.62 1970 1981
4 Bayer Leverkusen Ulf Kirsten Germany 181 350 0.52 1990 2003
5 1. FC Köln Hannes Löhr Germany 166 381 0.44 1964 1977
6 Eintracht Frankfurt Bernd Hölzenbein Germany 160 420 0.38 1967 1981
7 Hamburger SV Uwe Seeler Germany 137 239 0.57 1963 1972
8 Borussia Dortmund Manfred Burgsmüller Germany 135 224 0.60 1976 1983
9 VfB Stuttgart Karl Allgöwer Germany 129 338 0.38 1980 1991
10 Werder Bremen Claudio Pizarro Peru 109 250 0.44 1999 2020
11 1. FC Kaiserslautern Klaus Toppmöller Germany 108 204 0.53 1973 1979
12 Hertha BSC Michael Preetz Germany 84 196 0.43 1997 2003
Eintracht Braunschweig Lothar Ulsaß Germany 84 201 0.42 1964 1971
14 1899 Hoffenheim Andrej Kramarić Croatia 82 164 0.50 2016 2021
15 Rot-Weiss Essen Willi Lippens Netherlands 79 172 0.46 1966 1976
16 RB Leipzig Timo Werner Germany 78 127 0.61 2016 2020
17 1. FC Nürnberg Heinz Strehl Germany 76 174 0.44 1963 1969
18 Hannover 96 Hans Siemensmeyer Germany 72 278 0.26 1965 1974
19 Fortuna Düsseldorf Klaus Allofs Germany 71 169 0.42 1975 1981
MSV Duisburg Ronnie Worm Germany 71 231 0.31 1972 1979
21 VfL Wolfsburg Edin Džeko Bosnia and Herzegovina 66 111 0.59 2007 2010
1860 Munich Rudolf Brunnenmeier Germany 66 119 0.55 1963 1968
23 SC Freiburg Nils Petersen Germany 63 168 0.38 2015 2021
24 VfL Bochum Hans-Joachim Abel Germany 60 144 0.42 1977 1982
25 Bayer Uerdingen Friedhelm Funkel Germany 59 254 0.23 1975 1989
26 Waldhof Mannheim Fritz Walter Germany 55 129 0.43 1983 1987
27 Kickers Offenbach Erwin Kostedde Germany 52 93 0.56 1972 1975
28 Arminia Bielefeld Artur Wichniarek Poland 45 152 0.30 1999 2009
29 Wuppertaler SV Günter Pröpper Germany 39 87 0.45 1972 1975
Wattenscheid 09 Souleyman Sané Senegal 39 117 0.33 1990 1994
31 Karlsruher SC Emanuel Günther Germany 37 126 0.29 1980 1985
32 Rot-Weiß Oberhausen Lothar Kobluhn Germany 36 107 0.34 1969 1973
33 FC Augsburg Alfreð Finnbogason Iceland 35 105 0.33 2016 2021
34 Mainz 05 Robin Quaison Sweden 31 123 0.25 2017 2021
35 Hansa Rostock Magnus Arvidsson Sweden 27 155 0.17 1999 2005
36 FC St. Pauli André Golke Germany 25 98 0.26 1988 1991
Minimum 25 goals

See also[]

References[]

  1. ^ Jump up to: a b "Bundesliga – All-time Topscorers". worldfootball.net. Retrieved 13 May 2020.
  2. ^ Jump up to: a b "Bundesliga Torjäger". Kicker (in German). Retrieved 14 June 2020.
Retrieved from ""