For fans of the Premier League (and Spurs fans in particular), Harry Kane’s summer 2023 move to Bundesliga champions Bayern Munich was a seismic moment. And while his first season in Germany hasn’t exactly gone according to plan — the club have been surpassed at the top of the table by Xabi Alonso’s unexpectedly unstoppable Bayer Leverkusen side, who have won the title at a canter — Kane has still made an outstanding impression on the league, scoring 33 goals and registering 8 assists.
But the England captain has a long way to go before he’s mentioned in the same breath as the many great forwards to have played in Germany over the years. The Bundesliga has been the home to some unbelievable target men during its 60-year history, and this article will guide you through the very best.
We’ll offer you a list of every single top goalscorer in the league’s history before marking its 10 highest scorers ever. But before we get into that, let’s spend some time explaining how the German top flight works.
The Bundesliga was formed in 1962, with the inaugural season taking place the following year in 1963/64. Consisting of 18 teams, it’s slightly smaller than the Premier League or La Liga, but is still considered one of Europe’s Big 5 leagues.
Bayern Munich, based in the historic southern region of Bavaria, are the most successful team in the division’s history by some distance, having won 32 of the 61 titles secured since the current professional league system was formed. Because of Germany’s unique history, with the country divided in two following the Second World War, in its early years the Bundesliga was contested only by West German teams, with clubs in East Germany competing in the separate DS-Oberliga system. But the reunification of Germany after the 1989 fall of the Berlin Wall changed things, leading to the integration of all German teams in the same system from 1991/92, when clubs like Dynamo Dresden and FC Hansa Rostock joined the Bundesliga.
Germany is a country that has produced some top strikers over the years. From Miroslav Klose, the leading scorer in World Cup history, to Gerd Muller, the legendary Bayern striker who bagged goals for fun during the 1960s and 70s, the Bundesliga has been the playground of some legendary German finishers over the years.
But these days, it’s a globally-watched league with players from every corner of the world, and scouting networks stretching out far and wide. Some of the top strikers in the division are from overseas, from England captain Harry Kane to Nigerian international Victor Boniface, who has been a revelation for Bayer Leverkusen during the 2023/24 campaign.
Other dominant Bundesliga forwards in 2024 include Stuttgart’s Serhou Guirassy, Leipzig’s Lois Openda and Frankfurt’s Omar Marmoush. And if we cast our minds back over the history of the German top flight, there have been even more world-class stars that have made their name in this prestigious league.
Since the Bundesliga was formed in 1963, dozens of players have topped the scoring charts of the German top tier. Below is a list of every single person who's got their hands on the Torjagerkanone Award (the German equivalent of the Golden Boot).
Season |
Player |
Club |
Goals |
1963-64 |
Uwe Seeler |
Hamburger SV |
30 |
1964-65 |
Rudolf Brunnenmeier |
1860 Munich |
24 |
1965-66 |
Lothar Emmerich |
Borussia Dortmund |
31 |
1966-67 |
Lothar Emmerich |
Borussia Dortmund |
28 |
Gerd Müller |
Bayern Munich |
28 |
|
1967-68 |
Johannes Lohr |
FC Koln |
27 |
1968-69 |
Gerd Müller |
Bayern Munich |
30 |
1969-70 |
Gerd Müller |
Bayern Munich |
38 |
1970-71 |
Lothar Kobluhn |
Rot-Weiss Oberhausen |
24 |
1971-72 |
Gerd Müller |
Bayern Munich |
40 |
1972-73 |
Gerd Müller |
Bayern Munich |
36 |
1973-74 |
Jupp Heynckes |
Borussia Monchengladbach |
30 |
Gerd Müller |
Bayern Munich |
30 |
|
1974-75 |
Jupp Heynckes |
Borussia Monchengladbach |
27 |
1975-76 |
Klaus Fischer |
Borussia Monchengladbach |
29 |
1976-77 |
Dieter Müller |
FC Koln |
34 |
1977-78 |
Dieter Müller |
FC Koln |
24 |
1978-79 |
Klaus Allofs |
Fortuna Dusseldorf |
22 |
1979-80 |
Karl-Heinz Rummenigge |
Bayern Munich |
26 |
1980-81 |
Karl-Heinz Rummenigge |
Bayern Munich |
29 |
1981-82 |
Horst Hrubesch |
Hamburger SV |
27 |
1982-83 |
Rudi Voller |
Werder Bremen |
23 |
1983-84 |
Karl-Heinz Rummenigge |
Bayern Munich |
26 |
1984-85 |
Klaus Allofs |
FC Koln |
26 |
1985-86 |
Stefan Kuntz |
VfL Bochum |
22 |
1986-87 |
Uwe Rahn |
Borussia Monchengladbach |
24 |
1987-88 |
Jurgen Klinsmann |
VfB Stuttgart |
19 |
1988-89 |
Thomas Allofs |
FC Koln |
17 |
Roland Wohlfarth |
Bayern Munich |
17 |
|
1989-90 |
Jorn Andersen |
Eintracht Frankfurt |
18 |
1990-91 |
Roland Wohlfarth |
Bayern Munich |
21 |
1991-92 |
Fritz Walter |
VfB Stuttgart |
22 |
1992-93 |
Ulf Kirsten |
Bayer Leverkusen |
20 |
Tony Yeboah |
Eintracht Frankfurt |
20 |
|
1993-94 |
Stefan Kuntz |
FC Kaiserslautern |
18 |
Tony Yeboah |
Eintracht Frankfurt |
18 |
|
1994-95 |
Mario Basler |
Werder Bremen |
20 |
Heiko Herrlich |
Borussia Monchengladbach |
20 |
|
1995-96 |
Fredi Bobic |
VfB Stuttgart |
17 |
1996-97 |
Ulf Kirsten |
Bayer Leverkusen |
22 |
1997-98 |
Ulf Kirsten |
Bayer Leverkusen |
22 |
1998-99 |
Michael Preetz |
Hertha BSC |
23 |
1999-2000 |
Martin Max |
1860 Munich |
19 |
2000-01 |
Sergej Barbarez |
Hamburger SV |
22 |
Ebbe Sand |
Schalke 04 |
22 |
|
2001-02 |
Marcio Amoroso |
Borussia Dortmund |
18 |
Martin Max |
1860 Munich |
18 |
|
2002-03 |
Thomas Christiansen |
VfL Bochum |
21 |
Giovane Elber |
Bayern Munich |
21 |
|
2003-04 |
Ailton |
Werder Bremen |
28 |
2004-05 |
Marek Mintal |
FC Nurnberg |
24 |
2005-06 |
Miroslav Klose |
Werder Bremen |
25 |
2006-07 |
Theofanis Gekas |
VfL Bochum |
20 |
2007-08 |
Luca Toni |
Bayern Munich |
24 |
2008-09 |
Grafite |
VfL Wolfsburg |
28 |
2009-10 |
Edin Dzeko |
VfL Wolfsburg |
22 |
2010-11 |
Mario Gomez |
Bayern Munich |
28 |
2011-12 |
Klaas-Jan Huntelaar |
Schalke 04 |
29 |
2012-13 |
Stefan Keissling |
Bayer Leverkusen |
25 |
2013-14 |
Robert Lewandowski |
Borussia Dortmund |
20 |
2014-15 |
Alexander Meier |
Eintracht Frankfurt |
19 |
2015-16 |
Robert Lewandowski |
Bayern Munich |
30 |
2016-17 |
Pierre-Emerick Aubameyang |
Borussia Dortmund |
31 |
2017-18 |
Robert Lewandowski |
Bayern Munich |
29 |
2018-19 |
Robert Lewandowski |
Bayern Munich |
22 |
2019-20 |
Robert Lewandowski |
Bayern Munich |
34 |
2020-21 |
Robert Lewandowski |
Bayern Munich |
41 |
2021-22 |
Robert Lewandowski |
Bayern Munich |
35 |
2022-23 |
Nirclas Fullkrug |
Werder Bremen |
16 |
Christopher Nkunku |
RB Leipzig |
16 |
As you'll have seen, Robert Lewandowski has dominated the Bundesliga scoring charts over the last decade. Along with Gerd Müller, he's joint-top when it comes to Torjagerkanone Trophy wins, with both these prolific strikers having collected a remarkable 7 Golden Boots each. But which of them has the most Bundesliga goals in total?
A two-time Bundesliga top scorer with two different clubs, Fortuna Dusseldorf and FC Koln (the first player to accomplish this feat), Klaus Allofs had a long and storied career in the German top flight, scoring 177 goals over almost two decades.
Joint in 9th-place is Dieter Müller, a Koln legend who also had stints at Stuttgart and Bordeaux in France. He scored a remarkable 34 goals in the 1976/77 season and won the title with Koln the folllowing year, and during that season he became the first (and to this day, only) player to score six goals in a Bundesliga match.
Kauntz lit up the league with VfL Bochum during the mid-1980s after landing a move from the lower-league club Borussia Neunkirchen. In total, he registered 179 goals in the Bundesliga.
Kirsten completed all 13 of his Bundesliga seasons with one club (Bayer Leverkusen), and is the only player on this list to have notched all of their goals for the same team. The three-time Bundesliga top scorer starred for Leverkusen during a period of success where they reached the Champions League Final (2001-02) and won the German Cup (1992-93).
Benjamin Radzun, CC BY-SA 2.0, via Wikimedia Commons
The only non-European on this leaderboard, Peru-born Pizarro enjoyed multiple spells at both Werder Bremen and Bayern Munich, finally retiring at 41 in 2019, after scoring in the Bundesliga during every single calendar year since 1999.
A seriously underrated player who scored a whopping 213 Bundesliga goals but is little-known outside the borders of Germany, Manfred Burgsmüller remains Dortmund's top scorer in Bundesliga history, despite the exploits of the prolific Robert Lewandowski under Jurgen Klopp.
For many supporters, Heynckes is best known as a coach; between 1978 and 2018, he managed five Bundesliga clubs (including four spells at Bayern) and also coached overseas at Real Madrid, Benfica and Athletic Bilbao. But before all that, Heynckes was a prolific Borussia Monchengladbach striker who racked up four league titles and 220 goals in Germany’s top division.
A certified FC Schalke 04 legend who also banged in goals for 1860 Munich, FC Koln and VfL Bochum, Klaus Fischer is a Bundesliga icon who is remembered fondly by fans of many different clubs. His goals per game ratio isn’t as great as some other strikers on this list, but it’s still phenomenal; with 268 in 535, he averaged a goal every 173 minutes during his outstanding 20-year Bundesliga career.
Polish talisman Robert Lewandowski’s move from Borussia Dortmund to Bayern Munich in 2014 may have broken many BVB fans’ hearts, but it allowed the red-hot finisher to take his game to the next level and begin racking up trophies as well as goals. In total, Lewandowski has scored 312 goals in 384 games, and he also currently has the record for the most goals in a single season, scoring an astonishing 41 in the 2020/21 campaign.
Nicknamed ‘Der Bomber’ by his legions of fans, Gerd Müller was a legend of German football with an unbelievable goal record, so it’s no surprise to see his name at the top of the leaderboard. As well as bagging 365 in 427 Bundesliga appearances, he also scored 34 in 35 European Cup games, giving him a goal per game ratio of 0.97 in the competition (a record that still stands today).
If you’d like to find out more about the famous old German stadiums that these iconic players have graced over the decades, check out our guide to the 10 stadiums staging matches at Euro 2024 in Germany.