SPORTS

International Football - FIFA World Cup
Most Matches Played (Player)
This list features players with the most matches played in the history of the FIFA World Cup.
RANK | PLAYERS | NATION | APPEARANCES | YEARS |
1 | Lionel Messi | Argentina | 26 | 2005–present |
2 | Lothar Matthäus | Germany (West Germany/Germany) | 25 | 1980–2000 |
3 | Miroslav Klose | Germany | 24 | 2001–2014 |
4 | Paolo Maldini | Italy | 23 | 1988–2002 |
5 | Cristiano Ronaldo | Portugal | 22 | 2003–present |
6 | Diego Maradona | Argentina | 21 | 1977–1994 |
7 | Uwe Seeler | West Germany | 21 | 1954–1970 |
8 | Władysław Żmuda | Poland | 21 | 1973–1986 |
9 | Cafu | Brazil | 20 | 1990–2006 |
10 | Philipp Lahm | Germany | 20 | 2004–2014 |
11 | Grzegorz Lato | Poland | 20 | 1971–1984 |
12 | Hugo Lloris | France | 20 | 2008–2022 |
13 | Javier Mascherano | Argentina | 20 | 2003–2018 |
14 | Bastian Schweinsteiger | Germany | 20 | 2004–2016 |
15 | Antoine Griezmann | France | 19 | 2014–present |
16 | Rafael Márquez | Mexico | 19 | 1997–2018 |
17 | Per Mertesacker | Germany | 19 | 2004–2014 |
18 | Luka Modrić | Croatia | 19 | 2006–present |
19 | Thomas Müller | Germany | 19 | 2010–2025 |
20 | Manuel Neuer | Germany | 19 | 2009–present |
21 | Wolfgang Overath | West Germany | 19 | 1963–1974 |
22 | Ronaldo | Brazil | 19 | 1994–2011 |
23 | Karl-Heinz Rummenigge | West Germany | 19 | 1976–1986 |
24 | Berti Vogts | West Germany | 19 | 1967–1978 |
25 | Franz Beckenbauer | West Germany | 18 | 1965–1977 |
26 | Thomas Berthold | Germany | 18 | 1985–1994 |
27 | Antonio Cabrini | Italy | 18 | 1978–1987 |
28 | Fabio Cannavaro | Italy | 18 | 1997–2010 |
29 | Ángel Di María | Argentina | 18 | 2008–2024 |
30 | Dunga | Brazil | 18 | 1987–1998 |
31 | Olivier Giroud | France | 18 | 2011–2024 |
32 | Mario Kempes | Argentina | 18 | 1973–1982 |
33 | Pierre Littbarski | West Germany | 18 | 1981–1990 |
34 | Sepp Maier | West Germany | 18 | 1966–1979 |
35 | Gaetano Scirea | Italy | 18 | 1975–1986 |
36 | Cláudio Taffarel | Brazil | 18 | 1988–1998 |
37 | Raphaël Varane | France | 18 | 2013–2022 |
38 | Fabien Barthez | France | 17 | 1994–2006 |
39 | Sergio Busquets | Spain | 17 | 2009–2022 |
40 | Roberto Carlos | Brazil | 17 | 1992–2006 |
41 | Iker Casillas | Spain | 17 | 2000–2016 |
42 | Edinson Cavani | Uruguay | 17 | 2008–2022 |
43 | Thierry Henry | France | 17 | 1997–2010 |
44 | Jürgen Klinsmann | Germany | 17 | 1987–1998 |
45 | Lúcio | Brazil | 17 | 2000–2011 |
46 | Ivan Perišić | Croatia | 17 | 2011–present |
47 | Sergio Ramos | Spain | 17 | 2005–2021 |
48 | Karl-Heinz Schnellinger | West Germany | 17 | 1958–1971 |
49 | Enzo Scifo | Belgium | 17 | 1984–1998 |
50 | Peter Shilton | England | 17 | 1970–1990 |
51 | Wesley Sneijder | Netherlands | 17 | 2003–2018 |
52 | Robin van Persie | Netherlands | 17 | 2005–2017 |
53 | Dino Zoff | Italy | 17 | 1968–1983 |
References




