Players Who Have Played the Most FIFA World Cup Matches Full List
The FIFA World Cup is the pinnacle of international football, where longevity, consistency, and national success determine legendary status. As the expanded 2026 tournament (48 teams, 104 matches) gets underway in North America, the all-time record for most matches played remains firmly held by Lionel Messi.
1. Lionel Messi (Argentina) – 26 matches
Across 5 tournaments (2006–2022).
Messi broke the record in the 2022 final, where Argentina won the title.
2. Lothar Matthäus (West Germany/Germany) – 25 matches
Across 5 tournaments (1982–1998).
Captain of the 1990 champions.
3. Miroslav Klose (Germany) – 24 matches
Across 4 tournaments (2002–2014).
All-time World Cup goalscorer (16 goals); 2014 champion.
4. Paolo Maldini (Italy) – 23 matches
Across 4 tournaments (1990–2002).
Legendary defender; never won the trophy despite reaching the 1994 final.
5. Cristiano Ronaldo (Portugal) – 22 matches
Across 5 tournaments (2006–2022).
Scored in every edition; expected to play a sixth in 2026.
Tied for 6th – 21 matches
Diego Maradona (Argentina): Across 4 tournaments (1982–1994). 1986 champion.
Uwe Seeler (West Germany): Across 4 tournaments (1958–1970).
WÅ‚adysÅ‚aw Å»muda (Poland): Across 4 tournaments (1974–1986).
Tied for 9th – 20 matches
Cafu (Brazil)
Philipp Lahm (Germany)
Grzegorz Lato (Poland)
Javier Mascherano (Argentina)
Bastian Schweinsteiger (Germany)
Rafael Márquez (Mexico)
Olivier Giroud (France)* (active, but unlikely to add more)
Tied for 15th – 19 matches
Wolfgang Overath (West Germany)
Ronaldo Nazário (Brazil)
Karl-Heinz Rummenigge (West Germany)
Berti Vogts (West Germany)
Per Mertesacker (Germany)
Antoine Griezmann (France)
Luka Modrić (Croatia)
The 2026 World Cup (48 teams, more matches) could see active players like Ronaldo (confirmed for his sixth) and potentially Messi add to their totals significantly if their teams progress far. Germany's historical success explains their dominance on this list.
______
0 Comments