Cristiano Ronaldo has offered a public message of respect to longtime rival Lionel Messi following the Argentine’s emotional farewell from international football.

Messi played his final match for Argentina on Tuesday night, scoring once and providing two assists in a 3-0 friendly victory over Benin at the Estadio Monumental in Buenos Aires. The 39-year-old, widely regarded as one of the greatest players in football history, described the occasion as “the saddest day of my career” after more than two decades representing his country.
In a comment on Messi’s Instagram post marking the end of his international journey on Wednesday, Ronaldo wrote: “Leo, so many years defending your country and a story that will live on forever. You have all my respect for everything you’ve achieved with Argentina. A hug.”

The Portuguese star’s words were widely reported on Wednesday, including by Spanish newspaper Marca, which noted that mutual respect has long existed between the two icons despite their intense on-pitch rivalry spanning more than 15 years.
Messi announced his retirement from the Argentina national team in late August, shortly after the side’s 2026 World Cup final defeat to Spain. He cited the emotional and physical toll of the tournament, which coincided with the illness and subsequent death of his father, Jorge Messi, as factors in his decision.
Their latest exchange comes as both players, now in the later stages of their careers, continue to draw global attention, Messi with Inter Miami and Ronaldo with Al-Nassr.
The tribute underscores a shared recognition of extraordinary careers defined by excellence, longevity and national service.