Advertisement

Players With the Most Appearences in the World Cup

Stats showing the soccer players with more games played in the Soccer World Cups with information about tournament, total games and National Teams.

scroll for more >>
 
Player
Games Played World Cups National Team
1. Germany Lothar Matthaeus 25 5 - 1982 1986 1990 1994 1998 Germany
2. Germany Miroslav Klose 24 4 - 2002 2006 2010 2014 Germany
3. Italy Paolo Maldini 23 4 - 1990 1994 1998 2002 Italy
4. Argentina Diego Maradona 21 4 - 1982 1986 1990 1994 Argentina
Germany Uwe Seeler 21 4 - 1958 1962 1966 1970 Germany
Poland Wladyslaw Zmuda 21 4 - 1974 1978 1982 1986 Poland
7. Brazil Cafu 20 4 - 1994 1998 2002 2006 Brazil
Germany Philipp Lahm 20 3 - 2006 2010 2014 Germany
Poland Grzegorz Lato 20 3 - 1974 1978 1982 Poland
Argentina Javier Mascherano 20 4 - 2006 2010 2014 2018 Argentina
Germany Bastian Schweinsteiger 20 3 - 2006 2010 2014 Germany
12. Mexico Rafael Marquez 19 5 - 2002 2006 2010 2014 2018 Mexico
Germany Per Mertesacker 19 3 - 2006 2010 2014 Germany
Argentina Lionel Messi 19 4 - 2006 2010 2014 2018 Argentina
Germany Wolfgang Overath 19 3 - 1966 1970 1974 Germany
Brazil Ronaldo 19 4 - 1994 1998 2002 2006 Brazil
Germany Karl-Heinz Rummenigge 19 3 - 1978 1982 1986 Germany
Germany Berti Vogts 19 3 - 1970 1974 1978 Germany
19. Germany Franz Beckenbauer 18 3 - 1966 1970 1974 Germany
Germany Thomas Berthold 18 3 - 1986 1990 1994 Germany
Italy Antonio Cabrini 18 3 - 1978 1982 1986 Italy
Italy Fabio Cannavaro 18 4 - 1998 2002 2006 2010 Italy
Brazil Dunga 18 3 - 1990 1994 1998 Brazil
Argentina Mario Kempes 18 3 - 1974 1978 1982 Argentina
Germany Pierre Littbarski 18 3 - 1982 1986 1990 Germany
Germany Sepp Maier 18 4 - 1966 1970 1974 1978 Germany
Italy Gaetano Scirea 18 3 - 1978 1982 1986 Italy
Brazil Taffarel 18 3 - 1990 1994 1998 Brazil
Advertisement
 
