# List of Bundesliga top scorers

Since the Bundesliga's introduction at the beginning of the 1963–64 season, a total of 55 players have scored 100 or more goals in the competition. The most successful goalscorer is Gerd Müller, becoming the first player to score 100 Bundesliga goals in the 1969–70 season, finishing his career with 365 goals. Robert Lewandowski is the fastest foreign player to reach 100 goals. With the exception of Aílton, each of the players listed represented their national team at least once.
Gerd Müller has been the Bundesliga's top scorer since 1970. Previous record scorers were Lothar Emmerich (1966–70), Timo Konietzka (1965–66) and Uwe Seeler (1964–65).
The most recent player to score 100 goals in the Bundesliga was Andrej Kramarić, who scored his centennial goal on 20 May 2023. Of the active players still in the Bundesliga, Serge Gnabry is closest to making the list, with 88 goals.

## Bundesliga players with 100 or more goals

Key
* Bold shows players still playing in the Bundesliga.
* Italics show players still playing professional football in other leagues.
    As of matches played 15 March 2025
| Rank | Player | Goals | Apps | Ratio | First | Last | Club(s) (goals/apps) |
| 1 | Gerd Müller | 365 | 427 | 0.85 | 1965 | 1979 | Bayern |
| 2 | Robert Lewandowski | 312 | 384 | 0.81 | 2010 | 2022 | Dortmund (74/131), Bayern (238/253) |
| 3 | Klaus Fischer | 268 | 535 | 0.50 | 1968 | 1988 | 1860 Munich (28/60), Schalke (182/295), Köln (31/96), Bochum (27/84) |
| 4 | Jupp Heynckes | 220 | 369 | 0.60 | 1965 | 1978 | M’gladbach (195/283), Hannover (25/86) |
| 5 | Manfred Burgsmüller | 213 | 447 | 0.48 | 1969 | 1990 | Essen (32/74), Dortmund (135/224), Nürnberg (12/34), Bremen (34/115) |
| 6 | Claudio Pizarro | 197 | 490 | 0.40 | 1999 | 2020 | Bremen (109/250), Bayern (87/224), Köln (1/16) |
| 7 | Ulf Kirsten | 181 | 350 | 0.52 | 1990 | 2003 | Leverkusen |
| 8 | Stefan Kuntz | 179 | 449 | 0.40 | 1983 | 1999 | Bochum (47/120), Uerdingen (32/94), K'lautern (75/170), Bielefeld (25/65) |
| 9 | Dieter Müller | 177 | 303 | 0.58 | 1973 | 1986 | Offenbach (0/2), Köln (159/248), Stuttgart (14/30), Saarbrücken (4/23) |
| 9 | Klaus Allofs | 177 | 424 | 0.42 | 1975 | 1993 | Düsseldorf (71/169), Köln (88/177), Bremen (18/78) |
| 11 | Mario Gómez | 170 | 328 | 0.52 | 2004 | 2019 | Stuttgart (78/168), Bayern (75/115), Wolfsburg (17/45) |
| 12 | Hannes Löhr | 166 | 381 | 0.44 | 1964 | 1977 | Köln |
| 13 | Karl-Heinz Rummenigge | 162 | 310 | 0.52 | 1974 | 1984 | Bayern |
| 14 | Bernd Hölzenbein | 160 | 420 | 0.38 | 1967 | 1981 | Frankfurt |
| 15 | Fritz Walter | 157 | 348 | 0.45 | 1983 | 1996 | Mannheim (55/129), Stuttgart (102/216), Bielefeld (0/3) |
| 16 | Marco Reus | 156 | 391 | 0.40 | 2009 | 2024 | M’gladbach (36/97), Dortmund (120/294) |
| 17 | Thomas Müller | 150 | 495 | 0.30 | 2008 | 2025 | Bayern |
| 18 | Thomas Allofs | 148 | 378 | 0.39 | 1978 | 1992 | Düsseldorf (57/182), K'lautern (61/126), Köln (30/70) |
| 19 | Stefan Kießling | 144 | 403 | 0.36 | 2003 | 2018 | Nürnberg (13/59), Leverkusen (131/344) |
| 20 | Bernd Nickel | 141 | 426 | 0.33 | 1968 | 1983 | Frankfurt |
| 21 | Uwe Seeler | 137 | 239 | 0.57 | 1963 | 1972 | Hamburg |
| 22 | Horst Hrubesch | 136 | 224 | 0.61 | 1975 | 1985 | Essen (38/48), Hamburg (96/159), Dortmund (2/17) |
| 23 | Giovane Élber | 133 | 260 | 0.51 | 1994 | 2005 | Stuttgart (41/87), Bayern (92/169), M’gladbach (0/4) |
| 24 | Rudi Völler | 132 | 232 | 0.57 | 1980 | 1996 | 1860 Munich (9/33), Bremen (97/137), Leverkusen (26/62) |
| 25 | Michael Zorc | 131 | 463 | 0.28 | 1981 | 1998 | Dortmund |
| 26 | Karl Allgöwer | 129 | 338 | 0.38 | 1980 | 1991 | Stuttgart |
| 27 | Dieter Hoeneß | 127 | 288 | 0.44 | 1977 | 1987 | Bayern (102/224), Stuttgart (25/64) |
| 27 | Vedad Ibišević | 127 | 344 | 0.37 | 2006 | 2020 | Aachen (6/24), Hoffenheim (43/92), Stuttgart (33/86), Hertha (45/138), Schalke (0/4) |
| 29 | Martin Max | 126 | 396 | 0.32 | 1989 | 2004 | M’gladbach (22/142), Schalke (33/109), 1860 Munich (51/112), Rostock (20/33) |
| 30 | Georg Volkert | 125 | 410 | 0.30 | 1965 | 1981 | Nürnberg (37/136), Hamburg (62/214), Stuttgart (26/60) |
| 31 | Frank Mill | 123 | 387 | 0.32 | 1976 | 1996 | Essen (3/19), M’gladbach (71/153), Dortmund (47/187), Düsseldorf (2/28) |
| 32 | Andrej Kramarić | 122 | 278 | 0.44 | 2016 | 2025 | Hoffenheim |
| 33 | Herbert Laumen | 121 | 267 | 0.45 | 1965 | 1974 | M’gladbach (97/186), Bremen (18/60), K'lautern (6/21) |
| 33 | Miroslav Klose | 121 | 307 | 0.39 | 2000 | 2011 | K'lautern (44/120), Bremen (53/89), Bayern (24/96) |
| 33 | Lothar Matthäus | 121 | 464 | 0.26 | 1979 | 2000 | M’gladbach (36/162), Bayern (85/302) |
| 36 | Roland Wohlfarth | 120 | 287 | 0.42 | 1981 | 1997 | Duisburg (1/17), Bayern (119/254), Bochum (0/16) |
| 37 | Bernd Rupp | 119 | 274 | 0.43 | 1965 | 1974 | M’gladbach (50/119), Bremen (23/58), Köln (46/97) |
| 37 | Ronald Worm | 119 | 380 | 0.31 | 1972 | 1985 | Duisburg (71/231), Braunschweig (48/149) |
| 39 | Pierre Littbarski | 116 | 406 | 0.29 | 1978 | 1993 | Köln |
| 40 | Lothar Emmerich | 115 | 183 | 0.63 | 1963 | 1969 | Dortmund |
| 41 | Reiner Geye | 113 | 485 | 0.23 | 1971 | 1986 | Düsseldorf (66/195), K'lautern (47/290) |
| 42 | Kevin Kurányi | 111 | 275 | 0.40 | 2001 | 2016 | Stuttgart (40/99), Schalke (71/162), Hoffenheim (0/14) |
| 43 | Jürgen Klinsmann | 110 | 221 | 0.50 | 1984 | 1997 | Stuttgart (79/156), Bayern (31/65) |
| 43 | Andreas Möller | 110 | 429 | 0.26 | 1986 | 2004 | Frankfurt (33/115), Dortmund (71/228), Schalke (6/86) |
| 45 | Jürgen Grabowski | 109 | 441 | 0.25 | 1965 | 1980 | Frankfurt |
| 46 | Klaus Toppmöller | 108 | 204 | 0.53 | 1973 | 1979 | K'lautern |
| 46 | Fredi Bobic | 108 | 285 | 0.38 | 1994 | 2005 | Stuttgart (69/148), Dortmund (17/56), Hannover (14/27), Hertha (8/54) |
| 48 | Uwe Rahn | 107 | 318 | 0.34 | 1980 | 1993 | M’gladbach (81/227), Köln (13/43), Hertha (5/21), Düsseldorf (5/15), Frankfurt (3/12) |
| 49 | Aílton | 106 | 219 | 0.48 | 1998 | 2007 | Bremen (88/169), Schalke (14/29), Hamburg (3/13), Duisburg (1/8) |
| 49 | Stéphane Chapuisat | 106 | 228 | 0.46 | 1991 | 1999 | Uerdingen (4/10), Dortmund (102/218) |
| 49 | Christian Schreier | 106 | 331 | 0.32 | 1981 | 1992 | Bochum (35/98), Leverkusen (63/203), Düsseldorf (8/30) |
| 52 | Bruno Labbadia | 103 | 328 | 0.31 | 1987 | 2000 | Hamburg (11/41), K'lautern (20/67), Bayern (28/82), Köln (15/41), Bremen (18/63), Bielefeld (11/34) |
| 53 | Timo Werner | 102 | 257 | 0.40 | 2013 | 2023 | Stuttgart (13/95), Leipzig (89/162) |
| 54 | Marco Bode | 101 | 379 | 0.27 | 1989 | 2002 | Bremen |
| 55 | Thomas von Heesen | 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 15 March 2025.
| Rank | Club | Player | Goals | Apps | Ratio | First | Last |
| 1 | Bayern Munich | Gerd Müller | 365 | 427 | 0.85 | 1965 | 1979 |
| 2 | Borussia Mönchengladbach | Jupp Heynckes | 195 | 283 | 0.69 | 1965 | 1978 |
| 3 | Schalke 04 | Klaus Fischer | 182 | 295 | 0.62 | 1970 | 1981 |
| 4 | Bayer Leverkusen | Ulf Kirsten | 181 | 350 | 0.52 | 1990 | 2003 |
| 5 | 1. FC Köln | Hannes Löhr | 166 | 381 | 0.44 | 1964 | 1977 |
| 6 | Eintracht Frankfurt | Bernd Hölzenbein | 160 | 420 | 0.38 | 1967 | 1981 |
| 7 | Hamburger SV | Uwe Seeler | 137 | 239 | 0.57 | 1963 | 1972 |
| 8 | Borussia Dortmund | Manfred Burgsmüller | 135 | 224 | 0.60 | 1976 | 1983 |
| 9 | VfB Stuttgart | Karl Allgöwer | 129 | 338 | 0.38 | 1980 | 1991 |
| 10 | TSG Hoffenheim | Andrej Kramarić | 122 | 278 | 0.44 | 2016 | 2025 |
| 11 | Werder Bremen | Claudio Pizarro | 109 | 250 | 0.44 | 1999 | 2020 |
| 12 | 1. FC Kaiserslautern | Klaus Toppmöller | 108 | 204 | 0.53 | 1973 | 1979 |
| 13 | RB Leipzig | Timo Werner | 89 | 162 | 0.55 | 2016 | 2023 |
| 14 | Hertha BSC | Michael Preetz | 84 | 196 | 0.43 | 1997 | 2003 |
| 14 | Eintracht Braunschweig | Lothar Ulsaß | 84 | 201 | 0.42 | 1964 | 1971 |
| 16 | Rot-Weiss Essen | Willi Lippens | 79 | 172 | 0.46 | 1966 | 1976 |
| 17 | 1. FC Nürnberg | Heinz Strehl | 76 | 174 | 0.44 | 1963 | 1969 |
| 18 | Hannover 96 | Hans Siemensmeyer | 72 | 278 | 0.26 | 1965 | 1974 |
| 19 | Fortuna Düsseldorf | Klaus Allofs | 71 | 169 | 0.42 | 1975 | 1981 |
| 19 | MSV Duisburg | Ronnie Worm | 71 | 231 | 0.31 | 1972 | 1979 |
| 21 | SC Freiburg | Nils Petersen | 69 | 216 | 0.32 | 2015 | 2023 |
| 22 | VfL Wolfsburg | Edin Džeko | 66 | 111 | 0.59 | 2007 | 2010 |
| 22 | 1860 Munich | Rudolf Brunnenmeier | 66 | 119 | 0.55 | 1963 | 1968 |
| 24 | VfL Bochum | Hans-Joachim Abel | 60 | 144 | 0.42 | 1977 | 1982 |
| 25 | Bayer Uerdingen | Friedhelm Funkel | 59 | 254 | 0.23 | 1975 | 1989 |
| 26 | Waldhof Mannheim | Fritz Walter | 55 | 129 | 0.43 | 1983 | 1987 |
| 27 | Kickers Offenbach | Erwin Kostedde | 52 | 93 | 0.56 | 1972 | 1975 |
| 28 | Arminia Bielefeld | Artur Wichniarek | 45 | 152 | 0.30 | 1999 | 2009 |
| 29 | Wuppertaler SV | Günter Pröpper | 39 | 87 | 0.45 | 1972 | 1975 |
| 29 | Wattenscheid 09 | Souleyman Sané | 39 | 117 | 0.33 | 1990 | 1994 |
| 31 | Mainz 05 | Jonathan Burkardt | 38 | 129 | 0.29 | 2018 | 2025 |
| 32 | FC Augsburg | Alfreð Finnbogason | 37 | 115 | 0.32 | 2016 | 2022 |
| 32 | Karlsruher SC | Emanuel Günther | 37 | 126 | 0.29 | 1980 | 1985 |
| 34 | Rot-Weiß Oberhausen | Lothar Kobluhn | 36 | 107 | 0.34 | 1969 | 1973 |
| 35 | Hansa Rostock | Magnus Arvidsson | 27 | 155 | 0.17 | 1999 | 2005 |
| 36 | FC St. Pauli | André Golke | 25 | 98 | 0.26 | 1988 | 1991 |
| Minimum 25 goals ||||||||