The Ledger · Record BookComic Record Edition
The Countdown
20 → 1

Twenty scorers. One summit. A record book that maps the Bundesliga from Der Bomber to the modern scoring age.

Bundesliga All Time Top Scorers: Top 20 Highest Scorers Ever

Bundesliga all time top scorers are led by Gerd Müller with 365 goals, ahead of Robert Lewandowski, Klaus Fischer, Jupp Heynckes and Manfred Burgsmüller. This updated all-time goalscoring ranking covers the top 20 goal leaders, the biggest club milestones, and the legendary finishers who shaped German football’s scoring history from Der Bomber to Lewandowski’s record-breaking Bayern era.

Bundesliga all-time goal scorers football on a German stadium pitch under floodlights
The Bundesliga’s all-time scoring leaders list is led by Gerd Müller, with Robert Lewandowski, Klaus Fischer, Jupp Heynckes and Manfred Burgsmüller among the closest legends.

Quick Answer

Gerd Müller has scored the most goals in Bundesliga history, with 365 goals for Bayern Munich. Robert Lewandowski is second with 312 for Borussia Dortmund and Bayern Munich, Klaus Fischer is third with 268, Jupp Heynckes is fourth with 220, and Manfred Burgsmüller completes the top five with 213. These five players define the elite tier of the Bundesliga’s all-time scoring leaders list.

Most Goals
Gerd Müller, 365
Modern Benchmark
Lewandowski, 312
Classic Chase
Klaus Fischer, 268
Top 20 Cut-Off
Bernd Nickel, 141

Verification: the all-time totals are checked against the official Bundesliga all-time top scorers archive, with active-player figures treated as time-sensitive.

The Main Countdown

Top 20 Bundesliga All Time Top Scorers

The Bundesliga’s historical scoring list shows how German football moved from penalty-box specialists to modern complete forwards. Müller and Lewandowski dominate the summit, while Fischer, Heynckes, Burgsmüller, Pizarro and Kirsten keep different club eras alive.

Rank Player Goals Main Bundesliga Clubs
1 Gerd Müller 365 Bayern Munich
2 Robert Lewandowski 312 Borussia Dortmund, Bayern Munich
3 Klaus Fischer 268 1860 Munich, Schalke, Köln, Bochum
4 Jupp Heynckes 220 Borussia Mönchengladbach, Hannover 96
5 Manfred Burgsmüller 213 Rot-Weiss Essen, Borussia Dortmund, Nürnberg, Werder Bremen
6 Claudio Pizarro 197 Werder Bremen, Bayern Munich, Köln
7 Ulf Kirsten 182 Bayer Leverkusen
8 Stefan Kuntz 179 Bochum, Uerdingen, Kaiserslautern, Arminia Bielefeld
9 Dieter Müller 177 Kickers Offenbach, Köln, Stuttgart, Saarbrücken
10 Klaus Allofs 177 Fortuna Düsseldorf, Köln, Werder Bremen
11 Mario Gómez 170 Stuttgart, Bayern Munich, Wolfsburg
12 Hannes Löhr 166 Köln
13 Karl-Heinz Rummenigge 162 Bayern Munich
14 Bernd Hölzenbein 160 Eintracht Frankfurt
15 Fritz Walter 157 Waldhof Mannheim, Stuttgart, Arminia Bielefeld
16 Marco Reus 156 Borussia Mönchengladbach, Borussia Dortmund
17 Thomas Müller 150 Bayern Munich
18 Thomas Allofs 148 Fortuna Düsseldorf, Kaiserslautern, Köln
19 Stefan Kießling 144 Nürnberg, Bayer Leverkusen
20 Bernd Nickel 141 Eintracht Frankfurt

Note: Totals are based on Bundesliga all-time scoring records available after the 2025-26 season. Active-player totals can change.

“Müller owns the mountain. Lewandowski built the modern staircase toward it.”

THE MATCH JOURNAL
Positions 10–1
The Top Ten

The Top 10 Bundesliga Scorers Explained

The top 10 section of the Bundesliga’s all-time scoring leaders list is where German football history becomes a clash of eras. Müller and Lewandowski define Bayern’s scoring supremacy. Fischer, Heynckes and Burgsmüller carry the classic Bundesliga forward tradition, while Pizarro and Kirsten show how longevity can become its own form of greatness.

