top of page
SPORTS

International Football - Germany
Most Appearances
This list features the players with the most appearances for the Germany national team.
RANK | PLAYERS | APPEARANCES | YEARS |
1 | Lothar Matthäus | 150 | 1980–2000 |
2 | Miroslav Klose | 137 | 2001–2014 |
3 | Thomas Müller | 131 | 2010–2023 |
4 | Lukasz Podolski | 130 | 2004–2017 |
5 | Manuel Neuer | 124 | 2009–2024 |
6 | Bastian Schweinsteiger | 121 | 2004–2016 |
7 | Toni Kroos | 114 | 2010–2024 |
8 | Philipp Lahm | 113 | 2004–2014 |
9 | Jurgen Klinsmann | 108 | 1988–1998 |
10 | Jürgen Kohler | 105 | 1986–1998 |
11 | Joshua Kimmich | 105 | 2016–present |
References
Wikipedia. (2025). Germany national football team records and statistics – Most appearances. Available at: https://en.wikipedia.org/wiki/Germany_national_football_team_records_and_statistics#Most_appearances (Accessed 1 December 2025).

SCALA
lists
bottom of page



