Home/Most World Cup Appearances All Time
🏆 All-Time Records

Most World Cup Appearances of All Time

Playing at the World Cup is the pinnacle of any footballer's career. To appear at multiple tournaments and accumulate a large number of matches requires not just talent but extraordinary longevity at the very highest level. These are the players who have featured the most times at the FIFA World Cup.

RankPlayerCountryAppearancesTournaments
🥇Lionel MessiArgentina346
🥈Cristiano RonaldoPortugal276
🥉Lothar MatthäusGermany255
4Miroslav KloseGermany244
5Paolo MaldiniItaly234
5Luka ModrićCroatia235
5Manuel NeuerGermany235
8Kylian MbappéFrance223
9Thibaut CourtoisBelgium214
9Diego MaradonaArgentina214
9Nicolás OtamendiArgentina214
9Ivan PerišićCroatia214
9Uwe SeelerWest Germany214
9Władysław ŻmudaPoland214

Key Facts

  • Messi holds the all-time record with 34 appearances across six World Cups, eight of them in 2026
  • Cristiano Ronaldo played at a sixth World Cup in 2026 aged 41 and is now second on 27
  • Messi and Ronaldo are the only players to have appeared at six World Cup tournaments
  • The expanded 48-team format let a 2026 finalist play eight matches, against seven under the old format
  • Six of the fourteen players on this list added to their tally in 2026

Frequently Asked Questions

Who has the most World Cup appearances of all time?

Lionel Messi holds the record for most World Cup appearances with 34 matches played across six tournaments between 2006 and 2026. He played all eight matches on the run to the 2026 final.

How many World Cups has Cristiano Ronaldo played in?

Cristiano Ronaldo has played in six World Cups — 2006, 2010, 2014, 2018, 2022 and 2026, the last of them aged 41. Only Lionel Messi has also appeared at six.

How many World Cup appearances did Lothar Matthäus make?

Lothar Matthäus made 25 World Cup appearances across five tournaments between 1982 and 1998. That was the record until Lionel Messi passed it in 2022, and Matthäus now sits third behind Messi and Cristiano Ronaldo.

Who has played in the most World Cup tournaments?

Lionel Messi and Cristiano Ronaldo, who both played at six tournaments between 2006 and 2026. Goalkeeper Guillermo Ochoa was named in six Mexico squads across the same span.

Did the appearances record change at World Cup 2026?

Messi extended it rather than lost it, going from 26 to 34 across Argentina's eight matches. Cristiano Ronaldo moved up to second on 27, and Luka Modrić, Manuel Neuer, Kylian Mbappé, Thibaut Courtois, Nicolás Otamendi and Ivan Perišić all climbed into the top fourteen.

How many matches can a player play at World Cup 2026?

Eight, and both finalists did. The expanded 48-team format added a Round of 32, so Spain and Argentina each played three group games, a Round of 32, Round of 16, quarter-final, semi-final and the final.

Related Pages

World Cup Top Scorers All Time
World Cup 2026 Prize Money
World Cup 2026 Highest Paid Players
Premier League Players at World Cup 2026
← All Lists