Gerd Muller Bundesliga all time top scorer for Bayern Munich

1
Bundesliga Record Holder365 Goals

Gerd Müller

Gerd Müller is the all-time leader in Bundesliga scoring history. His 365 goals for Bayern Munich remain the league’s untouchable summit. Müller’s greatness came from movement, balance, reaction speed and ruthless penalty-box finishing. The record still defines the Bundesliga’s historical scoring list because no player has come within serious striking distance except Lewandowski.

Robert Lewandowski Bundesliga historical goal scorers Bayern Munich and Borussia Dortmund striker

2
Bundesliga Record Holder312 Goals

Robert Lewandowski

Robert Lewandowski is second on the list and the defining modern Bundesliga scorer. His goals came for Borussia Dortmund and Bayern Munich, but his peak arrived in Munich, where he broke single-season records and turned elite finishing into a weekly routine. Lewandowski’s 312 goals made him the closest modern answer to Müller.

Klaus Fischer Bundesliga all-time goal scorers Schalke legend

3
Bundesliga Record Holder268 Goals

Klaus Fischer

Klaus Fischer sits third with 268 goals, built across a long career with 1860 Munich, Schalke, Köln and Bochum. He was famous for spectacular finishes, especially overhead kicks, but the real story is durability. Fischer stayed near the top for decades because he combined technique with an almost stubborn scoring lifespan.

Jupp Heynckes Bundesliga historical goal scorers Borussia Monchengladbach forward

4
Bundesliga Record Holder220 Goals

Jupp Heynckes

Jupp Heynckes is often remembered as a great coach, but his playing record deserves equal respect. His 220 Bundesliga goals came mostly with Borussia Mönchengladbach, where he helped power one of German football’s golden club eras. Heynckes was not just a scorer. He was a central figure in Gladbach’s rise.

Manfred Burgsmuller Bundesliga all time top scorer Borussia Dortmund forward

5
Bundesliga Record Holder213 Goals

Manfred Burgsmüller

Manfred Burgsmüller remains one of the most underrated names in the Bundesliga’s all-time scoring leaders ranking. His 213 goals came across several clubs, but his Borussia Dortmund record gives him special weight. He represents the kind of long-serving scorer whose numbers become louder with time.

Claudio Pizarro Bundesliga historical goal scorers Werder Bremen and Bayern Munich forward

6
Bundesliga Record Holder197 Goals

Claudio Pizarro

Claudio Pizarro is the great foreign longevity story of the Bundesliga. His 197 goals came for Werder Bremen, Bayern Munich and Köln, stretching across more than two decades. Pizarro’s place near the top shows that timing, intelligence and finishing touch can survive far longer than pure speed.

Ulf Kirsten Bundesliga all time top scorer Bayer Leverkusen striker

7
Bundesliga Record Holder182 Goals

Ulf Kirsten

Ulf Kirsten scored all 182 of his Bundesliga goals for Bayer Leverkusen. That single-club identity makes his record stand apart. He was compact, sharp and persistent, a striker who became part of Leverkusen’s modern identity even without the same global spotlight as Bayern’s biggest names.

Stefan Kuntz Bundesliga historical goal scorers Kaiserslautern striker

8
Bundesliga Record Holder179 Goals

Stefan Kuntz

Stefan Kuntz reached 179 goals across Bochum, Uerdingen, Kaiserslautern and Arminia Bielefeld. His career was not built on one giant club alone. It was built through consistent production in different environments, which makes his place in the top 10 a testament to adaptability.

Dieter Muller Bundesliga all-time goal scorers Koln striker

9
Bundesliga Record Holder177 Goals

Dieter Müller

Dieter Müller’s 177 goals made him one of Köln’s great Bundesliga scorers. His name also carries one of the league’s wildest records: six goals in a single Bundesliga match. That mixture of overall volume and one unforgettable scoring storm keeps him locked into the league’s mythology.

Klaus Allofs Bundesliga historical goal scorers Fortuna Dusseldorf Koln and Werder Bremen forward

10
Bundesliga Record Holder177 Goals

Klaus Allofs

