World Cup Record Book
World Cup Player Appearances
A longevity leaderboard for the players with the most men's FIFA World Cup matches.
Latest ranking
2026
#1 Lionel Messi 28
#2 Lothar Matthaus 25
#3 Miroslav Klose 24
#3 Cristiano Ronaldo 24
#5 Paolo Maldini 23
#6 Diego Maradona 21
#6 Uwe Seeler 21
#6 Wladyslaw Zmuda 21
#9 Cafu 20
#9 Philipp Lahm 20
#9 Bastian Schweinsteiger 20
#9 Grzegorz Lato 20
#9 Javier Mascherano 20
#14 Berti Vogts 19
#14 Rafael Marquez 19
Timeline
Key moments
- 2026
Lionel Messi leads matches played
Notes
Methodology
The adapter starts with historical FIFA/Wikipedia player appearance tables, then replaces the active appearance frame with the latest audited 2026 snapshot. During the tournament, StoryOps should refresh this snapshot daily after official lineups and appearances are final.
Player appearance totals combine historical record tables with the June 24, 2026 audited live snapshot for Messi and Cristiano Ronaldo.
Reference
Sources
- Stats — FIFA
- Cristiano Ronaldo the first man to score in six World Cups — FIFA
- Every Harry Kane and Gary Lineker FIFA World Cup goal — FIFA
- All-Time World Cup Top Scorers: Messi Makes History — FOX Sports
- Cristiano Ronaldo at the World Cup: history, results, stats — ESPN
- Lionel Messi becomes World Cup all-time leading scorer — The Guardian
- FIFA World Cup records and statistics — Wikipedia