Real Madrid and Barcelona often serve up a treat when they meet, with El Clásico watched around the globe by millions.
The era of Lionel Messi and Cristiano Ronaldo may be over, but this fixture always promises drama, history and often a bit of spice.
Whether these two iconic rivals are meeting in a cup final or a crunch league clash, there is no love lost between the pair, who have even met in the Champions League on eight occasions, most recently in 2011 when Messi’s Barcelona emerged victorious.
Thankfully, there is more to this fixture than the two foremost attackers from either club, with plenty of star names getting on the scoresheet since the turn of the century.
Since 2000, nearly 100 different players have had the honour of netting in the Clásico, from legends like Zinedine Zidane and Thierry Henry, to more modern stars like Kylian Mbappe and Lamine Yamal.
But who has grabbed the most goals this century in this fixture? From goalscoring defenders to lethal strikers, here is the list of El Clásico’s highest goalscorers…
The last 15 players to score on their El Clásico debut
FFC takes a look at the last 15 players to score in their first Clásico. Can anyone follow in Jude Bellingham’s footsteps?
Ballon d'Or past winners: The best XI of former champions
Probably the only time you’ll ever see Messi and Ronaldo in the same team.
1 ByBarney LaneOct 23, 2024 2 Cristiano Ronaldo 18 goals
Following his then-record £80 million move to Real Madrid in 2009, it took Cristiano Ronaldo a while to get going in El Clásico.
He was unable to find the net in his first three games against Barcelona, with Madrid coming out on the losing end every time.
However, when the Portuguese star did get going, there wasn’t much anyone could do to stop him. Between April 2011 and August 2017, he scored 18 goals against Barca, four of which were winning goals, including an extra-time strike in the final of the 2011 Copa del Rey.
Goal(s)
Date
Competition
Result
16th Apr 2011
La Liga (H)
D 1-1
20th Apr 2011
Copa del Rey (N)
W 1-0
17th Aug 2011
Spanish Super Cup (A)
L 2-3
18th Jan 2012
Copa del Rey (H)
L 1-2
25th Jan 2012
Copa del Rey (A)
D 2-2
21st Apr 2012
La Liga (A)
W 2-1
23rd Aug 2012
Spanish Super Cup (A)
L 2-3
29th Aug 2012
Spanish Super Cup (H)
W 2-1
7th Oct 2012
La Liga (A)
D 2-2
26th Feb 2013
Copa del Rey (A)
W 3-1
23rd Mar 2014
La Liga (H)
L 3-4
25th Oct 2014
La Liga (H)
W 3-1
22nd Mar 2015
La Liga (A)
L 1-2
2nd Apr 2016
La Liga (A)
W 2-1
13th Aug 2017
Spanish Super Cup (A)
W 3-1
6th May 2018
La Liga (A)
D 2-2