Player
Games Played World Cups National Team
29. France Fabien Barthez 17 3 - 1998 2002 2006 France
Spain Iker Casillas 17 4 - 2002 2006 2010 2014 Spain
Portugal Cristiano Ronaldo 17 4 - 2006 2010 2014 2018 Portugal
France Thierry Henry 17 4 - 1998 2002 2006 2010 France
Germany Juergen Klinsmann 17 3 - 1990 1994 1998 Germany
Brazil Lucio 17 3 - 2002 2006 2010 Brazil
Spain Sergio Ramos 17 4 - 2006 2010 2014 2018 Spain
Brazil Roberto Carlos 17 3 - 1998 2002 2006 Brazil
Germany Karl-Heinz Schnellinger 17 4 - 1958 1962 1966 1970 Germany
Belgium Enzo Scifo 17 4 - 1986 1990 1994 1998 Belgium
England Peter Shilton 17 3 - 1982 1986 1990 England
Holland Wesley Sneijder 17 3 - 2006 2010 2014 Holland
Holland Robin Van Persie 17 3 - 2006 2010 2014 Holland
Italy Dino Zoff 17 4 - 1970 1974 1978 1982 Italy
43. Italy Roberto Baggio 16 3 - 1990 1994 1998 Italy
Italy Giuseppe Bergomi 16 4 - 1982 1986 1990 1998 Italy
Poland Zbigniew Boniek 16 3 - 1978 1982 1986 Poland
Germany Andreas Brehme 16 3 - 1986 1990 1994 Germany
Belgium Jan Ceulemans 16 3 - 1982 1986 1990 Belgium
Brazil Gilberto Silva 16 3 - 2002 2006 2010 Brazil
South Korea Myung Bo Hong 16 4 - 1990 1994 1998 2002 South Korea
Brazil Jairzinho 16 3 - 1966 1970 1974 Brazil
Germany Thomas Mueller 16 3 - 2010 2014 2018 Germany
Uruguay Fernando Muslera 16 3 - 2010 2014 2018 Uruguay
Germany Manuel Neuer 16 3 - 2010 2014 2018 Germany
Germany Mesut Ozil 16 3 - 2010 2014 2018 Germany
Argentina Oscar Ruggeri 16 3 - 1986 1990 1994 Argentina
France Lilian Thuram 16 3 - 1998 2002 2006 France
Spain Andoni Zubizarreta 16 4 - 1986 1990 1994 1998 Spain
58. Brazil Bebeto 15 3 - 1990 1994 1998 Brazil
France Maxime Bossis 15 3 - 1978 1982 1986 France
Brazil Didi 15 3 - 1954 1958 1962 Brazil
Holland Dirk Kuyt 15 3 - 2006 2010 2014 Holland
Brazil Nilton Santos 15 4 - 1950 1954 1958 1962 Brazil
Germany Lukas Podolski 15 3 - 2006 2010 2014 Germany
Brazil Rivelino 15 3 - 1970 1974 1978 Brazil
Holland Arjen Robben 15 3 - 2006 2010 2014 Holland
Germany Hans Schaefer 15 3 - 1954 1958 1962 Germany
Belgium Franky Van Der Elst 15 4 - 1986 1990 1994 1998 Belgium
Germany Rudi Voeller 15 3 - 1986 1990 1994 Germany
Spain Xavi 15 4 - 2002 2006 2010 2014 Spain
70. Germany Jérôme Boateng 14 3 - 2010 2014 2018 Germany
Germany Paul Breitner 14 2 - 1974 1982 Germany
Italy Gianluigi Buffon 14 5 - 1998 2002 2006 2010 2014 Italy
Argentina Jorge Burruchaga 14 2 - 1986 1990 Argentina
England Terry Butcher 14 3 - 1982 1986 1990 England
Uruguay Edinson Cavani 14 3 - 2010 2014 2018 Uruguay
England Bobby Charlton 14 4 - 1958 1962 1966 1970 England
England Ashley Cole 14 3 - 2002 2006 2010 England
Germany Karl-Heinz Foerster 14 2 - 1982 1986 Germany
Brazil Gilmar 14 3 - 1958 1962 1966 Brazil
Uruguay Diego Godin 14 3 - 2010 2014 2018 Uruguay
Germany Thomas Haessler 14 3 - 1990 1994 1998 Germany
Argentina Gonzalo Higuain 14 3 - 2010 2014 2018 Argentina
Spain Andrés Iniesta 14 4 - 2006 2010 2014 2018 Spain
Holland Wim Jansen 14 2 - 1974 1978 Holland
Germany Sami Khedira 14 3 - 2010 2014 2018 Germany
Holland Ruud Krol 14 2 - 1974 1978 Holland
Germany Toni Kroos 14 3 - 2010 2014 2018 Germany
Brazil Leao 14 4 - 1970 1974 1978 1986 Brazil
France Hugo Lloris 14 3 - 2010 2014 2018 France
England Bobby Moore 14 3 - 1962 1966 1970 England
South Korea Ji Sung Park 14 3 - 2002 2006 2010 South Korea
Brazil Pelé 14 4 - 1958 1962 1966 1970 Brazil
France Michel Platini 14 3 - 1978 1982 1986 France
Spain Carles Puyol 14 3 - 2002 2006 2010 Spain
Holland Johnny Rep 14 2 - 1974 1978 Holland
Brazil Rivaldo 14 2 - 1998 2002 Brazil
Italy Paolo Rossi 14 3 - 1978 1982 1986 Italy
Germany Bernd Schneider 14 2 - 2002 2006 Germany
Germany Harald Schumacher 14 2 - 1982 1986 Germany
Spain Fernando Torres 14 3 - 2006 2010 2014 Spain
Brazil Zico 14 3 - 1978 1982 1986 Brazil
 
Share on Facebook Share on Twitter Share on Reddit Share on Linkedin Share on Google Plus One
Share:
Advertisement