Germany Players with the Most Games Played in The World Cup

All-Time list of players with more matches played for the National Team of Germany in the Soccer World Cups with detail of games played in each competition.

A total of 294 players represented the National Team of Germany in the Soccer World Cups. Of them, 234 played at least one game. Here you have a list with the players with most games played.

scroll for more >>
 
Player
Games Played
World Cups
Game Detail by World Cup
1. Germany Lothar Matthaeus 25 5 2 in 1982, 7 in 1986, 7 in 1990, 5 in 1994, 4 in 1998
2. Germany Miroslav Klose 24 4 7 in 2002, 7 in 2006, 5 in 2010, 5 in 2014
3. Germany Uwe Seeler 21 4 5 in 1958, 4 in 1962, 6 in 1966, 6 in 1970
4. Germany Philipp Lahm 20 3 7 in 2006, 6 in 2010, 7 in 2014
Germany Bastian Schweinsteiger 20 3 7 in 2006, 7 in 2010, 6 in 2014
6. Germany Per Mertesacker 19 3 6 in 2006, 7 in 2010, 6 in 2014
Germany Thomas Müller 19 4 6 in 2010, 7 in 2014, 3 in 2018, 3 in 2022
Germany Manuel Neuer 19 4 6 in 2010, 7 in 2014, 3 in 2018, 3 in 2022
Germany Wolfgang Overath 19 3 6 in 1966, 6 in 1970, 7 in 1974
Germany Karl-Heinz Rummenigge 19 3 5 in 1978, 7 in 1982, 7 in 1986
Germany Berti Vogts 19 3 6 in 1970, 7 in 1974, 6 in 1978
12. Germany Franz Beckenbauer 18 3 6 in 1966, 5 in 1970, 7 in 1974
Germany Thomas Berthold 18 3 6 in 1986, 7 in 1990, 5 in 1994
Germany Pierre Littbarski 18 3 7 in 1982, 5 in 1986, 6 in 1990
Germany Sepp Maier 18 4 0 in 1966, 5 in 1970, 7 in 1974, 6 in 1978
16. Germany Juergen Klinsmann 17 3 7 in 1990, 5 in 1994, 5 in 1998
Germany Karl-Heinz Schnellinger 17 4 2 in 1958, 4 in 1962, 6 in 1966, 5 in 1970
18. Germany Andreas Brehme 16 3 5 in 1986, 6 in 1990, 5 in 1994
Germany Mesut Ozil 16 3 7 in 2010, 7 in 2014, 2 in 2018
20. Germany Lukas Podolski 15 3 7 in 2006, 6 in 2010, 2 in 2014
Germany Hans Schaefer 15 3 5 in 1954, 6 in 1958, 4 in 1962
Germany Rudi Voeller 15 3 6 in 1986, 6 in 1990, 3 in 1994
23. Germany Jérôme Boateng 14 3 5 in 2010, 7 in 2014, 2 in 2018
Germany Paul Breitner 14 2 7 in 1974, 7 in 1982
Germany Karl-Heinz Foerster 14 2 7 in 1982, 7 in 1986
Germany Thomas Haessler 14 3 5 in 1990, 5 in 1994, 4 in 1998
Germany Sami Khedira 14 3 7 in 2010, 5 in 2014, 2 in 2018
Germany Toni Kroos 14 3 4 in 2010, 7 in 2014, 3 in 2018
Germany Bernd Schneider 14 2 7 in 2002, 7 in 2006
Germany Harald Schumacher 14 2 7 in 1982, 7 in 1986
31. Germany Hans-Peter Briegel 13 2 7 in 1982, 6 in 1986
Germany Arne Friedrich 13 2 6 in 2006, 7 in 2010
Germany Torsten Frings 13 2 7 in 2002, 6 in 2006
Germany Manfred Kaltz 13 2 6 in 1978, 7 in 1982
Germany Juergen Kohler 13 3 4 in 1990, 5 in 1994, 4 in 1998
Germany Christoph Metzelder 13 2 7 in 2002, 6 in 2006
Germany Gerd Mueller 13 2 6 in 1970, 7 in 1974
Germany Oliver Neuville 13 2 6 in 2002, 7 in 2006
Germany Willi Schulz 13 3 4 in 1962, 6 in 1966, 3 in 1970
40. Germany Bodo Illgner 12 2 7 in 1990, 5 in 1994
41. Germany Michael Ballack 11 2 6 in 2002, 5 in 2006
Germany Klaus Fischer 11 2 5 in 1978, 6 in 1982
Germany Juergen Grabowski 11 3 0 in 1966, 5 in 1970, 6 in 1974
Germany Didi Hamann 11 2 5 in 1998, 6 in 2002
Germany Fritz Walter 11 2 6 in 1954, 5 in 1958
46. Germany Oliver Bierhoff 10 2 5 in 1998, 5 in 2002
Germany Rainer Bonhof 10 2 4 in 1974, 6 in 1978
Germany Guido Buchwald 10 2 7 in 1990, 3 in 1994
Germany Horst Eckel 10 2 6 in 1954, 4 in 1958
Germany Herbert Erhardt 10 3 0 in 1954, 6 in 1958, 4 in 1962
Germany Horst-Dieter Hoettges 10 3 5 in 1966, 4 in 1970, 1 in 1974
Germany Jens Jeremies 10 2 3 in 1998, 7 in 2002
Germany Felix Magath 10 2 4 in 1982, 6 in 1986
Germany Helmut Rahn 10 2 4 in 1954, 6 in 1958
Germany Horst Szymaniak 10 2 6 in 1958, 4 in 1962