Real Madrid is the single most successful club in European football. And in this article, we will be looking at the players with the most goals for Real Madrid. Some of the best strikers in the world have put on the famous white shirt, while kids from all over the world dream of one day playing at the Santiago Bernabeu.
Few realise this dream. Fewer players are able to etch their name in the history of a club like Real.
Top 5 players with the most goals for Real Madrid
5. Santillana – 253 goals in 578 games
The iconic striker spent 17 seasons with Real Madrid between 1971 and 1988. He retired as one of the icons of the club in that era, and won nine La Liga titles, two UEFA Cups and four Copa del Rey trophies during his time with Los Blancos.
4. Alfredo di Stefano – 269 goals in 354 games
Madrid have named their training ground after the iconic Argentina-born forward. Di Stefano bettered the tally of Santillana in over 200 less games. He was the prolific centre forward for the club during the 1950s, much before Santillana’s era had begun. For a very long time, Alfredo di Stefano was the player with the most goals for Real Madrid.
3. Raul – 343 goals in 741 games
Surpassing Alfredo di Stefano’s record is the legendary Raul. The Spaniard came through the Castilla academy in the 90s and went on to play for Los Blancos until 2010. In his 16 seasons at the club, he established himself as a legend with 343 goals for the club, winning three Champions League titles.
2. Karim Benzema – 354 goals in 648 games
Bettering Raul by 11 goals, Karim Benzema is the second-highest goalscorer in the history of Real Madrid. However, he is number one in terms of the most assists for Real Madrid. The Frenchman was signed in 2009, and in 14 seasons, has written his name in the history of the club as one of their best strikers of all-time.
1. Cristiano Ronaldo – 450 goals in 438 games
Having more goals than matches played, Cristiano Ronaldo is the player with the most goals for Real Madrid. The Portuguese forward joined in the same transfer window that Benzema did, and left for Juventus in 2018. In nine seasons, he shattered the scoring record at the club and is arguably the greatest player in the history of the club.