top of page
SPORTS

International Football - Germany
Most Goals Scored
This list features the players with the most goals scored for the Germany national team.
RANK | PLAYERS | APPEARANCES | GOALS SCORED | YEARS |
1 | Miroslav Klose | 137 | 71 | 2001–2014 |
2 | Gerd Müller | 62 | 68 | 1967–1974 |
3 | Lukasz Podolski | 130 | 49 | 2004–2017 |
4 | Rudi Völler | 90 | 47 | 1983–1994 |
5 | Jurgen Klinsmann | 108 | 47 | 1988–1998 |
6 | Karl-Heinz Rummenigge | 95 | 45 | 1977–1986 |
7 | Thomas Müller | 131 | 45 | 2010–2023 |
8 | Uwe Seeler | 72 | 43 | 1958–1970 |
9 | Michael Ballack | 98 | 42 | 2001–2009 |
10 | Oliver Bierhoff | 70 | 37 | 1996–2002 |
References
Wikipedia. (2025). Germany national football team records and statistics – Top goalscorers. Available at: https://en.wikipedia.org/wiki/Germany_national_football_team_records_and_statistics#Top_goalscorers (Accessed 1 December 2025).

SCALA
lists
bottom of page



