Most World Cup Matches Played: Players With the Most Games and Tournaments

Last updated: Jun 19, 2026

The All-Time Most World Cup Appearances Leaderboard

Messi leads the all-time rankings for most World Cup matches played, with his total still growing as 2026 continues.

Here is the complete list, per beIN Sports:

Player Country WC Matches Tournaments
Lionel Messi Argentina 27+ 6 (2006–2026)
Lothar Matthäus Germany 25 5 (1982–1998)
Miroslav Klose Germany 24 4 (2002–2014)
Paolo Maldini Italy 23 4 (1990–2002)
Cristiano Ronaldo Portugal 23+ 6 (2006–2026)
Diego Maradona Argentina 21 4 (1982–1994)
Władysław Żmuda Poland 21 4 (1974–1986)
Cafu Brazil 20 4 (1994–2006)

 

Miroslav Klose’s 24 appearances are complemented by an extraordinary scoring record: he retired as the all-time World Cup top scorer with 16 goals, a mark Messi has now equalled at the 2026 tournament.

Read more about the all-time World Cup goals record and every player who has chased it.

World Cup Goals Record: All-Time Top Scorers and What’s Up for Grabs in 2026

Paolo Maldini played his first World Cup at 21 and his last at 34, representing Italy across four tournaments as one of football’s greatest-ever defenders.

Diego Maradona’s 21 appearances spanned the full arc of his iconic career — from a teenage debutant in 1982 to a veteran bowing out in 1994.

See the Records Being Made — 2026 World Cup Host Cities

The 2026 FIFA World Cup is live right now across 16 cities in the United States, Canada, and Mexico. Group stage matches are still being played in New York, Los Angeles, Dallas, Miami, San Francisco, Atlanta, and Seattle.

Canadian cities Toronto and Vancouver are also hosting, along with Mexican venues in Mexico City, Guadalajara, and Monterrey. Search and compare flights to any host city on Wego to find the best available fares.

Frequently Asked Questions

Who has played in the most World Cup matches of all time?

Lionel Messi currently holds the record with 27 World Cup appearances and counting as of the 2026 tournament. He broke Lothar Matthäus’s previous record of 25 in the 2022 Qatar World Cup Final — his 26th career match at the tournament.

Who holds the record for most World Cup tournaments played?

Both Lionel Messi and Cristiano Ronaldo hold the joint record with six World Cup tournaments, achieved at the 2026 edition. No other player in the sport’s history has competed in more than five.

When did Messi break Lothar Matthäus’s World Cup appearances record?

Messi broke the record in the 2022 Qatar World Cup Final — his 26th career World Cup match — when Argentina beat France on penalties. He surpassed Matthäus’s record of 25 in the grandest possible setting: lifting the trophy that same night.

Who is the oldest outfield player to start a World Cup match?

Cristiano Ronaldo became the oldest outfield player to start a World Cup match at the 2026 tournament, at 41 years and 132 days old, when Portugal played DR Congo. It was also his 23rd career World Cup appearance.

Sources

  1. Opta Analyst — Lionel Messi makes history as first player to appear at six World Cups
  2. Al Jazeera — Lionel Messi rewrites history books at record sixth World Cup
  3. ESPN — Lionel Messi becomes first man to play at 6 World Cups
  4. ESPN — FIFA World Cup 2026 stats: Ronaldo’s oldest outfield player record
  5. Guinness World Records — Lothar Matthäus World Cup appearances record
  6. beIN Sports — Players with the most World Cup matches in history (2026)
  7. Sky Sports — World Cup 2026: Portugal 1-1 DR Congo

Disclaimer: Wego strives to ensure all information presented in this article is accurate and up to date at the time of publication. Travel policies, prices, visa requirements, and conditions can change rapidly. We strongly recommend verifying critical details with official sources before making travel decisions. Wego does not accept liability for any inaccuracies, oversights, or changes that may occur after publication.

Wego Travel

Wego Travel

Wego Travel

Wego Travel

Wego
Save Up to US$25 on Flights with Wego Promo Codes
View Deal ›