Messi vs Ronaldo: Two Players, Twenty Years, One Argument That Will Never Die

Last updated:
🔥 Join Our FREE Telegram Channel
✔️ Daily expert tips ✔️ Live scores
✔️ Match analysis ✔️ Breaking news

⏰ Limited free access
👉 Join Now
Content navigation

"Two players like them, competing at that level for so many years — I don't think we'll see it again." Angel Di Maria played alongside both. He knows.

It started with an awkward moment at the Zurich Opera House in 2007. Pelé accidentally handed Cristiano Ronaldo the second-place trophy meant for Lionel Messi. Sepp Blatter had to step in and ask them to swap. Both looked like they'd rather be anywhere else on earth. Neither wanted second place. That told you everything.

For the next decade, one of them won every major individual award going. Since 2007, 20 of the 29 European Player of the Year awards have gone to one or the other. Between them: close to 2,000 career goals, 85 club and country trophies, and a debate that has consumed football fans, pundits, and bar arguments for two decades.

Different players, uncomfortably similar origins

The popular narrative sells them as opposites. The dribbler versus the athlete. The shy genius versus the manufactured icon. Adidas versus Nike. Guardiola's Barcelona versus Mourinho's Real Madrid.

But dig a little deeper and the similarities are striking. Both left home as children to chase football — Messi from Argentina to Barcelona at 13, Ronaldo from Madeira to Lisbon at 12. Both dealt with homesickness. Both were shaped by academies that said: hand us your talent and we'll make you greater. Both took that gamble without blinking.

"The things that forged them in their childhoods were incredibly similar," Wall Street Journal reporter Joshua Robinson says. "That moment of total commitment is when they realise — 'if I'm going to be the greatest of all time, this is where it begins.'"

When they first faced each other competitively — Manchester United vs Barcelona in the 2008 Champions League semi-final — it felt like a preview of something that would run for years. United won that tie. Ronaldo lifted the Ballon d'Or. And then it really began.

The nine seasons that consumed La Liga

Ronaldo's world-record £80m move to Real Madrid in 2009 did more than start a new chapter. It dropped the two best players on the planet into the same league, the same fixture, the same argument — every single week.

The numbers from those nine seasons together in Spain are almost absurd. Ronaldo: 450 goals in 438 games for Real. Messi: 471 in 476 for Barca. In nine seasons. In the same league. Against each other.

When Messi scored a 92nd-minute winner at the Bernabéu in 2017 and tore his shirt off in front of the crowd, it was a shift. "In the popular narrative, Cristiano had been the diva and Messi had been the humble servant of Barcelona," Robinson says. "This was the moment Messi said, maybe for the first time — 'look at me.'" Months later, Ronaldo did the exact same celebration at the Nou Camp after scoring in the Spanish Super Cup. Neither needed to say a word. The pictures said it.

By the time Ronaldo left for Juventus in 2018, both men had five Ballons d'Or apiece. The Spanish chapter was over. The global argument was not.

  • Ronaldo joined Juventus in 2018 — sold 520,000 shirts in the first 24 hours
  • Messi moved to PSG in 2021 — 150,000 shirts sold in seven minutes
  • Ronaldo's return to Manchester United generated £187m in shirt sales — nearly double Messi's PSG figures
  • Ronaldo has close to 700 million Instagram followers; Messi has 500 million
  • The most-liked post in Instagram history is Messi lifting the World Cup trophy — 75 million likes

On the GOAT question, the answers depend entirely on who you ask. Rio Ferdinand: "It has to be Ronaldo." Xavi: "Messi is the best there has ever been." Spanish football expert Guillem Balague splits it cleanly — "Messi is the best player in history, Cristiano is the greatest goalscorer in history" — which is probably the most honest answer anyone has given.

Financially, Ronaldo leads. He topped the Forbes highest-paid athlete list for the fourth consecutive year with $300m in total earnings. Messi sits third at $140m. If you're pricing up legacy bets, those commercial numbers matter — but Messi has the one thing Ronaldo doesn't. A World Cup.

"Messi has nothing left to conquer," Robinson says. "Now the question is — did Messi win this entire era of football?"

With Argentina and Portugal potentially on a collision course at this summer's World Cup, that question might finally get answered on a pitch rather than in a press box.

Nick Mordin.
Author
Last updated: June 2026