Cristiano Ronaldo vs Lionel Messi: all-time goals, career stats and awards
Euro 2024 may be Portugal captain's last chance at a trophy, while Messi looks to retain Golden Boot and Argentina dominance in Copa América
Cristiano Ronaldo endured a difficult and goalless night as Portugal suffered a shock defeat by Georgia at Euro 2024.
It means that the footballing superstar has "now failed to score in the group stage of a major international tournament for the first time in his career", said the Daily Mirror. Before Euro 2024 he had scored at least one goal in all 10 major tournament group stages he'd played at.
Ronaldo, who plays his club football for Saudi Arabian side Al-Nassr, is considered one of the greatest male footballers of all time – but at 39 years old, the five-time Ballon d'Or winner is "in the twilight of his career", said The Sun. Despite the setback against Georgia, Portugal won their first two group games so qualified for the knockout stages, where they will face Slovenia on Monday in the last 16. Ronaldo is the top scorer in the competition's history and might set a record for the oldest goalscorer at a European Championship.
Subscribe to The Week
Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.
Sign up for The Week's Free Newsletters
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
Lionel Messi, the most decorated footballer of all time, is also back in the spotlight. The captain led defending champions Argentina to a 1-0 win against Chile in the Copa América, heading to the knock-out stages – and celebrated his 37th birthday this week. This year's Ballon d'Or (given to the player judged the best in the world) will be hotly contested, but Messi hopes to retain the award after jointly winning it last year with Colombia's Luis Díaz. Last year Messi, who captains the MLS side Inter Miami, celebrated a record-breaking eighth Ballon d'Or win. Ronaldo was not on the shortlist – for the first time since 2003.
But with countless trophies and a host of personal records, Messi and Ronaldo have a very special rivalry. We take a look at their profiles and all-time career statistics.
Player profile: Lionel Messi
Lionel Messi spent the first 21 years of his career with FC Barcelona – where he won Spain’s La Liga title ten times and the Uefa Champions League four times – before joining Paris Saint-Germain in 2021. After two seasons in France, he signed for MLS team Inter Miami.
The Argentine “hasn’t had any problem adjusting to life” in Miami, said Fox Sports. As well as being among the goals he also helped the club win the 2023 MLS Leagues Cup after they beat Nashville SC on penalties in the final.
After leading Argentina to World Cup glory in Qatar in 2022 Messi was named the men’s player of the year at the 2022 Best Fifa Awards. The forward has won the Fifa award three times and is also a record eight-time Ballon d’Or winner following his triumph in 2023.
At Qatar 2022 Messi scored seven goals, including two in the final against France. He played his 1,000th career match as Argentina beat Australia in the round of 16.
Argentina also won the 2021 Copa América with Messi the top goalscorer in the competition. After winning a gold medal at the 2008 Beijing Olympics, the Copa América triumph in 2021 was his first in senior international football. South American champions Argentina won the 2022 "Finalissima", 3-0 against European champions Italy, with captain Messi named man-of-the-match at Wembley Stadium.
Messi is the only player in history to win the World Cup Golden Ball twice (2014 and 2022).
- Full name: Lionel Andrés Messi
- Nationality: Argentine
- Age: 37
- Born: 24 June 1987
- Clubs: Inter Miami (2023-present); Paris Saint-Germain (2021-2023); Barcelona (2004-2021)
- Ballon d’Or wins: 8 (2023, 2021, 2019, 2015, 2012, 2011, 2010, 2009)
- The Best Fifa Men’s Player: 3 (2023, 2022, 2019)
- Champions League winners’ medals – 4: 2014-15, 2010-11, 2008-09, 2005-06 (all with Barcelona)
- Laureus World Sportsman of the Year award: 2 (2023; 2019 joint winner with Lewis Hamilton)
- Captained Argentina in their 2021 Copa America win
- Captained Argentina in their 2022 Fifa World Cup win
- 108 goals in 184 games for Argentina (both national records)
Player profile: Cristiano Ronaldo
Portugal star Cristiano Ronaldo has played his club football with Sporting Lisbon (2002-2003), Manchester United (2003-2009 and 2021-2022), Real Madrid (2009-2018), Juventus (2018-2021) and Al-Nassr in Saudi Arabia (2023-present).
The 39-year-old’s trophy collection includes five Champions League winners’ medals, plus league titles in England, Spain and Italy. At Qatar 2022 he became the first male player to score in five different Fifa World Cups. Ronaldo was also the first player to score at five European Championships.
Five-time Ballon d’Or winner Ronaldo, who has scored more than 890 goals for club and country, is the top goalscorer in men’s international football with 130 goals for Portugal and holds the record for most international appearances (209). He won the European Championship with Portugal in 2016 and is also the all-time top goalscorer for Real Madrid (451) and in the Champions League (141).
On 12 August 2023 Ronaldo won his first trophy in Saudi Arabia, scoring twice in Al-Nassr’s 2-1 victory over Al-Hilal in the Arab Club Champions Cup final.
- Full name: Cristiano Ronaldo dos Santos Aveiro
- Nationality: Portuguese
- Age: 39
- Born: 5 February 1985
- Clubs: Al-Nassr (2023-present); Manchester United (2021-22 and 2003-09); Juventus (2018-21); Real Madrid (2009-18); Sporting Lisbon (2002-03)
- Ballon d’Or wins: 5 wins (2017, 2016, 2014, 2013, 2008)
- The Best Fifa Men's Player: 2 (2017 and 2016)
- Champions League winners’ medals – 5: 2017-18, 2016-17, 2015-16, 2013-14 with Real Madrid; 2007–08 with Man Utd
- Captained Portugal in their Euro 2016 win
- All-time top goalscorer in men’s international football (130 goals)
- All-time record men’s international appearances (209)
- Top goalscorer in the Uefa Champions League (141 goals)
- First male player to score in five different Fifa World Cups
All-time goals, career statistics and red cards
All-time goals, career statistics and red cards
According to messivsronaldo.app
- Ronaldo: 895 goals and 252 assists in 1,228 appearances
- Messi: 821 goals and 374 assists in 1,066 appearances
- Hat-tricks: Ronaldo 66; Messi 57
- Career goal ratio: Ronaldo 0.73; Messi 0.79
- Penalties: Ronaldo 164; Messi 109
All-time club careers (excluding friendlies)
- Ronaldo: 765 goals and 216 assists in 1,019 appearances
- Messi: 729 goals and 319 assists in 882 appearances
- Hat tricks: Ronaldo 57; Messi 48
- Club goal ratio: Ronaldo 0.75; Messi 0.83
- Penalties: Ronaldo 144; Messi 85
International careers (friendly and competitive matches)
Argentina star Messi has scored 108 goals in 184 international appearances – both all-time records for his nation. With 130 goals in 209 games for Portugal, Ronaldo holds both the all-time men's records for international appearances and goals.
- Ronaldo for Portugal: 130 goals and 36 assists in 209 appearances
- Messi for Argentina: 108 goals and 55 assists in 184 appearances
- Hat-tricks: Ronaldo 10; Messi 9
- International goal ratio: Ronaldo 0.62; Messi 0.59
- Penalties: Ronaldo 20; Messi 24
Career red cards: Messi 3, Ronaldo 12
Messi has been sent off three times in his career – twice for Argentina and once for Barcelona. He saw red just 43 seconds into his Argentina debut after coming on as a sub against Hungary in 2005. He was also sent off against Chile in the 2019 Copa América.
Messi’s third career red card – and first at club level – came on 17 January 2021. In Barcelona’s 3-2 Spanish Super Cup final loss against Athletic Bilbao, Messi walked after VAR spotted him lashing out against Asier Villalibre.
Ronaldo has been sent off 12 times in his career – once for Al-Nassr, once for Juventus, six times for Real Madrid and four times for Manchester United. "Notably," said Goal.com, "the Portuguese has shown himself to be somewhat prone to losing his cool in derby matches."
International football
Argentina star Messi has scored 106 goals in 178 international appearances – both all-time records for his nation. With 127 goals in 203 games for Portugal, Ronaldo holds both the all-time men’s records for international appearances and goals.
International careers (friendly and competitive matches)
- Ronaldo for Portugal: 127 goals and 34 assists in 203 appearances
- Messi for Argentina: 106 goals and 53 assists in 178 appearances
- Hat-tricks: Ronaldo 10; Messi 9
- International goal ratio: Ronaldo 0.63; Messi 0.60
- Penalties: Ronaldo 20; Messi 24
Ronaldo's Uefa European Championship finals record
- Tournaments: 2024, 2020, 2016, 2012, 2008, 2004
- All-time finals record: 14 goals in 24 matches
- Euro 2004: two goals
- Euro 2008: one goal
- Euro 2012: three goals
- Euro 2016: three goals (Portugal won the tournament)
- Euro 2020: five goals (top scorer)
- Euro 2024: none so far
Messi's Copa América finals record
- Tournaments: 2024, 2021, 2019, 2016, 2015, 2011, 2007
- All-time finals record: 13 goals in 36 matches
- 2007 Copa América: two goals
- 2011 Copa América: zero goals
- 2015 Copa América: one goal
- 2016 Copa América Centenario: five goals
- 2019 Copa América: one goal
- 2021 Copa América: four goals (Argentina won the tournament)
- 2024 Copa América: none so far
Trophies and awards
Messi club honours
- Clubs: Inter Miami (2023-present); Paris Saint-Germain (2021-2023); Barcelona (2004-2021)
- Spanish La Liga titles: 10
- Spanish Copa del Rey: 7
- Spanish Supercup: 8
- Uefa Champions League: 4
- Uefa Super Cup: 3
- Fifa Club World Cup: 3
- French Ligue 1 titles: 2
- MLS Leagues Cup: 1
Messi international honours with Argentina
- Fifa World Cup: 1 (2022)
- Finalissima: 1 (2022)
- 2021 Copa América winner and Golden Boot winner
- Fifa Under-20 World Cup: 1 (2005)
- Olympic Gold Medal: 1 (2008)
- Record number of appearances for Argentina: 184
- Argentina all-time top goalscorer: 108 goals
- Record number of World Cup appearances: 26
Ronaldo club honours
- Clubs: Al-Nassr (2023-present); Manchester United (2021-2022 and 2003-2009); Juventus (2018-2021); Real Madrid (2009-2018); Sporting Lisbon (2002-2003)
- English Premier League titles: 3
- English FA Cup: 1
- English Football League Cup: 2
- Spanish La Liga titles: 2
- Spanish Copa del Rey: 2
- Spanish Supercup: 2
- Uefa Champions League: 5 (four with Real Madrid, one with Man Utd)
- Uefa Super Cup: 3
- Fifa Club World Cup: 4 (three with Real Madrid, one with Man Utd)
- Portugal Super Cup: 1
- Italian Supercoppa: 2
- Italian Serie A titles: 2
- Arab Club Champions Cup: 1
Ronaldo international honours with Portugal
- Uefa European Championship titles: 1 (2016)
- Uefa Nations League titles: 1 (2019)
- All-time leading scorer in men's international football (130 goals)
- All-time men's international appearances (209)
- All-time leading scorer in European Championship history (14 goals in 27 tournament matches)
- Euro 2020 Golden Boot winner
- Record number of European Championship tournaments: 6
Ronaldo vs. Messi: Ballon d’Or wins
- Ronaldo – 5 wins: 2017, 2016, 2014, 2013, 2008
- Messi – 8 wins: 2023, 2021, 2019, 2015, 2012, 2011, 2010, 2009
Messi’s European Golden Shoe awards
- 2009-10: 34 goals
- 2011-12: 50 goals
- 2012-13: 46 goals
- 2016-17: 37 goals
- 2017-18: 34 goals
- 2018-19: 36 goals
Ronaldo’s European Golden Shoe awards
- 2007-08: 31 goals
- 2010-11: 40 goals
- 2013-14: 31 goals (shared with Luis Suarez)
- 2014-15: 48 goals
Hat-tricks
The rate at which the duo score hat-tricks is "scarcely believable", said the MessivsRonaldo.app, with a "staggering" 123 between them. Ronaldo leads the head-to-head 66-57, but Messi has a "slight edge" in frequency. Ronaldo scores a hat-trick approximately "every 18.6 games", while Messi manages once every 18.7.
Of Ronaldo's 66 career hat-tricks, he scored 45 for Real Madrid, three for Manchester United, three for Juventus, and is currently on 10 for Portugal and six for Al-Nassr – the most recent coming last September when Al-Nassr thrashed Al-Wehda 6-0 in the Saudi Pro League.
The latest of Messi's 57 career hat-tricks was for Argentina in the 7-0 win over Curacao on 28 March 2023. He has nine hat-tricks for his country and previously scored 48 hat-tricks for Barcelona.
In league games, it's 36 for Messi and 45 for Ronaldo, while in the Champions League the two are tied on eight.
Fifa World Cup
It was the perfect end to Lionel Messi’s World Cup story. At Qatar 2022, the Argentina captain’s fifth and final World Cup, he achieved his lifelong dream of lifting the trophy for his country.
With two goals in the epic final against France, and a penalty in the shoot-out, Messi inspired Argentina to an unforgettable victory at the Lusail Stadium. He was also awarded the Golden Ball for the tournament's best player and only missed out on the Golden Boot after Kylian Mbappé's brilliant hat-trick saw the French striker finish with eight goals. Messi scored seven goals and also provided three assists in Qatar, and he moved above Brazil legend Pele on the World Cup all-time goalscorer list.
Messi’s brilliant tournament saw him break a host of records. He is now Argentina’s all-time highest goalscorer in World Cups with 13 goals. And he also has the highest number of appearances in men’s World Cup history, with 26.
Messi “not only emulated the deity of Argentinian football”, Diego Maradona, but he “finally plugged the burning gap on his CV”, winning the “one title that has eluded him”, said David Hytner in The Guardian. “In the process he gilded his claim to being recognised as the greatest player of them all.”
Cristiano Ronaldo also made history at Qatar 2022 as Portugal reached the quarter-finals, where they lost to Morocco 1-0. He became the first men’s player to score in five separate World Cup tournaments. His World Cup record stands at eight goals in 22 appearances.
Here we take a look at their World Cup stats, according to MessivsRonaldo.app:
Messi’s World Cup stats
- Games: 26
- Goals: 13
- Assists: 8
- Minutes played: 2,314
Messi's World Cup tournament goals: 13
- 2022: 7
- 2018: 1
- 2014: 4
- 2010: 0
- 2006: 1
Ronaldo's World Cup stats
- Games: 22
- Goals: 8
- Assists: 2
- Minutes played: 1,762
- Hat-tricks: 1 – against Spain in 2018
Ronaldo's World Cup tournament goals: 8
- 2022: 1
- 2018: 4
- 2014: 1
- 2010: 1
- 2006: 1
Uefa Champions League
Ronaldo vs. Messi in European football
Statistics according to Uefa.com:
- Champions League goals (group stage to final): Ronaldo 140 (21 for Man Utd; 105 for Real Madrid; 14 for Juventus); Messi 129 (120 for Barcelona; 9 for PSG)
- Total Uefa competition goals (Champions League and Europa League): Ronaldo 144; Messi 132
- Champions League hat-tricks: Ronaldo 8; Messi 8
- All-time Champions League group stage goals: Ronaldo 73; Messi 80
- Did you know? Ronaldo is the only player to score in three Uefa Champions League finals, and the first to score in 11 successive Champions League matches
Champions League head-to-head
- Ronaldo Champions League stats: 140 goals, 40 assists, 183 appearances
- Messi Champions League stats: 129 goals, 38 assists, 169 appearances
- Ronaldo Champions League winners’ medals – 5: 2007-08 (with Man Utd); 2013-14, 2015-16, 2016-17, 2017-18 (with Real Madrid)
- Messi Champions League winners’ medals – 4: 2005-06, 2008-09, 2010-11, 2014-15 (all with Barcelona)
- Career hat-tricks in the Champions League: 8 each
Their last ever meeting?
Cristiano Ronaldo and Lionel Messi have possibly shared a football pitch for the final time in their glittering careers. In an exhibition game between a Riyadh All-Star XI and Paris Saint-Germain on 19 January 2023, Ronaldo scored twice in his first match in Saudi Arabia, while Messi scored once for PSG, who won the contest 5-4.
It was a “thrilling” match in the Saudi capital city as the “two GOATs faced off”, said Shamoon Hafez on BBC Sport. And it was “fitting” that Ronaldo’s first game in the Gulf was against his “old foe” Messi, who lifted the World Cup in neighbouring Qatar just a month before.
The star duo have “contested” El Clasico, “fought it out” in the Champions League, “squared off” in the colours of their country, and “together they have reached such magnificent heights”, said Riath Al-Samarrai in the Daily Mail. Messi’s “still on top of the world” and Ronaldo “has got his payday”, but against “a backdrop of Saudi sportswashing”, the end of this “once-great rivalry” is certainly “tinged with sadness”.
What people say about Messi
Cristiano Ronaldo: “I really admire the career he has had so far, and, for his part, he has already said that he had trouble when I left the Spanish league because it is a rivalry that he appreciates. It is a good rivalry that exists in football, but this is no exception. Michael Jordan had rivals in basketball, Ayrton Senna and Alain Prost were great rivals in Formula One, the only common point between all the big rivalries in the sport is that they are healthy.”
Gigi Buffon: “When I met Messi I reached out and touched him. I needed to make sure he was human like the rest of us.”
Ronaldinho: “When I look back on my career, the most enjoyable thing was seeing the early years of Leo Messi. When he retires, football – not just Barcelona – should retire the No.10 shirt.”
Pep Guardiola: “He is the best player I have ever seen. The best thing about him is not what he does but how simple he makes everything look.He is not just the best player because he can dribble past three or four players, it is because he does it better than anyone in the world.”
Neymar: “I played with Messi, who is, for me, one of the greatest footballers of all time, and he is my idol in football.”
Diego Maradona: “I have seen the player who will inherit my place in Argentine football and his name is Messi. Messi is a genius.”
David Beckham: “He [Messi] is alone in his class as a player, it is impossible that there is another like him. He, like Cristiano Ronaldo, who is not at his level, are both above the rest.”
What people say about Ronaldo
Lionel Messi: “(Ronaldo) is always there scoring goals in all the games and taking part in his club and national side. He has been doing that for many years and whether he is at his peak or a bit below it makes no difference.”
Brazil legend Pele, after Ronaldo reached 770 official goals: “Life is a solo flight. Each makes his own journey. And what a beautiful journey you are having. I admire you a lot, I love watching you play and this is no secret to anyone. Congratulations on breaking my record of goals in official matches. My only regret is not being able to give you a hug today.”
George Best: “There have been a few players described as the new George Best over the years, but this is the first time it’s been a compliment to me.”
Zinedine Zidane: “When you play with Ronaldo on your team, you are already 1-0 up.”
Gerard Pique: “The best player I have ever played against has to be Ronaldo. You cannot afford to take your eyes off him.”
Paolo Di Canio: “Messi left the pitch scratching his head, he has no emotions. I prefer Cristiano Ronaldo. ‘Do you want me to sit on the bench against Man City?’ I go back to Portugal, then I return and score a hat-trick. I prefer the human who has a soul to the alien without emotions.”
Create an account with the same email registered to your subscription to unlock access.
Sign up for Today's Best Articles in your inbox
A free daily email with the biggest news stories of the day – and the best features from TheWeek.com
Mike Starling is the former digital features editor at The Week. He started his career in 2001 in Gloucestershire as a sports reporter and sub-editor and has held various roles as a writer and editor at news, travel and B2B publications. He has spoken at a number of sports business conferences and also worked as a consultant creating sports travel content for tourism boards. International experience includes spells living and working in Dubai, UAE; Brisbane, Australia; and Beirut, Lebanon.
-
One Aldwych: where London's creative spirit takes centre stage
The Week Recommends This five-star Covent Garden hotel is the epitome of elegant independence
By Julia O'Driscoll, The Week UK Published
-
Charlotte Dujardin and equestrianism's dark side
In the Spotlight Olympic gold medallist and dressage star's suspension over horse whipping brings abuse in horse sports back into the spotlight
By Harriet Marsden, The Week UK Published
-
Why Roman epic Those About to Die has split the critics
Talking Point Sword and sandals miniseries starring Anthony Hopkins puts spectacle above story
By Irenie Forshaw, The Week UK Published
-
Luca Brecel: Belgian ‘hell-raiser’ triumphs at the Crucible
Why Everyone’s Talking About The 28-year-old beat Mark Selby 18-15 to win his first World Snooker Championship title
By The Week Staff Published
-
Jakub Jankto: first current male international footballer to come out as gay
Why Everyone’s Talking About The 27-year-old Czech midfielder says ‘I no longer want to hide myself’
By Asya Likhtman Published
-
Jim Ratcliffe: petrochemical billionaire turned Man Utd bidder
Why Everyone’s Talking About The Ineos owner is the first to publicly bid for the 13-time Premier League winners
By Richard Windsor Published
-
Pelé obituary: remembering the greatest footballer of all time
Why Everyone’s Talking About The Brazilian footballer, who died aged 82, was blessed with extraordinary skill in every aspect of the game
By The Week Staff Published
-
A tale of ‘two World Cups’: Messi, Mbappé and ‘money well spent’ for Qatar
feature Amid sportswashing and human rights concerns, Qatar 2022 ended with the perfect final
By Mike Starling Published
-
2022 World Cup final: Argentina vs. France prediction, preview, team news
feature Mbappé and Messi will go for glory, the golden boot, golden ball, and PSG bragging rights
By Mike Starling Last updated
-
2022 World Cup final: Lionel Messi’s last chance to emulate Diego Maradona
Talking Point Argentina captain is one win away from achieving the ultimate dream
By Mike Starling Published
-
Where will Cristiano Ronaldo go next?
feature Portugal captain has been linked with a mega-money move to Saudi Arabia
By Mike Starling Last updated