hero-image

Cristiano Ronaldo vs Lionel Messi: Who scored most goals in El Clasico between Real Madrid and Barcelona?

Cristiano Ronaldo and Lionel Messi are among the top 10 goalscorers in the history of El Clasico. The two superstars of modern football regularly featured in the highly anticipated fixture during their respective stints with Real Madrid and Barcelona.

The Portuguese scored 450 goals from 438 games for Los Blancos during his nine-year stint at the Santiago Bernabeu. The 39-year-old is the club's record goalscorer and is currently plying his trade with Al-Nassr in the Saudi League.

Cristiano Ronaldo scored 18 goals from 30 games in El Clasico, the same as the legendary Alfredo Di Stefano. However, he still falls short in front of Lionel Messi in the fixture.

The indomitable Argentinean scored a record 26 goals from 45 games against Real Madrid during his time with Barcelona. The 37-year-old also registered 14 assists and is the undisputed king of El Clasico.

Lionel Messi regularly tormented Los Blancos during his first time in La Liga. He is the Catalans' record goalscorer, with 672 goals from 778 games.

The eight-time Ballon d'Or winner registered 19 wins and 15 defeats against Real Madrid in El Clasico. To put matters into perspective, Cristiano Ronaldo won just eight of his 30 El Clasico games, losing 14.

The list of the top 10 goalscorers in the highly anticipated encounter makes for a very interesting read. Karim Benzema scored 16 times in the fixture, sitting fourth on the list ahead of fellow Los Blancos legend Raul, who has 15 goals.

Cesar Rodriguez, Paco Gento and Ferenc Puskas all have 14 goals, while Santillana scored 12 times in El Clasico. Luis Suarez, who currently plays with Messi at Inter Miami, rounds off the top 10 list with 11 goals.


When did Cristiano Ronaldo and Lionel Messi last meet in El Clasico?

Lionel Messi and Cristiano Ronaldo
Lionel Messi and Cristiano Ronaldo

Cristiano Ronaldo and Lionel Messi last faced each other in El Clasico at the Camp Nou on May 7, 2018. The game at the Santiago Bernabeu earlier that season had finished 3-0 for Barcelona, with the Argentinean scoring one and setting up another.

The Portuguese, however, would have more of an impact away from home. Luis Suarez gave the Catalans the lead early in the game, but Ronaldo drew level for Real Madrid.

Messi then sent Barcelona ahead after the break, only for Gareth Bale to help his team get back into the game. The match eventually ended 2-2, with Barcelona winning the LaLiga title that season.


You may also like