The German top flight has showcased many of the game’s iconic players over the years.

Over the years, Bundesliga has made a name for itself of promoting an expansive attacking brand of football. The approach has not changed much in the German top flight in the last decade as well, with clubs still preferring to play on the front foot. As a result, goalscorers have developed well in the league with Gerd Muller, Robert Lewandowski, Jupp Heynckes and others. Some of these players has gone on to feature for the top scorers’ list of all time in Bundesliga.

Here are the top 10 leading goal scorers in Bundesliga of all time.

10. Klaus Allofs – 177 goals

A center-forward by trade, Allofs played over 424 games in the Bundesliga, scoring 177 goals for three different clubs. He played extensively for SV Werder Bremen, Fortuna Düsseldorf and FC Koln in the league. He won the golden boot on two occasions and was crucial in Werder Bremen’s league triumph in 1992/93, which was his last season as a professional. 

9. Dieter Müller – 177 goals

Regarded as FC Koln’s greatest ever striker, he made 320 appearances for the club, scoring 177 Bundesliga goals. He hung his boots in 1990. In his career, Muller won the golden boot twice, helping FC Koln clinch the league title in 77/78 season. 

8. Stefan Kuntz – 179 goals

Kuntz is currently managing Werder Bremen in Bundesliga

Stefan Kuntz is currently managing Werder Bremen in the Bundesliga. As a player, he represented teams like 1.FC Kaiserslautern,  VFL Bochum, Arminia Bielefeld among others. The attacker scored 179 goals in the league in 449 appearances, and managed to win the golden boot in 1985/86 and 1993/94 seasons respectively. One of the top scorers of Bundesliga, Kuntz retired in 1999 as a player. 

7. Ulf Kirsten – 182 goals

A Bayer 04 Leverkusen legend, Kirsten made 448 appearances for the club in all competitions,. He scored 182 times in 350 league appearances. The striker also played a considerable amount for Dynamo Dresden and retired in 2003. His best spell came in the 1990s where he won the golden boot on three occasions. 

6. Claudio Pizarro – 197 goals

Pizarro had scored 197 league goals in his career

The only non-European footballer in the list of top scores of all time of Bundesliga, Claudio Pizarro has had a long and illustrious career as a player which came to an end in 2020. The forward made over 600 appearances in his career with FC Bayern Munich (327) and SV Werder Bremen (320). He also scored 197 league goals in 490 matches. 

5. Manfred Burgsmüller – 213 goals

The striker scored around 213 goals in 447 Bundesliga fixtures. He played for several clubs during his time, most notably Borussia Dortmund, SV Werder Bremen and FC Nuremberg among others. 

4. Jupp Heynckes – 220 goals

A legendary figure for Borussia Monchengladbach, for whom the striker made 407 appearances. He also featured for Hannover 96 in 102 games. One of the top scorers in Bundesliga of all time, He scored 220 goals in 369 league appearances. Heynckes was also part of the FIFA World Cup winning West Germany squad in 1974. He won four Bundesliga titles with Monchengladbach and won the golden-boot award twice as well.

3. Robert Lewandowski – 256 goals

Lewandowski is regarded one of the most fearsome strikers of his generation

Polish international Robert Lewandowski is the only active player in the list and has scored 256 goals in 335 Bundesliga games as of yet. With the attacker being in fabulous form and consistently scoring a lot of goals, it’s only a matter of when he overtakes second-placed Klaus Fischer (268 goals) and sets eyes towards the top spot. The 32-year-old has won the golden-boot five times and has already won the Bundesliga on eight occasions. 

2. Klaus Fischer – 268 goals

Klaus Fischer currently sitting in the second position in the list featuring the top scorers in Bundesliga of all time. He played over 535 games in the league, scoring 268 goals in the process. The striker retired in 1988 and featured most prominently for FC Schalke 04 among other clubs like FC Kolns and VFL Bochum. 

1. Gerd Müller – 365 goals

Müller is fondly called Der Bomber or The Bomber by the German fans

One of the greatest players in the sport’s history, Gerd Muller holds the top spot in the list of highest scorers in Bundesliga of all time. Muller had scored a massive 365 goals in 427 Bundesliga appearances in his long career. He also made 102 assists, which takes his goal contributions in the league to 467 in 427 games. 

Muller is a seven-time golden boot winner in the league and has won the Ballon d’Or in 1970 as well. He was also part of the 1974 FIFA World Cup winning West Germany squad. He stayed loyal to FC Bayern Munich, having played for the Bavarians for the entirety of his career.

For more updates, follow Khel Now on TwitterInstagram and join our community on Telegram.