Ronaldo and Messi’s international records compared—shocking gap revealed

Cristiano Ronaldo’s Portugal Record vs. Lionel Messi’s Argentina Record.
Both men have now played their last international matches.
Messi’s retirement from Argentina duty was already announced when he took the field against Benin for his emotional farewell.
He scored and assisted twice in a fitting finale.
Ronaldo’s final days with Portugal were wildly different.
His public fallout with manager Jorge Jesus marred the September-October international break.
His retirement announcement came six weeks after his final match — a 1–0 win over Wales.
But while the endings differed, both superstars enjoyed extraordinary, trophy-laden spells spanning three decades.
So how do their final international records compare?
Ronaldo leads the all-time scoring charts with 146 goals in 234 appearances.

Messi bowed out at 126 strikes in 208 matches.
Their goals-per-game record is almost identical.
Ronaldo scored 0.62 per Portugal cap.
Messi scored 0.61 per Argentina cap.
When it comes to assists, there is no contest.
Messi teed up teammates on 69 occasions for Argentina.
Ronaldo registered only 45 assists in 23 years with Portugal’s senior side.
As a result, Messi’s 195 total goal involvements slightly edge Ronaldo’s 191.
Perhaps the greatest discrepancy comes in soccer’s most prestigious tournament: the World Cup.
The competition always belonged to Messi over Ronaldo.

Messi appeared in three World Cup finals.
Ronaldo never made it past the round of 16 after 2006.
Messi delivered 33 goal contributions in 34 World Cup appearances.
Ronaldo produced 13 World Cup goal contributions in 27 appearances.
That is a gap of 20 goal contributions across nearly identical career spans.
Both players also leave behind a trophy haul that defines their generations.
Messi won the 2022 World Cup with Argentina.
He also won the 2021 Copa America and the 2022 Finalissima.
Ronaldo won the 2016 European Championship with Portugal.
He also won the 2019 UEFA Nations League.

Neither player won a senior World Cup before the age of 34.
Messi finally broke through in Qatar at age 35.
Ronaldo never lifted the trophy despite five tournament appearances.
The data was provided by Transfermarkt.
Ronaldo made his Portugal debut in August 2003 at just 18 years old.
Messi made his Argentina debut in August 2005 at 18.
Both players went on to become their nations’ all-time leading scorers.
Ronaldo’s retirement announcement came via a five-minute video across social media.
He sat down and read a prepared statement.
“To the people of Portugal. To every Portuguese person around the world, wherever you are in the world, there is one last thing I want to tell you,” Ronaldo said.

“There is an image I will carry with me forever. The moment our national anthem begins. I look around. I see my teammates. I see the stands. I see the children, the mothers, the fathers and the grandparents. I see Portuguese people who have travelled so far just to be there. And for a few minutes, all our differences disappear.
“There are no clubs, there are no colors, there are no classes, there are no professions, there are no opinions. There is only one passion: Portugal.”
The Portuguese soccer federation plans to hold a tribute for Ronaldo.
Ronaldo will continue to play for his club, Al-Nassr in Saudi Arabia, until the season’s end.
He is 41 years old.
Messi is 38 and continues to play for Inter Miami in MLS.
The debate over who is the greater international player will likely never be settled.
But the numbers offer a clear picture.
Ronaldo has more goals.
Messi has more assists and World Cup success.
The final verdict depends on which metric matters most to the observer.
One thing is certain: international soccer has lost two of its greatest ever players in the span of one month.
Advertisement





