The Bundesliga 100-goal club
The players with 100 or more Bundesliga goals since the league began in 1963–64, led by Gerd Müller's 365 and Robert Lewandowski's 312, and the clubs where they scored them.
Gerd Müller's 365 goals lead the Bundesliga's list, and Robert Lewandowski is the closest, 53 behind with 312: 74 for Borussia Dortmund from 2010 to 2014, then 238 for Bayern Munich, one of the moves between Bayern and Dortmund. Klaus Fischer is third with 268, 97 behind Müller, and only five players have reached 200.
The list counts Bundesliga goals only, from the league's first season, 1963–64, and club records hold more. Uwe Seeler's only German club in Goaler's data is Hamburg, from 1953 to 1972, with 404 league goals; the list counts the 137 he scored in the Bundesliga. Gerd Müller's Bayern record, which starts in 1964, holds 398 league goals against the list's 365. None of the 50 in our data was born before Seeler, in 1936, and 25 of the 50 were born in the 1950s or 1960s; only eleven were born in 1980 or later.
The 57 names on English Wikipedia's list of Bundesliga top scorers, revised on 2 November 2026 after that day's matches, include seven that are not in our data, with between 100 and 141 goals each. The table's first 19 places are therefore complete.
| # | Player | Country | Born | Goals |
|---|---|---|---|---|
| 1 | Gerd Müller | Germany | 1945 | 365 |
| 2 | Robert Lewandowski | Poland | 1988 | 312 |
| 3 | Klaus Fischer | Germany | 1949 | 268 |
| 4 | Jupp Heynckes | Germany | 1945 | 220 |
| 5 | Manfred Burgsmüller | Germany | 1949 | 213 |
| 6 | Claudio Pizarro | Peru | 1978 | 197 |
| 7 | Ulf Kirsten | Germany | 1965 | 181 |
| 8 | Stefan Kuntz | Germany | 1962 | 179 |
| 9= | Dieter Müller | Germany | 1954 | 177 |
| 9= | Klaus Allofs | Germany | 1956 | 177 |
| 11 | Mario Gómez | Germany | 1985 | 170 |
| 12 | Hannes Löhr | Germany | 1942 | 166 |
| 13 | Karl-Heinz Rummenigge | Germany | 1955 | 162 |
| 14 | Bernd Hölzenbein | Germany | 1946 | 160 |
| 15 | Fritz Walter | Germany | 1960 | 157 |
| 16 | Marco Reus | Germany | 1989 | 156 |
| 17 | Thomas Müller | Germany | 1989 | 150 |
| 18 | Thomas Allofs | Germany | 1959 | 148 |
| 19 | Stefan Kießling | Germany | 1984 | 144 |
| 20= | Andrej Kramarić | Croatia | 1991 | 141 |
| 22 | Uwe Seeler | Germany | 1936 | 137 |
| 23 | Horst Hrubesch | Germany | 1951 | 136 |
| 24 | Giovane Élber | Brazil | 1972 | 133 |
| 25 | Rudi Völler | Germany | 1960 | 132 |
| 26 | Michael Zorc | Germany | 1962 | 131 |
| 27 | Karl Allgöwer | Germany | 1957 | 129 |
| 28= | Dieter Hoeneß | Germany | 1953 | 127 |
| 28= | Vedad Ibišević | Bosnia and Herzegovina | 1984 | 127 |
| 30 | Martin Max | Germany | 1968 | 126 |
| 32 | Frank Mill | Germany | 1958 | 123 |
| 33= | Lothar Matthäus | Germany | 1961 | 121 |
| 33= | Miroslav Klose | Germany | 1978 | 121 |
| 36 | Roland Wohlfarth | Germany | 1963 | 120 |
| 37= | Ronald Worm | Germany | 1953 | 119 |
| 39 | Pierre Littbarski | Germany | 1960 | 116 |
| 40 | Lothar Emmerich | Germany | 1941 | 115 |
| 42 | Kevin Kurányi | Germany | 1982 | 111 |
| 43= | Andreas Möller | Germany | 1967 | 110 |
| 43= | Jürgen Klinsmann | Germany | 1964 | 110 |
| 45 | Jürgen Grabowski | Germany | 1944 | 109 |
| 46= | Fredi Bobic | Germany | 1971 | 108 |
| 46= | Klaus Toppmöller | Germany | 1951 | 108 |
| 48 | Uwe Rahn | Germany | 1962 | 107 |
| 49= | Aílton Gonçalves da Silva | Brazil | 1973 | 106 |
| 49= | Stéphane Chapuisat | Switzerland | 1969 | 106 |
| 52 | Bruno Labbadia | Germany | 1966 | 103 |
| 53= | Harry Kane | England | 1993 | 102 |
| 53= | Timo Werner | Germany | 1996 | 102 |
| 55 | Marco Bode | Germany | 1969 | 101 |
| 56= | Serge Gnabry | Germany | 1995 | 100 |
Ten clubs, sixteen clubmen
Ten clubs share the sixteen of the 50 who, by the list's own club column, scored for nobody else in the Bundesliga. Bayern has four, Gerd Müller, Karl-Heinz Rummenigge (162), Thomas Müller (150) and Harry Kane (102); Borussia Dortmund two, Michael Zorc (131) and Lothar Emmerich (115); Eintracht Frankfurt two, Bernd Hölzenbein (160) and Jürgen Grabowski (109); and Köln two, Hannes Löhr (166) and Pierre Littbarski (116). Ulf Kirsten (181) did it for Bayer Leverkusen, Karl Allgöwer (129) for Stuttgart, Klaus Toppmöller (108) for Kaiserslautern, Marco Bode (101) for Werder Bremen, Andrej Kramarić (141) for Hoffenheim and Seeler for Hamburg.
Others moved and kept scoring. Fischer's 268 came at four clubs: 182 for Schalke, 31 for Köln, 28 for 1860 Munich and 27 for VfL Bochum. Stefan Kuntz also scored for four, 75 of his 179 at Kaiserslautern, and Lothar Matthäus scored 85 of his 121 for Bayern and 36 for Borussia Mönchengladbach.
Eight from abroad
Lewandowski heads the table's eight foreign players, who come from seven countries; the other 42 are German, Kirsten among them, who also played for East Germany. Claudio Pizarro of Peru is next, and his 197 came for Werder Bremen (109), Bayern (87) and Köln (1). Kramarić is Croatian, and Brazil has two, Giovane Élber (133) and Aílton Gonçalves da Silva (106). The rest are Vedad Ibišević of Bosnia and Herzegovina (127), Stéphane Chapuisat of Switzerland (106, 102 of them for Dortmund) and Kane of England.
Kane and the North American four
Kane is the only player in this table who is also past 100 in the Premier League, where he has 213. By the list's key, he, Kramarić and Serge Gnabry (100) were the only members still in the Bundesliga at the start of November 2026. Four others had moved to North America: Lewandowski to Chicago Fire, Marco Reus (156) to LA Galaxy, Thomas Müller to Vancouver Whitecaps and Timo Werner (102) to San Jose Earthquakes.
Facts from Goaler's football data, built from English Wikipedia (CC BY-SA 4.0) and Wikidata (CC0). Text written for Goaler. Goal totals from English Wikipedia's list of Bundesliga top scorers, as revised on 2 November 2026 (matches played to 2 November 2026).
