Soccer
Comments

Cristiano Ronaldo’s historic record that Lionel Messi is on track to break

francisco quatrin
articipating in the Club World Cup gives Messi a chance to add more to his total — and perhaps even challenge Ronaldo’s incredible benchmark in the near future.
© Getty Imagesarticipating in the Club World Cup gives Messi a chance to add more to his total — and perhaps even challenge Ronaldo’s incredible benchmark in the near future.

Comparisons between Lionel Messi and Cristiano Ronaldo always spark debate among soccer fans. While the Portuguese star remains the player with the most matches played since 2000, the Argentine icon is closing in on this historic milestone.

Cristiano Ronaldo’s Match Record: The Milestone Messi Has in His Sights

According to a unique ranking by Transfermarkt, Cristiano Ronaldo leads all players with 1,300 matches played since the year 2000. However, Lionel Messi isn’t far behind, with 1,142 games under his belt — a staggering number that could grow even more if he continues playing in the years ahead.

Ronaldo, known for his longevity and consistency, firmly holds the top spot, ahead of many other football greats. But as Messi remains active, the gap between them continues to shrink.

Another name worth noting is Fabio, the veteran Brazilian goalkeeper for Fluminense, who currently holds second place with 1,177 matches played. Both Messi and Fabio continue adding to their tallies, and with both players competing in the Club World Cup in the United States, there’s a real chance the rankings could shift again.

Lionel Messi’s message after Inter Miami’s historic qualification to Round of 16 for the Club World Cup

see also

Players with the Most Matches Played Since 2000

The ranking of players with the most appearances since the 2000/01 season reveals some truly impressive numbers. Cristiano Ronaldo, Fabio, and Lionel Messi headline a list filled with legendary names. Here are the top 10:

  • Cristiano Ronaldo – 1,300 matches
  • Fabio – 1,177 matches
  • Lionel Messi – 1,142 matches
  • João Moutinho – 1,071 matches
  • Yasuhito Endō – 1,057 matches
  • Andrés Iniesta – 1,046 matches
  • Luka Modrić – 1,033 matches
  • Dani Alves – 1,019 matches
  • Ivan Rakitić – 1,014 matches
  • Sergio Ramos – 1,015 matches
Advertisement
Cristiano Ronaldo breaks silence with three-word reply to Stefano Pioli’s Al-Nassr exit – Neymar’s ex-boss to take over?

see also

As the numbers continue to rise for these players, fans around the world watch closely to see if Messi can eventually surpass Cristiano Ronaldo’s historic record — a feat that would add yet another chapter to their legendary rivalry.

200+ Channels With Sports & News
200+ Channels With Sports & News
  • Starting price: $33/mo. for fubo Latino Package
  • Watch Premier League, Liga MX & Copa Libertadores
The New Home of MLS
The New Home of MLS
  • Price: $14.99/mo. for MLS Season Pass
  • Watch every MLS game including playoffs & Leagues Cup
Many Sports & ESPN Originals
Many Sports & ESPN Originals
  • Price: $10.99/mo. (or get ESPN+, Hulu & Disney+ for $14.99/mo.)
  • Features Bundesliga, LaLiga, NWSL, & USL
2,000+ soccer games per year
2,000+ soccer games per year
  • Price: $7.99/mo
  • Features Champions League, Serie A, Europa League & EFL
175 Premier League Games & PL TV
175 Premier League Games & PL TV
  • Starting price: $7.99/mo. for Peacock Premium
  • Watch 175 exclusive EPL games per season
EDITORS’ PICKS

World Soccer Talk © 2025. Made in Florida.

World Soccer Talk, like Futbol Sites, is a company owned by Better Collective. All rights reserved. World Soccer Talk is reader-supported and may earn a commission through our partner links.

Better Collective Logo