Sports

All-time top scorers in German football history

Explore the legendary footballers who have etched their names in the annals of German football by scoring the most goals throughout history. This ranking highlights the prolific strikers and attacking midfielders who have consistently found the back of the net in various competitions, including the Bundesliga, DFB-Pokal, and international matches for the German national team. Discover the record-holders for career goals, national team goals, and top league tallies, featuring iconic names and their remarkable scoring achievements. Ideal for fans of German football, statistics, and historical player performance.

0100% verified
  1. 1

    Robert Lewandowski

    0 Global Votes
    • Best goals-per-game ratio in history (0.94)

      (+4)

    Robert Lewandowski is the second-highest goalscorer in Bundesliga history and the top non-German scorer, with an impressive 312 goals. He broke Gerd Müller's single-season record, demonstrating his exceptional scoring prowess and consistency over many years.

  2. 2

    Klaus Fischer (1968)

    0 Global Votes
    • Ranks third in Bundesliga history for all-time goals

      (+4)

    Klaus Fischer ranks third in Bundesliga history with 268 goals, showcasing remarkable longevity and a flair for spectacular goals. His consistent scoring over 19 years in the league firmly places him among Germany's elite goalscorers.

  3. 3

    Jupp Heynckes (1964)

    0 Global Votes
    • Fourth-highest goalscorer in Bundesliga history

      (+3)

    Jupp Heynckes is a legendary figure in German football, ranking among the top five all-time Bundesliga goalscorers with 220 goals. His prolific career as a striker for Borussia Mönchengladbach and Hannover cemented his place in history.

  4. 4

    Manfred Burgsmüller (1969)

    0 Global Votes
    • Scored 213 goals in 447 Bundesliga games

      (+4)

    Manfred Burgsmüller is a significant name in German football, holding a strong position in the top five Bundesliga scorers with 213 goals. His career spanned multiple clubs, demonstrating his consistent ability to find the back of the net.

  5. 5

    Claudio Pizarro (1999)

    0 Global Votes
    • Scored first goal for Werder Bremen in 1999

      (+4)

    Claudio Pizarro is the highest-scoring foreign player in Bundesliga history after Robert Lewandowski, with 197 goals. His longevity and consistent performance across multiple clubs make him a notable figure in German football.

  6. All the rankings you can imagine

    Thousands of verified votes to discover the best. Your vote here counts

  7. 6

    Ulf Kirsten (1990)

    0 Global Votes
    • Scored 182 goals in 350 Bundesliga matches for Bayer Leverkusen

      (+2)

    Ulf Kirsten was a consistent and prolific goalscorer for Bayer Leverkusen, securing his place among the top 10 all-time Bundesliga scorers with 182 goals. His dedication to one club for most of his career is also noteworthy.

  8. 7

    Stefan Kuntz (1983)

    0 Global Votes
    • Scored 179 goals in the Bundesliga

      (+3)

    Stefan Kuntz had a long and successful career in the Bundesliga, scoring 179 goals and contributing significantly to various clubs. His consistent goal-scoring ability over many seasons earns him a spot among the top German scorers.

  9. 8

    Dieter Müller (1973)

    0 Global Votes
    • Scored 177 goals in 303 German league games

      (+4)

    Dieter Müller is tied for ninth place in all-time Bundesliga goals with 177, and famously holds the record for most goals in a single Bundesliga game. His explosive scoring ability makes him a memorable top scorer.

  10. 9

    Klaus Allofs (1975)

    0 Global Votes
    • Prolific goalscorer for club and country

      (+2)

    Klaus Allofs is tied with Dieter Müller for ninth place in all-time Bundesliga goals, having scored 177 goals. His achievement of being a two-time Bundesliga top scorer with different clubs underscores his consistent quality.

  11. 10

    Miroslav Klose (2001)

    0 Global Votes
    • Scored 16 goals in the 2001-02 season

      (+3)

    Miroslav Klose is Germany's all-time leading goalscorer on the international stage with 71 goals and holds the record for most goals in FIFA World Cup tournaments. His unparalleled success in major international competitions makes him a top scorer in German football history.

  12. 11

    Lukas Podolski (2004)

    0 Global Votes
    • Fourth most-capped player in German history

      (+4)

    Lukas Podolski ranks third on the list of Germany's all-time international goalscorers with 49 goals. His powerful left foot and long career with the national team make him a significant figure in German football history.

  13. 12

    Rudi Völler (1982)

    0 Global Votes
    • Consistent goalscorer

      (+4)

    Rudi Völler was a prominent striker for Germany in the 1980s and early 1990s, scoring 47 goals for the national team. His leadership and goal-scoring ability were crucial during a successful era for German football.

  14. 13

    Jürgen Klinsmann (1987)

    0 Global Votes
    • Bundesliga top scorer in 1987-88

      (+4)

    Jürgen Klinsmann was a key attacker for Germany during his playing career, scoring 47 goals for the national team. His dynamic style of play and important goals in major tournaments make him a top scorer in German football.