Real Madrid players

Top 10 Real Madrid Players in History

Who are the biggest Real Madrid legends of all-time?

by Konstantin Simidchiyski

The Top 10 Real Madrid players in history – let’s talk about this.

The La Liga giants Real Madrid are probably the greatest club in the history of football. Los Blancos managed to win the Champions League 13 times during the years, which is unparalleled today. They also won the Spanish La Liga 34 times which is another incredible record they hold at the moment. Their rivalry with Barcelona is probably the greatest in the history of the game as well. 

Founded in 1902, Real Madrid was destined for greatness. They showed it during the ’50s when they won the European Cup five consecutive times – something no other club ever did afterward. 

Some of the greatest football players in history used to wear Real Madrid’s legendary white shirt through the years. In this article, we will present you Top 10 of Los Blancos’ greatest ever players.

Hugo Sanchez

Probably the greatest Mexican striker in history, Hugo Sanchez spent seven seasons at the Santiago Bernabeu between 1985 and 1992. During this time, he scored 208 goals in 283 games for the club – a marvelous achievement by any means. He won La Liga five times with the white shirt while also triumphed in the Copa del Rey and the UEFA Cup. The Mexican star remains one of the most impressive Real Madrid players so far. 

Emilio Butragueño

Playing together with Hugo Sanchez, Emilio Butragueño spent 12 seasons at the Bernabeu. He was also a striker and finished his Real Madrid career with some decent stats – 171 goals in 460 matches. He was not as prolific as Sanchez, but he was essential for the team’s success. Nicknamed ‘The Vulture,’ Butragueño ended his Real Madrid career with six gold medals in La Liga. 

Iker Casillas

Arguably the most outstanding goalkeeper in the history of Spanish football, Iker Casillas has won everything in his career – La Liga, the Champions League, the World Cup, and the European Cup. Called ‘San Iker’ by the fans, Casillas made his official debut for Real Madrid at the fragile age of 18. At 19-years old, he was already the first choice for Los Blancos, winning the Champions League as well. During his prime years, Casillas was a fantastic goalkeeper with almost superhuman abilities. He left the club in 2015 and spent the last years of his career at Porto. 


Former captain of the club, we will remember Raul Gonzalez as one of the finest strikers in the history of Real Madrid. He debuted for the club in 1994 and remained loyal to the institution until 2010, when he left for Germany. Raul scored 323 goals for Los Blancos, making him one of the most prolific strikers the Bernabeu ever witnessed. He was not a physical beast, but he was brilliant in the penalty area and had some fantastic left foot. Even now he’s one of the most Real Madrid players by the fans.

Sergio Ramos

Filled with passion and love for winning, Sergio Ramos is one of Real Madrid’s greatest captains ever. A legendary performer at the centre-back position, Ramos knew how to score goals as well. The Andalusian finished his career with 101 goals for Madrid, scoring in two Champions League finals as well. Ramos was almost impenetrable in defense while also being terrifying in the aerial duels. The perfect defender.

Zinedine Zidane

Few players in history had the magic of Zinedine Zidane. This French maestro played for Real Madrid between 2001 and 2006, winning the Champions League in 2002. A player who used to electrify the fans with his talent, Zidane was the definition of the most outstanding playmaker. He had an incredible vision for the game but also a tremendous passing ability. The most fun we had watching him dribbling around the opponents – he was very, very gifted with his feet. He’s one of the former Real Madrid players who managed the club as well. Zidane won the Champions League three times with Los Blancos.

Paco Gento

A true master of the left-wing position, Paco Gento spent the impressive 18 seasons with Real Madrid’s shirt. That’s something you can’t see every day! Paco won La Liga 12 times with Madrid’s shirt and also became European champions on six different occasions. Despite playing as a winger, Gento managed to score 178 goals for the club from the capital. 

Ferenc Puskas

Arguably the greatest player in the history of Hungary, Ferenc Puskas was the master of goalscoring. Winning the European Cup three times with Real Madrid’s shirt, Puskas scored 383 goals in 367 games for Los Blancos – an achievement that speaks for itself. His partnership with Alfredo Di Stefano in the attack remains one of the best football have ever seen. 

Cristiano Ronaldo

A few players in history could be put alongside Cristiano Ronaldo when it comes to scoring goals. The Portuguese superstar became Real Madrid’s most productive striker of all time as he scored 450 goals in 438 games for the club – an out-of-this-world achievement in modern football. Cristiano won La Liga just twice with Los Blancos, but at the same time, he won the Champions League on four different occasions. He left Madrid for Juventus in 2018, but his performances with the white shirt remain legendary. 

Alfredo Di Stefano

Who else but Real Madrid’s biggest icon? That’s the player who changed the club’s history when he joined in 1953. Di Stefano won the European Cup in five consecutive years between 1956 and 1960, while he also won La Liga on eight different occasions. In his career, Don Alfredo scored 308 goals with the white shirt and was instrumental in winning over 20 trophies with the team. It’s not a surprise that Real Madrid made him an Honorary President of the club in 2000. 

Honorable Mention: Luka Modric

Probably the greatest Croatian player of all time, Luka Modric joined Real Madrid from Tottenham Hotspur in 2012. His first months in the Spanish capital weren’t easy as he started most of the games from the bench. He was destined to become one of the best, though. Little by little, Modric settled into the team and showed his true quality. He became a vital member of the squad and helped Real Madrid win the Champions League four times. In 2018 he led Croatia to reach the World Cup final and won the Ballon d’Or.

Honorable Mention: Fernando Hierro

Spending 14 seasons with the iconic white shirt, Fernando Hierro cemented his legacy as one of Real Madrid’s most respected legends. Playing as a defender and defensive midfielder, Hierro captained the team, influencing the game with his impressive physical attributes. He also had a surprisingly sharp eye for the goal, scoring 127 goals for the club. He helped Los Blancos win the Champions League three times while contributing to five La Liga titles.


Who has the most appearances for Real Madrid?

Legendary Spanish striker Raul participated in 741 matches with Real Madrid’s shirt between 1994 and 2010.

Who’s the youngest player to wear Real Madrid’s shirt in an official game?

Norwegian wonderkid Martin Ødegaard broke the previous record in May 2015. He was just 16 years, 157 days old, when he entered the pitch against Getafe in La Liga.

Which foreign player holds the record for most appearances for Real Madrid?

Karim Benzema had 648 matches with the iconic white shirt before leaving Santiago Bernabeu in the summer of 2023.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts

Leave a Comment