World Cup Record Book

World Cup Player Appearances

A longevity leaderboard for the players with the most men's FIFA World Cup matches.

Preparing district view
World Cup Icons Walk Embedded district view
Explore full city

Latest ranking

2026

Matches played
#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