Football News, Transfer News, Rumours, Gossip, Latest & Live Scores

LaLiga

Real Madrid All-Time Top Scorers: Cristiano Ronaldo Leads the Pack

Undoubtedly, Real Madrid is the best football club not only in Europe but across the world. They are the most successful league team in Spain and have a record 15 UEFA Champions League victories, which is twice as much as the next greatest team. The Spanish giants also have a strong affinity for the competition. So, it should come as no surprise that some of the best football players to have ever stepped onto the pitch donned the renowned Real Madrid jersey at some point in their careers.

List of Real Madrid Top Goal Scorers of All Time in History

As Real Madrid continues to script new chapters in their illustrious history, these goal-scoring titans serve as a testament to the club’s enduring legacy and unwavering pursuit of excellence on the European stage. This includes some amazing goal scorers. Let’s examine who are some of the top goal-scorers in Real Madrid’s history. But who tops Madrid’s all-time goal-scoring standings?

PositionPlayerGoalsMatchesYears
1Cristiano Ronaldo4504382009-2018
2Karim Benzema3546482009-2023
3Raul Gonzalez3237411994-2010
4Alfredo Di Stefano3083961953-1964
5Carlos Santillana2906451971-1988
6Ferenc Puskas2422621958-1967
7Hugo Sanchez2082821985-1992
8Francisco ‘Paco’ Gento1826001953-1971
9Pirri1725611964-1980
10Emilio Butragueno1714631983-1995
11Amancio Amaro1554711962-1976
12Michel1305591982-1996
13Fernando Hierro1276011989-2003
14Pahino1251431948-1953
15Juanito1214011977-1987
16Gonzalo Higuain1212642007-2013
17Gareth Bale1062582013-2020, 2021-2022
18Ronaldo Nazario1041772002-2007
19Luis Molowny1041981946-1957
20Sergio Ramos1016712005-2021

1. Cristiano Ronaldo

Cristiano Ronaldo
Cristiano Ronaldo (Getty Images)

With 451 goals in 438 appearances, Cristiano Ronaldo holds the record as Real Madrid’s top goal soccer. During his career at the Santiago Bernabeu, he won four Champions Leagues and four Ballons d’Or. He is the only player in Los Blancos history to have scored goals at a pace of more than one goal per game and remains the greatest goal scorer in the game.

2. Karim Benzema

Karim Benzema
Karim Benzema (Getty Images)

With nearly 350 goals in his career and five Champions League titles, Karim Benzema is the second-highest Real Madrid top scorer. However, he just left for a lucrative move to Al-Ittihad in the Saudi Pro League. In 46 games, he scored 44 goals in the 2021–22 season, which was his highest-scoring campaign ever and won the Ballon Dor award for his feat.

3. Raul Gonzalez

Raul Gonzalez
Raul Gonzalez (Getty Images)

With 323 goals, Raul, the all-time top appearance maker for Real Madrid with 741 matches, is in third position. At the age of seventeen, he made his Real Madrid Champions League-winning debut and went on to become one of the icons of the club. Moreover, he is widely regarded as one of the best strikers of his generation.

4. Alfredo Di Stefano

Alfredo Di Stefano
Alfredo Di Stefano (Getty Images)

With an astounding 308 goals in just 396 games, Alfredo Di Stefano holds fourth place on the all-time Real Madrid top goal scorer list. Real Madrid won five straight European Cups between 1956 and 1960 while he was a member of the team. He is still considered the greatest ever to play for Los Blancos creating an unparalleled legacy.

5. Carlos Santillana

Carlos Santillana
Carlos Santillana (Getty Images)

The Spanish legendary striker Carlos Alonso González famously known as Santillana was acclaimed for aerial prowess, consistency, and goal-scoring he had scored 290 and won numerous titles with the club. While playing a key role in the attack.

6. Ferenc Puskas

Ferenc Puskas
Ferenc Puskas

Standing sixth on the list with 242 goals in 262 games is the legendary Hungarian Ferenc Puskas. He was runner-up in Hungary’s 1954 FIFA World Cup, but he won the Golden Ball and placed second in the 1960 Ballon d’Or list. Additionally, he won four Pichichi trophies in a row marking an extraordinary feat as goal scorer. Puskas is the greatest Hungarian footballer.

7. Hugo Sanchez

Hugo Sanchez
Hugo Sanchez (Getty Images)

Hugo Sanchez, a striker from Mexico, was a very reliable goal scorer for Real Madrid from 1985 to 1992. In just 282 games, he scored 208 goals. It’s amazing that all 38 of his league goals in 1989–90 came from first-touch finishes. He was a Madridista who won four Pichichi championships.

8. Francisco ‘Paco’ Gento

Paco Gento
Gento for Real Madrid (Getty Images)

Another of Real Madrid’s top scorers is Paco Gento is the next name on the list of top goal scorers of Real Madrid with 182 in total of 600 appearances for the club. He is hailed as the greatest Spanish footballer who has represented Los Blancos.

9. Pirri

Pirri
José Martinez Sanchez Pirri (Getty Images)

A legendary figure, José Martínez Sánchez renowned for his nickname Pirri, he was prominently midfielder and defender yet managed to score 172 goals and led the club to lift the Spanish league titles 10 times.

10. Emilio Butragueno

Emilio Butragueno
Emilio Butragueno for Real Madrid (Getty Images)

Emilio Butragueno famously called El Buitre’ the vulture, the Spaniard centre forward finished as the top scorer for the club in La Liga and helped the Los Blancos the league triumph on six occasions. He bagged 171 goals for the club during his spell playing 463 matches.

Also Read: Top 10 La Liga Top Players of All-time

FAQ’s

Q. Who is Real Madrid’s all-time top scorer?

A. With 451 goals in 438 appearances, Cristiano Ronaldo holds the record for Real Madrid’s all-time top scorer.

Q. How many goals Karim Benzema has scored for Real Madrid?

A. Karim Benzema has scored 354 goals for Los Blancos.

Q. Who is the highest appearance maker for Real Madrid?

A. Raul Gonzalez is the highest appearance maker for Real Madrid.

Q. Which defender has the most goals for Real Madrid?

A. Fernando Hierro has the most goals for Real Madrid as a defender.

Q. Who has the most assists for Real Madrid?

A. Karim Benzema has the most assists for Real Madrid – 165.