Benzema 3rd, Ronaldo 7th, Vinicius Jr : The best strikers in Real Madrid’s history!


Over the years, Real Madrid has seen a number of legendary strikers leave their mark on the club’s history. With their talent, charisma and efficiency, they have scored many goals and thrilled the Bernabeu. We have compiled a list of the 11 best strikers in Real Madrid’s history.

From Alfredo Di Stéfano to Karim Benzema, Real Madrid have always had iconic strikers who have done unbelievable things at the Bernabeu. The club from the Spanish capital has always managed to attract the best footballers of each generation, and several golden ball winners have worn the white shirt of the Casa Blanca.

benzema

Before Real Madrid’s current generation of outstanding strikers, including Vinicius Jr, Rodrygo Goes and Kylian Mbappé, Florentino Perez’s club managed to form a legendary trio in the recent history of Real Madrid. Between 2016 and 2018, Gareth Bale, Karim Benzema and Cristiano Ronaldo managed to win three Champions Leagues in a row while having been monstrous on the European stage.

Before them, Real Madrid had other charismatic strikers such as Raúl González, Ronaldo Luis Nazario de Lima and Luis Figo. But none of them has left such an indelible mark on the club’s history as Cristiano Ronaldo, the Lusitanian now captain of Al Nassr.

Cristiano Ronaldo, Real Madrid’s best ever striker

Having arrived in 2009 from Manchester United, where he won everything including the Ballon d’Or, Cristiano Ronaldo has taken Real Madrid to a new dimension. A veritable goal machine, Cristiano Ronaldo has redefined the role of striker at Real Madrid. His ability to shine in crucial moments has made him the club’s all-time top scorer and player. The Portuguese scored 450 goals in just 438 games for the Casa Blanca, playing on the left side of the attack.

Ronaldo

With CR7, Real Madrid dominated not only Spain but also Europe, winning 4 Champions Leagues during his time in the Spanish capital (2009 to 2018). He logically dominates this ranking of the best strikers in Real Madrid’s history.

Di Stefano and Benzema hot on Cristiano Ronaldo’s heels

Cristiano Ronaldo tops the list of Real Madrid’s best ever strikers. That much is obvious. But for all that he represents in the history of Real Madrid, Alfredo Di Stefano comes in second place.

The architect of Real Madrid’s success in the 1950s, Di Stefano was above all a symbol of total football, capable of shining in every area of the pitch. To this day, he is the one and only footballer to win France Football’s Super Ballon d’Or. In Madrid, Di Stefano is deified with a list of honours as long as his arm (5 European Cups, 8 Liga titles and 2 golden balls). He scored 308 goals in 396 games for the Casa Blanca.

Ronaldo

Behind the Spanish and Argentine legend, Karim Benzema completes the podium in this ranking of the best strikers in Real Madrid’s history. The French striker went from playing second fiddle to Cristiano Ronaldo to leading the line after the Portuguese left for Juventus in 2018. KB9 managed to make history at Real Madrid after an unprecedented season crowned by the 2022 Golden Ball. His longevity and influence on Real Madrid’s recent successes make him the third-best striker in the club’s history. KB9 has scored 354 goals in 648 games for Madrid.

Here is the complete list of Real Madrid’s best ever strikers

RangNomNationalitéNombre de butsNombre de matchsPalmarès
1Cristiano RonaldoPortugal4504384 Ligues des champions, 2 Liga, 4 Ballons d’Or
2Alfredo Di StefanoArgentine/Espagne3083965 Ligues des champions, 8 Liga, 2 Ballons d’Or
3Karim BenzemaFrance3546485 Ligues des champions, 4 Liga, 1 Ballon d’Or
4Raúl GonzálezEspagne3237413 Ligues des champions, 6 Liga
5Ferenc PuskasHongrie2422623 Ligues des champions, 5 Liga
6Hugo SánchezMexique2082825 Liga, 1 Soulier d’Or
7Ronaldo NazárioBrésil1041771 Liga, 1 Soulier d’Or
8SantillanaEspagne2906459 Liga, 2 Coupes UEFA
9Emilio ButragueñoEspagne1714636 Liga, 2 Coupes UEFA
10Gareth BalePays de Galles1062585 Ligues des champions, 3 Liga
11Vinicius JrBrésil602251 Ligue des champions, 2 Liga
RankNameNationalityGoalsMatchesHonours
1Cristiano RonaldoPortugal4504384 Champions Leagues, 2 La Liga, 4 Ballon d’Or
2Alfredo Di StefanoArgentina/Spain3083965 Champions Leagues, 8 La Liga, 2 Ballon d’Or
3Karim BenzemaFrance3546485 Champions Leagues, 4 La Liga, 1 Ballon d’Or
4Raúl GonzálezSpain3237413 Champions Leagues, 6 La Liga
5Ferenc PuskasHungary2422623 Champions Leagues, 5 La Liga
6Hugo SánchezMexico2082825 La Liga, 1 Golden Boot
7Ronaldo NazárioBrazil1041771 La Liga, 1 Golden Boot
8SantillanaSpain2906459 La Liga, 2 UEFA Cups
9Emilio ButragueñoSpain1714636 La Liga, 2 UEFA Cups
10Gareth BaleWales1062585 Champions Leagues, 3 La Liga
11Vinicius JrBrazil60