Real madrid Top or highest scorers of all time

Real Madrid All Time Top Scorers [Composite List]

The truth is that there is a long list of Real Madrid all time top scorers, but in this article, we will consider just 10 of them.

When you speak of elite football clubs, Real Madrid comes to mind first. Whether you are a football fan or not, you must have heard the name of Real Madrid.

So, it is imperative to want to know the Real Madrid all time top scorers.

When you think of Real Madrid, you think of their dominance in the European Cup/Champions League – a competition they have won a record 13 times.

Madrid has housed some of the finest players to ever play the game, with many achieving legendary status in the Spanish capital for their exploits in European competition.

But who has led the charge and scored the most goals, you may ask? Let’s discuss 10 of Real Madrid’s highest goal scorers of all time.

Related Article: Barcelona Best Players of All Time

10. Emilio Butragueño (171 goals)

Emilio Butragueño Santos is a Spanish retired footballer who played as a striker. He currently is the 10th on the list of Real Madrid all time top scorers.

Butragueno was an important part of the Real Madrid side that dominated the late 80s and early 90s in Spanish football.

He scored 171 times in 463 games for the Whites, which helped them win five successive league titles in a row in the late 1980s.

Butragueño also won the Pichichi Trophy once in the 1990-91 Season.

Read Also: The Most Overrated Strikers in Football

9. Pirri – 172 goals

José Martínez Sánchez, nicknamed Pirri, is a Spanish former footballer. A Real Madrid Legend who enjoyed a 16-year stint at the Bernabeu.

He spent most of his career with Real Madrid, appearing in 561 competitive matches and scoring 172 goals while winning 15 titles. He also served as captain of the club.

Pirri may not be so popular as other Real Madrid highest goal scorers, but his name remains in the Club’s record book.

8. Francisco Gento – 182 goals

Francisco “Paco” Gento holds the eighth spot among the highest goalscorers for Real Madrid with 182 goals in 601 games. He holds numerous records with Madrid as well on a collective basis.

Forming a fearsome trio with fellow legends Alfredo Di Stefano and Ferenc Puskas, Gento and Madrid dominated European football.

They won the first five editions of the European Cup and are the only player in European history to lift six continental titles.

He is also the most successful player in Real Madrid’s history with 23 titles, including 12 league titles (a record) and two Copa del Reys.

7. Hugo Sanchez – 208 goals

Hugo Sanchez made his name in Mexico while featuring for UNAM (Pumas), from 1976 to 1981.

That summer, Sanchez left for Atletico Madrid, where he stayed for four years.

In addition, in 1985, Sanchez moved to their arch city rivals, Real Madrid.

He scored 208 goals in 282 games and found himself in the seventh among the highest goalscorers for Real Madrid.

6. Ferenc Puskas  – 242 goals

Ferenc Puskas and Di Stefano were Madrid’s first legendary pair, and Puskas was a prolific goalscorer for Madrid.

In fact, his ratio of 0.92 goals/game for Los Blancos is bettered only by Cristiano Ronaldo.

Puskas scored 242 goals in 262 games for the all-dominating Real Madrid side of the 50s and 60s and won five league titles and three European Cup titles with Real.

His prolific nature in goalscoring earned him the Pichichi on four occasions. The Puskas trophy awarded to the best goal scored in a year is dedicated in his honour.

No doubt he is one of the greatest Real Madrid Top scorers ever.

Consider Reading: The European Super League Round-Up

5. Santillana- 290 goals

Carlos Alonso González, known as Santillana, is a Spanish former footballer who played as a striker.

Santillana started his soccer career at Racing Santander in 1970, but it only took a season for Real Madrid to snatch him at just 19.

In total, Santillana won nine league trophies, adding four Copa del Rey trophies and back-to-back UEFA Cups and scoring in both of the latter competition’s finals.

He played 778 first-team matches – a record which stood until Manolo Sanchís surpassed him during the 1997–98 campaign.

4. Alfredo Di Stéfano – 308 goals

Alfredo Di Stefano began his soccer path at River Plate in Argentina in 1945.

After he managed to make his name in his homeland and Colombia for Milionarios, they announced that he would be joining La Liga side Real Madrid in 1953.

The Argentine forward went on to make 396 total appearances for the Whites, netting in 308 occasions until 1964, and 2 years later, Di Stefano retired after spending the previous seasons at Espanyol.

Unfortunately, Di Stefano died on July 7, 2014, aged 88.

Consider Reading: Pele Vs. Maradona: Who Was Better?

3. Raúl- 323 goals

Raúl González Blanco s considered one of the most important players in the history of Real Madrid and regarded as one of the greatest Spanish players of all time and one of the best strikers ever.

Despite featuring for Madrid youth clubs, Real introduced Raul to first-team soccer in 1994.

Raul spent 16 years at the Santiago Bernabeu, filled with all sorts of collective and individual accolades and trophies.

Raul managed to mark his name on the scoresheet 323 times in 741 matches for Real Madrid in all competitions during his 16-year stay.

He retired in 2015 after spending the season with New York Cosmos.

Related Article: 3 Players Who Should have Won Ballon D’or Instead of Messi or Ronaldo

2. Karim Benzema – 324 goals*

Benzema is arguably the most underrated Striker in the last decade.

Having left Lyon to join Real Madrid On 1 July 2009, Benzema did not hit the ground running immediately, although he was important.

However, After Ronaldo left for Juventus, Benzema became the leader in Real Madrid’s Attack. He thumped in goals with careless regularity.

Benzema had played well over 500 games and scored 323 goals for Real Madrid (when we last updated this article).

The Frenchman is the only active Madrid player in the list of Real Madrid highest goal scorers.

1. Cristiano Ronaldo- 450 goals

Ronaldo tops the list of Real Madrid all time top scorers.

Cristiano Ronaldo is arguably the greatest player/marksman to have played the beautiful game. His time with Los Blancos was an incredible one, as he wrote his name in the history books.

Cristiano Ronaldo made his name after leaving Sporting Lisbon from his homeland to play for Manchester United.

Having won the Ballon d’Or the year before, Real Madrid lured him in 2009 for a record fee of $110 million.

In his stay at the Bernabeu, CR7 netted incredible and unreachable 450 goals in 438 total games across all competitions.

Cristiano Ronaldo is a part of Real Madrid’s legacy and is one of the great icons throughout the club’s history.

It is also important to note that Ronaldo is one of La Liga’s Top Scorers of All Time.

Read Also: Most Decorated Real Madrid Players Ever- A List Of 16


In a nutshell, Cristiano Ronaldo is Real Madrid all time top scorer with 450 incredible goals for the Spanish Club.

The Question presented today is who will break into this list in years to come? Los Blancos have struggled to replace Cristiano since his departure but could soon solve that.

For the last 2 years, Real Madrid has been linked with Kylian Mbappé, a promising star in world football. He has scored over 111 goals in the last 4 club seasons, an impressive feat and Cristiano’s potential level.

Could Mbappe be the next talent to make his name infamous white Jersey? Let us know in the comment section.

Further Reading:

Leave a Comment

Your email address will not be published. Required fields are marked *