Who has played the most World Cup matches in history?
Lionel Messi holds the record for most World Cup appearances with 26 matches across five tournaments from 2006 to 2022, per Wikipedia's documented totals.
Verified·Records sourced June 2026
26
World Cup matches played by Lionel Messi, the all-time record, across five tournaments.
Lionel Messi
26 caps Lionel Messi, the World Cup appearances record-holder; free-licensed image via the squad-face harvest.
Last verified 2026-06-15 04:10 UTC - auto-refreshed
| Player | Country | Matches | Period |
|---|---|---|---|
| Lionel Messi | Argentina | 26 | 2006-2022 (5 tournaments) |
| Lothar Matthaus | West Germany/Germany | 25 | 1982-1998 (5 tournaments) |
| Paolo Maldini | Italy | 23 | 1990-2002 (4 tournaments) |
Source: Paolo Maldini Wikipedia article (cites Maldini 23, Matthaus 25, Messi 26). Verified June 2026. This table shows only the three players whose totals were individually confirmed via Wikipedia this session.
Notes
- Only totals verified via individual Wikipedia article cross-reference are published here.
- Further players with high appearance counts (e.g. Cafu, Klose) appear in the broader record but their exact totals were not individually verified this session.