Cristiano Ronaldo and Lionel Messi: Goalscoring comparison

Real Madrid v Barcelona - La Liga
Real Madrid v Barcelona - La Liga

Ronaldo and Messi are the two deadly strikers who can change the momentum of any game, and they are the best two players in this generation. They are known for bashing goals, and their presence in the team always gives a sign of confidence and superiority to the team.

The war on who is the best between the two is probably the hardest decision to make, but their performance on the field can tell otherwise. The two strikers had played in the same league that is LaLiga for nine years until Ronaldo made a move to Juventus at a staggering transfer fee of €112 million this summer with a four years contract.

Let's look at how Ronaldo and Messi fare at the number of goals scored.


INTERNATIONAL GOALS

1.Cristiano Ronaldo

Portugal v Spain: Group B - 2018 FIFA World Cup Russia
Portugal v Spain: Group B - 2018 FIFA World Cup Russia

Ronaldo captained the Portugal team that won the Euro 2016 defeating France in a thrilling 120 minutes matches, in which Eder scored the winning goal for Portugal in the 109th minute. He made his debut for the Senior National team at an early age of 18 years having represented them in various youth levels. He is currently their top scorer with 85 goals and the most capped players with 154 caps in all competition.

2.Lionel Messi

Messi during the 2018 FIFA World Cup Russia
Messi during the 2018 FIFA World Cup Russia

Messi, who is Argentina all-time leading scorer with 65 goals from his 128 games in all competitions, made his debut for the Senior team at an early age of 18 years in August 2005.

Messi also captained the Argentine team since 2011, he led them to three consecutive competitive finals: the 2014 World Cup, 2015 and 2016 Copa America but failed to take the trophy in all three competition. He also announced his International retirement in 2016 due to the constant failures, but reversed his decision and led Argentina into the 2018 World Cup qualification.

DOMESTIC LEAGUE (PREMIER LEAGUE, LALIGA AND SERIE A)

1.Cristiano Ronaldo

Ronaldo during the UEFA Champions League Final
Ronaldo during the UEFA Champions League Final

Ronaldo began his journey in Sporting CP before arriving in Manchester United in 2003, at an early age of 18, with a transfer fee of £12.2 million which make him the most expensive teenager in the English football history.

It is then in United that he developed to be a world class player and a deadly forward as he scored 118 goals in his 292 appearances for the Red Devils.

However, in 2009 he moved to Real Madrid at a staggering transfer fee of €80 million, which was a world record transfer fee at that time. His time in Spain saw him represent the club 438 times and scored a total of 450 goals in all competition which also makes him the top scorer of the club.

After nine years with the Spaniard giants, Ronaldo moved to Serie A with Juventus this summer at a transfer fee of €112 million and had already scored five goals in ten appearances for his new club.

Between the Premier League, LaLiga and the Italian Serie A, Ronaldo has scored 400 goals in 497 games. He is the only player in the top 5 European Leagues (England, Spain, Italy, Germany, and France) to reach the 400-goal mark.

Ronaldo won five league titles, three Premier Leagues with United and a couple of LaLiga with Los Blancos.

2.Lionel Messi

FC Barcelona vs Deportivo Alaves - Copa Del Rey Final
FC Barcelona vs Deportivo Alaves - Copa Del Rey Final

Messi, who is a product of Barcelona's La Masía, went on to represent Barcelona in every major tournament playing a total of 649 games and scoring a total of 564 goals which makes him Barcelona all-time top scorer.

His time in the club saw him won nine LaLiga titles, four UEFA Champions League, three FIFA Club World Cup, and three UEFA Super Cup.

Messi is the all-time top goalscorer in the Spanish League with 390 goals in 427 matches.

UEFA CHAMPIONS LEAGUE

1.Cristiano Ronaldo

Cristiano Ronaldo
Cristiano Ronaldo

Cristiano Ronaldo made his UEFA Champions League group stage debut in Manchester United's 2-1 defeat at Stuttgart. Since then he went on to Played 158 games and scored a total goal of 121 goals with three clubs namely Manchester United, Real Madrid, and Juventus. He is also the top scorer in the UEFA Champions League and has won the tournament five times.

2.Lionel Messi

Lionel Messi
Lionel Messi

Lionel Messi scored his first goal in the Champions League on 2 November 2005 in a group stage match against Panathinaikos at the Camp Nou. Messi then went on to make 127 appearances and netted the goals 105 times for the Catalans.


WHO HAS SCORED MORE GOALS?

A jersey of Ronaldo and Messi
A jersey of Ronaldo and Messi

Ronaldo's goals in all competition for both clubs and country amounted to 663 goals with 222 assists from 925 appearances excluding club friendlies, while Messi stat is at 629 goals from 800 appearances with 258 assists.

Quick Links

App download animated image Get the free App now