
Former Barcelona and England national team player Gary Lineker named the superior player in the rivalry between Argentina’s Lionel Messi and Portugal’s Cristiano Ronaldo.
Lineker said on the program Faitelson sin censura on TUDN México:
It's incredible what these two have done over twenty years, considering their rivalry. The best in history for me is Messi.
Messi currently plays for Inter Miami. In 2025, the 38-year-old Argentine appeared in 46 matches for the American club, scoring 42 goals and providing 19 assists.
Ronaldo plays for Al-Nassr in Saudi Arabia. This season, the 40-year-old Portuguese has played 11 matches for the team, scoring 11 goals and providing two assists.


