Ranking the top 5 goalscorers for Real Madrid in the last decade

Real Madrid's fearsome attacking trident have accounted for the most goals in the last decade
Real Madrid's fearsome attacking trident have accounted for the most goals in the last decade

#3 Gareth Bale - 105 goals

Despite his struggles in later years, Bale has proved his worth to Real Madrid in many ways
Despite his struggles in later years, Bale has proved his worth to Real Madrid in many ways

The first member of Real Madrid's holy trinity 'BBC' on the list, Gareth Bale is currently looking to reverse his fortunes at the club, having returned from a liberating loan spell with old side Tottenham Hotspur last season.

The Welshman appeared to have no future in the Spanish capital until recently, as a lack of first-team chances under Zinedine Zidane, injury concerns and poor on-field performances left his career at a crossroads.

But it wasn't always like that. Bale, during his initial years at the Santiago Bernabeu, was every bit the player who tore defenses apart in the Premier League, even playing a starring role in Madrid's La Decima success in his very first season.

Since becoming a Galactico, he's scored 105 goals for Real Madrid in all competitions, including 80 in La Liga, which puts him third on this list, and 17th on the club's all-time record.


#2 Karim Benzema - 244 goals

Benzema has been one of Real Madrid's most loyal servants
Benzema has been one of Real Madrid's most loyal servants

Arguably the most underrated player of his generation. Karim Benzema is currently the longest-serving player left in the squad after only Marcelo and will surely go down in Real Madrid's history as their all-time great.

He's almost never in the reckoning for the best strikers, or at least well behind in the pecking order, but his stats are as impressive as they could get - 279 goals and 144 assists in 559 games for the Spanish giants since arriving from Lyon in 2009!

In the last decade, he's played alongside some more glamorous stars like Cristiano Ronaldo, Gareth Bale, and Gonzalo Higuain, but still managed to make a mark of his own and score 244 times in all competitions.

His goals have not only played a key role in domestic success, but also in clinching Europe's biggest prize, the Champions League too, as Benzema was a big part of the four titles between 2014 and 2018, even scoring once in the finals of the latter.


#1 Cristiano Ronaldo - 364 goals

There can be doubt about who Real Madrid's G.O.A.T is
There can be doubt about who Real Madrid's G.O.A.T is

Once in a generation, there comes a player who makes so much impact on the club that he defines a whole era. Cristiano Ronaldo is that player for Real Madrid.

Signed for (only) $80 million from Manchester United in 2009, the Portuguese ace scripted the most historic nine years by any player in the club's history.

With 450 goals in all competitions, he's their all-time top-scorer, and despite leaving the Santiago Bernabeu three years ago, the sheer difference in the number of goals between him and number two, says everything about Ronaldo and his accomplishments.

Quick Links

App download animated image Get the free App now