Connect with us


Top 10: All-time Bundesliga top scorers

After netting twice against Fortuna Düsseldorf, Bayern Munich’s Robert Lewandowski has now scored against every current Bundesliga club. The 31-year-old striker took his season’s tally to 29, averaging a goal per game. The Polish international has already surpassed his former coach Jupp Heynckes in the Bundesliga’s all-time scoring charts, jumping into third place on the rankings. Could Lewandowski one day lead the chart? Here are the top 10 all-time Bundesliga top scorers.


10. Klaus Allofs – 177 goals

In 1982-83, Klaus Allofs became the first football player to finish as top scorer for two different clubs in the Bundesliga. He appeared in 424 games and scored 177 goals throughout 15 seasons, playing mainly for Fortuna Düsseldorf and FC Köln. Allofs is number 10 in the all-time Bundesliga top scorers list.


9. Dieter Müller – 177 goals

Dieter Müller (who began his Bundesliga career as Dieter Kaster before taking the surname of his adoptive father) achieved his greatest success playing for FC Köln in the late 1970s. In six of his eight seasons with Köln, he scored at least 17 goals and was the league’s top scorer in 1976-77.


8. Stefan Kuntz – 179 goals

Kuntz is currently the manager of the German U21 side but had a great football career before. The 57-year old former striker finished as top scorer in 1985/86 and 1993/94. He won the Bundesliga title once, with Kaiserslautern in 1990/91. With the Reunification of Germany on the 3rd of October 1990, this was the last season that the league was exclusive to teams from former West Germany.


7. Ulf Kirsten – 182 goals

Ulf Kirsten is the first player in history to achieve a total of 100 caps playing with two different national teams, East Germany and then reunified Germany. After Müller, Kirsten is the only other player in the our list of the top ten all-time Bundesliga top scorers to score all his goals for one club, Bayer Leverkusen.


6. Claudio Pizarro – 197 goals

Claudio Pizarro is 41-years-old but is still active as a player for Werder Bremen. On the 4th of May 2019, he scored his fourth Bundesliga goal of the season, a 2–2 equalizer against Borussia Dortmund. His fifth goal was deciding in the 2–1 game against RB Leipzig, raising the age record for a scorer to 40 years 227 days. In July 2019, Pizarro announced that this season would be his last before retirement.


5. Manfred Burgsmüller – 213 goals

Manfred Burgsmüller was mainly as a striker but also, occasionally, operated as a midfielder. He appeared in 447 Bundesliga games over 17 seasons for Borussia Dortmund and Werder Bremen, scoring 213 goals. He remains to Dortmund’s all-time top scorer in the Bundesliga but only won the title with Werder Bremen, 19 years after his Bundesliga debut. Burgsmüller died on 18 May 2019 in Essen.


4. Jupp Heynckes – 220 goals

Heynckes is known as one of German football’s greatest ever coaches, having managed Bayern Münich on four different occasions. But before his managerial career, he was a goal machine on the pitch, scoring 220 goals in 369 appearances. Heynckes was part of the West Germany team that won the 1972 UEFA European Championships, playing 90 minutes in the 3–0 win over the Soviet Union in the final.


3. Robert Lewandowski – 231 goals

Robert Lewandowski has overtaken Jupp Heynckes and, although he should easily take second place, it is extremely unlikely that he will ever surpass the 365 goals Gerd Müller scored. The Poland international has more goals than any other non-German player in Bundesliga history. Lewandowski will go into the history books as one of the greatest Bayern Münich strikers ever and Die Rekordmeister will have a difficult task replacing him when he’s gone.


2. Klaus Fischer – 268 goals

Klaus Fischer ended his career in 1988 and his 182 league goals for Schalke 04 remain a club record. Klaus spent his whole career in the Bundesliga and is one of just 11 players to make more than 500 appearances in the league. He scored at least 20 goals in six seasons and made 45 appearances for Germany from 1977 to 1982, scoring 32 goals in total.


1. Gerd Müller – 365 goals

Gerd ‘Der Bomber’ Müller is the league’s most successful goalscorer with an unassailable total of 365 goals in 427 matches, 97 more than second in line Klaus Fischer. It is a frightening total and the chances are that his record will forever remain unbeaten. Müller won the Bundesliga title four times and netted a goal on average every 105 minutes during a 15 year spell at Bayern Munich, more than any other player in this list which puts him clear number one on our list of all-time Bundesliga top scorers.



You could earn up to £100 (or currency equivalent) in bonus funds by joining Colossus with our New Player Bonus. Click here to join the action.

Recent Posts