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 MessiArgentina265
🥈Lothar MatthäusGermany255
🥉Miroslav KloseGermany244
4Paolo MaldiniItaly234
5Cristiano RonaldoPortugal225
6Diego MaradonaArgentina214
7Uwe SeelerWest Germany214
8Wladyslaw ZmudaPoland214
9CafuBrazil204
10Philipp LahmGermany203

Key Facts

  • Messi holds the all-time record with 26 appearances across 5 World Cups
  • Cristiano Ronaldo played in five World Cups and could appear at 2026 aged 41
  • The 2026 expanded 48-team format means more matches and more opportunities to climb this list

Frequently Asked Questions

Who has the most World Cup appearances of all time?

Lionel Messi holds the record for most World Cup appearances with 26 matches played across five tournaments between 2006 and 2022.

How many World Cups has Cristiano Ronaldo played in?

Cristiano Ronaldo has played in five World Cups — 2006, 2010, 2014, 2018 and 2022 — and could appear at a sixth in 2026 aged 41.

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, making him the second most capped player in World Cup history.

Who has played in the most World Cup tournaments?

Several players have appeared in five World Cup tournaments including Lionel Messi, Lothar Matthäus, Cristiano Ronaldo and Antonio Carbajal.

Will any players break the appearances record at World Cup 2026?

Cristiano Ronaldo could add to his tally at 2026 if selected for Portugal aged 41. No active player is close to Messi's record of 26 appearances.

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

With the expanded 48-team format at 2026, a player could theoretically play up to 8 matches — three group stage games, a Round of 32, Round of 16, quarter-final, semi-final and 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