
Lionel Messi and Cristiano Ronaldo are still going in the United States, and Saudi Arabia respectively, and both of the football legends have been performing for their respective teams Inter Miami and Al Nassr respectively.
According to Planet football, in their last 250 appearances, Messi has taken 28 penalties and has scored 23 of them, whereas Ronaldo has taken 52 penalties and has converted 45.
Given that Ronaldo has been taking penalties at a far greater rate than Messi, it won’t come as much of a surprise that he’s scored more goals than his Argentine counterpart in recent years.
In terms of non-penalty goals, Messi does have a slight edge on Ronaldo, having scored four more goals in his last 250 appearances.
Ronaldo on 1000 goals
Back in November 2024, the five-time Ballon d’Or award winner while discussing 1000 goals milestone said, “I now face my life living in the moment. I can’t think long-term anymore. I can no longer think about what I said publicly that I wanted to reach 1,000 goals. But it seems that everything is easy now, just last month I reached 900.”
“It’s about living in the moment, enjoying the moment, seeing the response that my legs will give me in the next few years. One thousand goals are great, but if it doesn’t come, I’m already the player in history with the most goals,” he added.
Ronaldo vs Messi in last 250 matches
Goals: 186 vs 168
Assists: 34 vs 99
Goal contributions: 220 vs 267
Free-kicks: 7 vs 14
Penalties: 45 vs 23
Minutes per goal: 113.0 vs 127.4
Minutes per non-penalty goal: 149.1 vs 145.2
Minutes per goal or assist: 95.6 vs 80.1