RonaldovsMessi
ronaldovsmessi.com

Head to head

36 matches. 17 years. One rivalry.

Every Messi vs Ronaldo meeting across El Clásico, the Champions League and international friendlies, with the goals, the assists and the final scores.

36matches
16Wins11
22Goals in clashes21
14Assists in clashes1
First meeting 2008-02-26 · most recent 2025-02-01.

How the rivalry was actually decided

For roughly a decade, El Clásico was the most-watched club fixture on Earth largely because both of these players were on it. The numbers above count every official meeting — competitive games for Barcelona, Real Madrid, Juventus, Manchester United, Paris Saint-Germain, Inter Miami and Al Nassr, plus the rare Argentina vs Portugal friendly. We do not count games where one of them was an unused substitute. Messi finishes the rivalry on top in almost every angle: more wins, more goals, and an assist column that is essentially a clean sweep. Ronaldo's case is the size of the moments — a Champions League final, a Bernabéu hat-trick, a 2020 brace against Barcelona at the Camp Nou with Juventus.

El Clásico — the 27 they shared at Barcelona and Real Madrid

2007 – 2018

Of the 36 lifetime meetings, 27 were classic Barcelona vs Real Madrid fixtures across La Liga, the Copa del Rey and Supercopa de España. These are the Clásicos that defined an era of football.

12

Messi wins

6

Draws

9

Ronaldo wins

26

Messi El Clásico goals (all-time record)

18

Messi goals in these games

17

Ronaldo goals in these games

12

Messi assists

1

Ronaldo assists

Across the full history of the fixture, Messi finished as the all-time leading scorer in El Clásico with 26 goals — a record that also includes goals scored before Ronaldo arrived in Madrid.

Selected matches

Timeline
DateCompetitionVenueResultNotes
2008-02-26Champions League QFOld TraffordMan United 0–0 Barcelona
2009-05-02La LigaBernabéuReal Madrid 2–6 BarcelonaMessi ⚽
2009-05-27UCL FinalRomeBarcelona 2–0 Man UnitedMessi ⚽
2010-04-10La LigaCamp NouBarcelona 0–2 Real Madrid
2011-04-16La LigaBernabéuReal Madrid 1–1 BarcelonaMessi ⚽, Ronaldo ⚽ (pen)
2011-04-27UCL SFBernabéuReal Madrid 0–2 BarcelonaMessi ⚽⚽
2011-12-10La LigaBernabéuReal Madrid 1–3 BarcelonaMessi ⚽, Ronaldo ⚽
2012-04-21La LigaCamp NouBarcelona 1–2 Real MadridRonaldo ⚽
2012-10-07La LigaCamp NouBarcelona 2–2 Real MadridMessi ⚽⚽, Ronaldo ⚽⚽
2014-03-23La LigaBernabéuReal Madrid 3–4 BarcelonaMessi ⚽⚽⚽, Ronaldo ⚽
2014-10-25La LigaBernabéuReal Madrid 3–1 BarcelonaRonaldo ⚽ (pen)
2017-04-23La LigaBernabéuReal Madrid 2–3 BarcelonaMessi ⚽⚽
2018-05-06La LigaCamp NouBarcelona 2–2 Real MadridMessi ⚽, Ronaldo ⚽
2020-12-08UCL groupCamp NouBarcelona 0–3 JuventusRonaldo ⚽⚽ (pens)
2025-02-01FriendlyRiyadhAl Nassr 0–0 Inter Miami

FAQ

How many times have Messi and Ronaldo played against each other?+

36 official matches across club football (mostly El Clásico while at Barcelona and Real Madrid), the Champions League and international friendlies between Argentina and Portugal.

Who has won more Messi vs Ronaldo matches?+

Messi has won 16, Ronaldo has won 11 and there have been nine draws.

Who has scored more goals in Messi vs Ronaldo matches?+

Messi has scored 22 goals in their meetings to Ronaldo's 21. Messi also has 12 assists in those games compared to Ronaldo's one.

When did Messi and Ronaldo last play each other?+

Their most recent meeting was an Inter Miami vs Al Nassr friendly in early 2025. Their last competitive meeting came during their time at Barcelona and Juventus.

Colours: Messi #3b82f6, Ronaldo #ef4444.

You might also like

Keep reading