Real Madrid Top Goal Scorer

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

Arguably, Real Madrid is the best European team ever. They are the most successful league team in Spain and have a record 14 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. This includes some amazing goal scorers.

Let’s examine the top 20 goal-scorers in Real Madrid history. But who tops Madrid’s all-time goal-scoring standings?

Benzema and Ronaldo Stand as Real Madrid Top Goal Scorer

Real Madrid all-time top scorers
Ronaldo and Benzema (Getty Images)

With 451 goals in 438 appearances, Cristiano Ronaldo holds the record as Real Madrid 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.

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.

With 323 goals, Raul, the all-time top appearance maker for Real Madrid, is in third position. At the age of seventeen, he made his Real Madrid Champions League-winning debut.

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.

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.

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.

Completing the roster of Real Madrid top scorers are icons Paco Gento, Pirri, and Emilio Butragueno, each leaving an enduring legacy through their contributions on the pitch.

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.

List of Real Madrid Top Goal Scorer

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
=15Gonzalo Higuain1212642007-2013
17Gareth Bale1062582013-2020, 2021-2022
=18Ronaldo Nazario1041772002-2007
=18Luis Molowny1041981946-1957
=20Sergio Ramos1016712005-2021
=20Ivan Zamorano1011731992-1996

FAQ’s

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

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

Also Read: