top of page

Assessing Real Madrid's Best Goal-scorers in History

Updated: Feb 7

Real Madrid stands as a towering icon in the realm of football, its storied history filled with tales of greatness and adorned by legendary players. As we explore the annals of the club's remarkable journey, it's impossible to overlook the contributions of the Real Madrid all-time top scorers, who have graced the hallowed turf of the Santiago Bernabeu.

Who is Real Madrid's Top Scorer of All-Time?

Legendary goal-scorers have consistently mesmerised fans with their unparalleled skill, jaw-dropping goals, and a sublime ability to transcend the ordinary, leaving spectators in awe and admiration. Now, let's assess and celebrate the best goal-scorers in Real Madrid's history, recognising their exceptional talents and enduring impact.

1. Cristiano Ronaldo (2009-2018): The Iconic Goal Machine

When debating who is the best Real Madrid striker of all time or the best goal-scorer in Real Madrid's history, one name stands tall—Cristiano Ronaldo. The Portuguese superstar's spell at the club from 2009 to 2018 was legendary. Ronaldo's goal-scoring prowess, exceptional work ethic, and athleticism made him a goal machine. Cristiano became Real Madrid's all-time top scorer, and is consistently ranked among the world's best players to have ever played the game.

Ronaldo's incredible stats speak for themselves, with an astonishing 450 goals in just 438 appearances. He secured numerous Ballon d'Or titles during his time with the club and was crucial in delivering four UEFA Champions League trophies. His ability to score in vital moments made him a living legend, leaving fans and pundits alike in awe.

2. Karim Benzema (2009-2023): The Modern Maestro

Karim Benzema is a contemporary striker who made a significant impact on Real Madrid. Since joining the club in 2009, Benzema has showcased his scoring prowess and link-up play. With 354 goals to his name, he was a vital cog in Real Madrid's attack. Benzema's ability to score, create opportunities, and adapt to various attacking roles made him a key player for the club. He played pivotal roles in securing multiple La Liga titles and UEFA Champions League triumphs.

3. Raúl (1994-2010): The Homegrown Hero

Raúl, Real Madrid's beloved homegrown talent, is often regarded as one of the club's greatest goal-scorers. His loyalty and dedication to the club shine through in his remarkable goal-scoring record. During his tenure from 1994 to 2010, Raúl netted an impressive 323 goals in 741 appearances. Known for his clinical finishing, work rate, and leadership, Raúl epitomised the spirit of Real Madrid. His goals played a pivotal role in the club's domestic and international successes, including three UEFA Champions League trophies.

4. Alfredo Di Stéfano (1953-1964): The Architect of Success

Alfredo Di Stéfano, the legendary striker of Real Madrid, was a trailblazer in the club's history. His versatility, intelligence, and extraordinary goal-scoring ability made him a footballing icon. Gracing the Santiago Bernabeu from 1953 to 1964, he scored 405 goals in 396 appearances, leading Real Madrid to five consecutive European Cups and driving their European dominance in the 1950s. Di Stéfano's ability to adapt to different positions showcased his footballing genius, leaving a lasting legacy as one of the greatest players in Real Madrid's history.

5. Carlos Santillana (1971-1988): The Elegant Forward

Carlos Santillana, the elegant forward, is another goal-scorer who left a significant impact on Real Madrid. During his lengthy spell from 1971 to 1988, Santillana netted 290 goals in 645 appearances. His combination of grace, heading ability, and skill made him a fan favourite. Santillana was a crucial part of the team during an era that saw the club lift numerous domestic and international trophies.

6. Ferenc Puskás (1958-1966): The Galloping Major

Ferenc Puskás, known as the "Galloping Major," is a legendary figure in the history of Real Madrid. The Hungarian forward joined the club in 1958 and left an indelible mark with his goal-scoring exploits. Puskás scored 242 goals in 262 appearances during his time with Real Madrid. Puskás' left foot was a lethal weapon, and his impeccable technique made him a top striker. His contributions were pivotal in helping the club secure multiple La Liga titles and three consecutive European Cups. He remains one of the most celebrated players in Real Madrid's history.

7. Hugo Sánchez (1985-1992): The Mexican Marksman

Hugo Sánchez, the Mexican marksman, is revered for his goal-scoring exploits at Real Madrid. His time at the club, from 1985 to 1992, saw him score 208 goals in 283 appearances. Sánchez's acrobatic finishes and clinical strikes made him a prominent figure in the history of the club. Sánchez's contribution to Real Madrid's success included La Liga titles and domestic cups.

8. Francisco 'Paco' Gento (1953-1971): The "Galactic Ghost

Paco Gento, Real Madrid legend, solidified his status as one of the greatest strikers for the club from 1953 to 1971. With 182 goals in 600 games, Gento's exceptional goal-scoring prowess and enduring commitment played a pivotal role in Real Madrid's dominance. His ability to find the net, coupled with versatility and, skill made him a fan favourite and a key component in the club's memorable triumphs.

9. Pirri (1964-1980): The Galician Goal-Getter

Pirri, a revered figure in Real Madrid's history, established himself as one of the club's most prolific strikers from 1964 to 1980. With 172 goals in 561 matches, his impact surpassed statistics, marked by leadership and passion. Pirri's ability to score and unwavering commitment to excellence solidify his place among Real Madrid's esteemed strikers, leaving a lasting impression on the club's legacy.

10. Emilio Butragueño (1983-1995): The Vulture

Emilio Butragueño, fondly known as "The Vulture," was a prolific goal-scorer for Real Madrid during his tenure from 1983 to 1995. His precise finishing and intelligent positioning allowed him to score 165 goals in 454 appearances. Butragueño's consistency and ability to deliver in key moments contributed to Real Madrid's domestic and international achievements. He remains a respected figure among Real Madrid fans and is regarded as one of the club's respected goal-scorers.

Table Revealing Real Madrid's Top 10 scorers of All-time


Player Name


Goals Scored


Cristiano Ronaldo




Karim Benzema




Raul Gonzalez




Alfredo Di Stefano




Carlos Santillana




Ferenc Puskas




Hugo Sanchez




Francisco 'Paco' Gento








Emilio Butragueño




These top ten goal-scorers, including iconic figures like Cristiano Ronaldo and legendary players like Alfredo Di Stéfano, have left an indelible legacy in Real Madrid's storied history. Their contributions and impact on the club are celebrated globally, adding to the rich history of Real Madrid's success. The debate about the best striker in Real Madrid's history continues, but one certainty remains - these goal-scorers are the true number ones at the Santiago Bernabeu.

Follow Think Football Ideas across our social channels, on Facebook, Twitter and Instagram.



bottom of page