Highest All-Time Goalscorers in the Bundesliga

Can you name the highest all-time goalscorers in Germany's Bundesliga?
Updated : Correct as of the end of the 2025/26 season
Quiz by
stubart409
Rate:
Last updated: May 28, 2026
You have not attempted this quiz yet.
First submittedOctober 27, 2020
Times taken427
Average score68.0%
Report this quizReport
4:40
Enter answer here
0
 / 25 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
#
Goals
Games
Goals/Game
Years
Nationality
Main Clubs
Answer
1
365
427
0.855
1964-1979
Germany
Bayern Munich
Gerhard Müller
2
312
384
0.813
2010-2022
Poland
Bayern Munich, Borussia Dortmund
Robert Lewandowski
3
268
535
0.501
1968-1988
Germany
Schalke 04, FC Köln
Klaus Fischer
4
220
369
0.596
1963-1978
Germany
Borussia Mönchengladbach, Hannover 96
Jupp Heynckes
5
213
447
0.477
1968-1990
Germany
Borussia Dortmund, Werder Bremen
Manfred Burgsmüller
6
197
490
0.402
1999-2020
Peru
Werder Bremen, Bayern Munich
Claudio Pizzaro
7
182
350
0.52
1990-2003
Germany
Bayer Leverkusen
Ulf Kirsten
8
179
449
0.399
1983-1999
Germany
FC Kaiserslautern, Vfl Bochum
Stefan Kuntz
9
177
303
0.584
1973-1982, 1985-1986
Germany
FC Köln, Vfb Stuttgart
Dieter Müller
10
177
424
0.417
1975-1987, 1990-1993
Germany
Fortuna Düsseldorf, FC Köln
Klaus Allofs
11
170
328
0.518
2003-2013, 2016-2020
Germany
Vfb Stuttgart, Bayern Munich
Mario Gómez
12
166
381
0.436
1964-1978
Germany
FC Köln
Hannes Löhr
13
162
310
0.523
1974-1984
Germany
Bayern Munich
Karl-Heinz Rummenigge
14
160
420
0.381
1967-1981
Germany
Eintracht Frankfurt
Bernd Hölzenbein
15
157
348
0.451
1981-1997
Germany
Vfb Stuttgart, Waldhof Mannheim
Fritz Walter
16
156
391
0.399
2009-2024
Germany
Borussia Dortmund, Borussia Mönchengladbach
Marco Reus
17
150
503
0.298
2008-2025
Germany
Bayern Munich
Thomas Müller
18
148
378
0.392
1978-1989, 1990-1992
Germany
Fortuna Düsseldorf, FC Kaiserslautern
Thomas Allofs
19
144
403
0.357
2003-2018
Germany
Bayer Leverkusen, FC Nürnberg
Stefan Kießling
20
141
426
0.331
1967-1983
Germany
Eintracht Frankfurt
Bernd Nickel
21
140
320
0.438
2016-
Croatia
TSG Hoffenheim
Andrej Kramarić
22
137
239
0.573
1953-1972
Germany
Hamburger SV
Uwe Seeler
23
136
224
0.607
1975-1983, 1985-1986
Germany
Hamburger SV, Borussia Dortmund
Horst Hrubesch
24
133
260
0.512
1994-2003, 2005-2006
Brazil
Bayern Munich, Vfb Stuttgart
Giovane Élber
25
132
232
0.569
1980-1987, 1994-1996
Germany
Werder Bremen, TSV 1860 München
Rudi Völler
Save Your Stats
Your Next Quiz
There are 15 countries that start with the letter C. How many can you name?
Can you name the countries of the world whose names start with the letter P?
There are 92 teams in the top four tiers of English football. How many can you name?
Click the people who died suddenly. But don't click any of the ones that died in old age or who are still alive!
Comments
No comments yet