Klaus Allofs shares the 177-goal mark with Dieter Müller, but his story travels through Fortuna Düsseldorf, Köln and Werder Bremen. He was more than a finisher: he became a symbol of intelligent attacking play, consistent production and long-term value across several Bundesliga environments.

Record Cabinet

Bundesliga Scoring Records And Club Milestones

The all-time scoring list is not only about the biggest number. It also shows club eras, tactical shifts and different kinds of German football greatness. Bayern own the summit through Müller and Lewandowski. Schalke’s place is carried by Fischer. Gladbach’s golden age appears through Heynckes, while Dortmund’s scoring history still includes Burgsmüller and Reus.

Most Goals Overall

Gerd Müller, 365 goals.

Bayern Munich Leader

Müller, all 365 goals for Bayern.

Modern Bayern Peak

Lewandowski, 238 Bundesliga goals for Bayern.

Schalke Icon

Klaus Fischer, 182 goals for Schalke.

Gladbach Golden Era

Jupp Heynckes, 195 goals for Gladbach.

Leverkusen Leader

Ulf Kirsten, 182 goals.

Köln Scoring Legacy

Hannes Löhr, 166 goals.

Top 20 Cut-Off

Bernd Nickel, 141 goals.

This is why the Bundesliga’s all-time scoring leaders list works as a compact history map. Müller represents Bayern’s original scoring empire. Lewandowski represents the modern data-age striker. Fischer represents Schalke’s classic firepower. Heynckes carries Gladbach’s golden generation, while Pizarro, Kirsten and Reus show how different kinds of longevity can leave permanent marks.

The Active Chase

Active Players Still Climbing The List

The Bundesliga’s historical scoring table is mostly ruled by retired legends, but the active chase is still alive. As of 17 September 2026, Harry Kane sits on 99 Bundesliga goals, one short of the 100-goal club. He remains outside the all-time top 20, whose current cut-off is Bernd Nickel on 141, but his scoring pace keeps the lower end of the historical ranking in view.

  • Highest active chase: Harry Kane — 99 Bundesliga goals as of 17 September 2026.
  • Modern Bayern benchmark: Robert Lewandowski — 312 Bundesliga goals.
  • All-time Bayern benchmark: Gerd Müller — 365 Bundesliga goals.
  • Current top-20 cut-off: Bernd Nickel — 141 Bundesliga goals.

TMJ Verdict: Müller’s Record Still Defines The Mountain

The Bundesliga’s all-time scoring leaders list is still ruled by Gerd Müller, and 365 remains one of Europe’s most intimidating league records. Lewandowski came closer than anyone in the modern era, but even his 312-goal total stopped well short of Der Bomber’s summit.

For now, German football’s scoring throne still belongs to Müller, but the full top 20 tells a richer story of Bayern dominance, Schalke folklore, Gladbach history and Bundesliga finishing craft.

Frequently Asked Questions

Who is the Bundesliga all time top scorer?

Gerd Müller is the Bundesliga all time top scorer with 365 goals, all scored for Bayern Munich.

Who are the top five Bundesliga goal scorers?

The top five are Gerd Müller, Robert Lewandowski, Klaus Fischer, Jupp Heynckes and Manfred Burgsmüller.

How many Bundesliga goals did Robert Lewandowski score?

Robert Lewandowski scored 312 Bundesliga goals for Borussia Dortmund and Bayern Munich.

Who scored the most Bundesliga goals for Bayern Munich?

Gerd Müller scored the most Bundesliga goals for Bayern Munich, with 365.

Who is the highest non-German scorer in Bundesliga history?

Robert Lewandowski is the highest non-German scorer in Bundesliga history with 312 goals.

Is Harry Kane in the Bundesliga top 20 scorers?

No. Harry Kane is not yet inside the Bundesliga’s all-time top 20. As of 17 September 2026, he has 99 Bundesliga goals; the current top-20 cut-off is 141.

Sources and Verification

Last updated: 17 September 2026. Historical totals were rechecked against official Bundesliga and DFB record data. Ulf Kirsten is listed on 182 Bundesliga goals, and active-player figures are treated as time-sensitive. Harry Kane was on 99 Bundesliga goals at the latest check.

SHARE THIS STORY

By The Match Journal Editorial Team

Discover more from The Match Journal

Subscribe now to keep reading and get access to the full archive.

Continue reading