The Bundesliga's all-time top scorers
Since its founding in 1963, the Bundesliga has been home to some of football’s greatest goalscorers. Gerd Müller is the league's most successful ever in that regard with a seemingly unassailable 365 goals, but Robert Lewandowski edged close during his decade in Germany.
Here are the Bundesliga’s all-time top 10 goalscorers:
1) Gerd Müller
Club: Bayern Munich
Minutes per goal: 105
Gerd 'Der Bomber' Müller broke record after record in the Bundesliga with Bayern. Chances are his total of 365 goals will forever remain unbeaten, but even more impressive was the rate at which he continued to score over such a long period. During the course of 14 seasons, the four-time Bundesliga champion netted a goal on average every 105 minutes and claimed the coveted Torjägerkanone an unprecedented five times. In 1971/72, he set the record for goals in a single season by netting 40 times – despite missing three penalties!
Watch: The Bundesliga’s greatest goalscorer
Club: Borussia Dortmund, Bayern Munich
Minutes per goal: 100
Lewandowski's Bundesliga story is littered with records tumbling, even some that stood for half a century and looked unbreakable. The Poland international already has more goals than any other non-German player in Bundesliga history and is the first to land five successive top scorer's cannons. He made history by breaking Der Bomber's 49-year-old best single-season record of 40 league goals by hitting 41 across a remarkable 2020/21 campaign and moved into second place on this list by surpassing Schalke legend Klaus Fisher's 268-goal mark in Bayern's Matchday 26 win over VfB Stuttgart. A hat-trick against Cologne early in 2022 made him just the second player to reach 300 Bundesliga goals.
Watch: Every single Lewandowski goal in the Bundesliga
3) Klaus Fischer
Fischer’s longevity in the Bundesliga saw him end his 19-year career as one of just 11 players to feature over 500 times in the league. Of the esteemed members of that group, he scored by far the most goals but was the league’s top scorer just once (1975/76). He scored at least 20 times in six seasons, and while he became famous for his overhead kicks, perhaps his greatest hour was when he scored four in a famous 7-0 win for Schalke over Bayern.
Known now as one of German football’s greatest ever coaches after leading Bayern to the treble in 2013, Jupp Heynckes originally began life in the Bundesliga as a goal machine on the pitch. A Mönchengladbach boy through and through, he spent his entire successful playing career with the Foals, bar a two-year sojourn at Hannover. Heynckes was a key element in Gladbach’s golden age, winning four Bundesliga titles during the 1970s. He won the Torjägerkanone twice, as well as lifting the DFB Cup (1973) and the UEFA Cup (1975). During that decade he also claimed FIFA World Cup (1974) and UEFA European Championship (1972) winner’s medals with Germany.
Watch: Jupp Heynckes' top 5 moments
5) Manfred Burgsmüller
Manni Burgsmüller perhaps goes down as the most underrated goalscorer in Bundesliga history. For over 30 years he sat fourth on the all-time scoring chart before Lewandowski drew level just months after his passing at the age of 69. He remains to this date Dortmund’s all-time top scorer in the Bundesliga (135 goals) but it wasn’t until 1988 – 19 years after his league debut – that he finally won the Bundesliga, with Werder Bremen.
Club: Werder Bremen, Bayern Munich, Cologne
Minutes per goal: 156
Claudio Pizarro proved himself a true fan favourite over the course of a Bundesliga career that spanned more than 20 years. The Peruvian found the back of the net in the German top flight in every calendar year from 1999 - when he was first signed by Bremen (he would re-sign three further times) from Alianza Lima in his homeland - until 2019 before finally hanging up his boots at the age of 41, ending just shy of the 200-goal mark.
Watch: Pizarro's Bundesliga mixtape
7) Ulf Kirsten
Club: Bayer Leverkusen
Minutes per goal: 152
After Müller, Ulf Kirsten is the only other player in the Bundesliga’s top 10 to score all his goals for one club. Born in East Germany, he began his career with Dynamo Dresden and twice won the league before reunification, after which he joined Bayer Leverkusen. He finished as top scorer in the Bundesliga three times (1992/93, 1996/97, 1997/98) and was a key member of the Bayer team that famously became known as the Eternal Bridesmaids after four runners-up finishes, as well as defeats in the 2001/02 UEFA Champions League and DFB Cup finals.
8) Stefan Kuntz
Stefan Kuntz set the tone for his Bundesliga career by scoring a goal in each of his first four games in the league with Bochum in 1983/84. He went on to reach double figures in all but four of his 15 top-flight campaigns. The former Germany U21 coach finished as top scorer in 1985/86 and 1993/94, between which he sensationally won the league with Kaiserslautern in 1990/91.
9) Dieter Müller
Club: Kickers Offenbach, Cologne, VfB Stuttgart, Saarbrücken
Minutes per goal: 147
Dieter Müller’s Bundesliga career began as Dieter Kaster when he made two brief appearances for Offenbach in 1972/73. That summer he joined Cologne and took the surname of his adoptive father. In six of his eight seasons with the Billy Goats, he scored at least 17 goals. He was the league’s top scorer in 1976/77, netting 34 times, and then won the title the year after. That season he became the first and so far only player to score six goals in a single Bundesliga game as Cologne hammered Bremen 7-2 in August 1977 - a historical feat of which there is in fact no video footage, only still photos, as cameramen were on strike that day and nobody was recording the game for TV.
10) Klaus Allofs
Club: Fortuna Düsseldorf, Cologne, Werder Bremen
Minutes per goal: 195
After a steady start to Bundesliga life with Fortuna Düsseldorf, Klaus Allofs burst into life in 1978/79 with 22 league goals. The total saw him claim the Torjägerkanone as Düsseldorf also reached the final of the European Cup Winners’ Cup, where they faced Barcelona. A couple of years later, he was continuing his goalscoring for local rivals Cologne and in 1982/83 became the first person to finish as top scorer for two different clubs. He ended his career with a three-years stint at Bremen, where he finally got his hands on the Bundesliga Meisterschale in 1992/93.