Real Madrid All Time Top Scorers

Real Madrid All Time Top Scorers

Who are the all-time highest scorers for Real Madrid? We’ve selected some of Real Madrid’s most prolific goal scorers, from Cristiano Ronaldo to Jose Mourinho. Los Blancos are perhaps the world’s most successful football club, having won significant local, continental, and international honours.

Since its founding in 1896, Manchester United has produced some of the greatest players of all time and now. Real Madrid has served as the foundation for several football groups across the globe. We’ve gathered some of the finest real Madrid all-time top scorers in history who have scored the most goals for the club in all competitions.

Real Madrid All Time Top Scorers

1. Cristiano Ronaldo – 450 Goals

Cristiano Ronaldo

Cristiano Ronaldo is Real Madrid’s all-time leading scorer, scoring 450 goals. Throughout his time in Spain’s top division, the Portuguese striker was a fan favourite. Ronaldo is primarily recognised as the finest player globally and one of the greatest players.

Image – Source

He has played for some of the world’s most prestigious football clubs, including Manchester United, Real Madrid, and Juventus.

After scoring in his La Liga debut, the Portuguese player scored in his next four league games, becoming the first Real Madrid player to do so. Although Ronaldo’s debut season finished without a title, he scored more than 33 goals in all competitions for Los Blancos.

Cristiano Ronaldo won two La Liga crowns, two Copa del Reys, two Supercopa de Espaa, four UEFA Champions League (including three consecutive victories), and two UEFA Super and a record three when at Real Madrid, he won a record three FIFA Club World Cups.

2. Raúl – 323 Goals


Raul González Blanco is Real Madrid’s second all-time leading scorer, with 323 goals in all competitions. The Spaniard was a striker for Los Blancos. He started his professional career as a Real Madrid reserve squad member before being promoted to the leading team.

Image – Source

Ral appeared in 550 La Liga matches for Real Madrid, scoring 228 goals. He won six La Liga championships, three UEFA Champions Leagues, four Supercopa de Espaa crowns, one UEFA Super Cup, and two Intercontinental Cups.

3. Alfredo Di Stéfano – 308 Goals

Alferdo Di Stefano

With 308 goals in all competitions, Alfredo Stéfano Di Stéfano Laulhé is Real Madrid’s third all-time leading scorer. The Spanish-Argentine is widely recognised as one of the best players. He is a club icon at Real Madrid, having guided the team to countless domestic and European victories.

Image – Source

The attacker started his professional career with Clube Atlético River Plate, where he scored 49 goals in 66 Argentine league matches.

4. Karim Benzema – 299 Goals

Karim Benzema

Karim Mostafa Benzema is a French footballer who currently plays for Real Madrid. This French forward’s playmaking and finishing prowess has earned him a place among the world’s best attackers.

Image – Source

Karim Benzema is Real Madrid’s fourth-highest scorer, with 299 goals in all competitions. Benzema began his professional career with the French Ligue 1 club Olympique Marseille before joining Real Madrid in 2009.

5. Santillana – 290 Goals


Carlos Alonso González was a striker for Real Madrid. He is presently Real Madrid’s fifth-highest all-time scorer, with 290 goals for the club in all competitions. After just one season at Racing Santander, the Spaniard spent the rest of his career with Real Madrid.

Image – Source

He joined the Los Blancos at 19 and was a fantastic player. He scored over 34 competitive goals in his debut season with the team.

6. Ferenc Puskás – 242 Goals

Ferenc Puskas

Ferenc Puskás, a Hungarian who played as a striker or offensive midfielder for Real Madrid, is primarily recognised as one of the best players, if not the most fantastic striker of all time. Puskás is well-known for his ability to score goals.

Image – Source

He scored 514 goals, all for teams in Spain and Hungary. Also, he spent his whole career at Budapest Honvéd and Real Madrid.

7. Hugo Sánchez – 208 Goals

Hugo Sanchez

Hugo Sánchez Márquez, a former Mexican striker, is Real Madrid’s all-time leading scorer in the sixth position. Sánchez is primarily considered to be the best Mexican player of all time. Sanchez played for several teams and scored several important goals.

Image – Source

He scored 53 goals in 111 league appearances throughout his first four seasons at Atlético Madrid. His outstanding form was the driving force for his transfer to city rivals Real Madrid.

8. Francisco Gento – 182 Goals

Francisco Gento

Francisco Gento López was a left-winger for the Los Blancos. Gento is Real Madrid’s eighth all-time leading scorer, scoring 182 goals. Before joining the Spanish capital club, the Spaniard started his professional career at Racing Santander.

Image – Source

Gento López played for Real Madrid for 18 years, earning 12 La Liga championships, two Copa del Reys, six European Cups (Champions League), and one Intercontinental Cup.

9. Pirri – 172 Goals


He started his professional career with Granada before moving to Real Madrid due to his outstanding form. He joined the Los Blancos in 1964 and quickly established himself as an essential component of the first squad.

Image – Source

José Martnez Sánchez began his career as a centre midfielder with Los Blancos but was often seen as a sweeper. Pirri was a crucial figure in the early years of his Real Madrid career.

With 172 goals in all competitions, José Martnez Sánchez, nicknamed Pirri, is Real Madrid’s 9th all-time leading scorer.

10. Emilio Butragueño – 171 Goals

Emilio Butragueno

Emilio Butragueo Santos is Real Madrid’s all-time leading scorer, with 171 goals in all competitions. The Spaniard, who played as a striker with Los Blancos, appeared in 463 games. Emilio Butragueo Santos worked with the club for twelve years.

Image – Source

He was one of Madrid’s most devoted players at the time. Emilio Butragueo Santos won six La Liga championships, two Copa del Reys, one Copa de la Liga, four Supercopa de Espaa, two UEFA Europa Leagues, and one Copa Iberoamericana during his Real Madrid career.


Real Madrid’s all-time leading scorers have contributed to the club’s present status as the most successful side on the European continent.

Los Blancos won the first five European Cups and three straight Champions League titles in modern history. Real Madrid has also won more La Liga championships than rival Barcelona. You can see the top 10 real Madrid all-time top scorers above.


The images used for all the players are picked from a different website not owned by UK Business Magazine. The image credit goes to the respective website owners.

Previous Post
Holiday Cottages with Hot Tubs UK

Holiday Cottages with Hot Tubs – Top 10 in UK

Next Post

Top 10 Weird Laws in the UK

Related Posts