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.
see also
Lionel Messi’s message after Inter Miami’s historic qualification to Round of 16 for the Club World Cup
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 matchesFabio – 1,177 matchesLionel Messi – 1,142 matchesJoão Moutinho – 1,071 matchesYasuhito Endō – 1,057 matchesAndrés Iniesta – 1,046 matchesLuka Modrić – 1,033 matchesDani Alves – 1,019 matchesIvan Rakitić – 1,014 matchesSergio Ramos – 1,015 matches

see also
Cristiano Ronaldo breaks silence with three-word reply to Stefano Pioli’s Al-Nassr exit – Neymar’s ex-boss to take over?
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.