Real Madrid is one of the top teams in the footballing world. With complete dominance in their domestic football league, they also have left a great mark on the international football scenario.
Madrid is among the top two teams that have declared the Spanish soil their personal turf along with the infamous Barcelona. Real is the best in the region with a record number of 35 wins in the Spanish league La Liga.
The club is one of the best in the world with a record number of title wins in all the continental and international formats. They have won 14 UEFA Champions League titles, 5 Super Cups, and 4 FIFA Club World Cups.
The club has been home to many great and legendary players throughout the whole time who has led the team to glory on multiple occasions. Let us take a look at some of the great contributors to the club and rank the Top 10 Real Madrid players of all time.
10. Santillana
One of the greatest strikers of his generation, Santillana was a great asset to the La Liga club Real Madrid during his stay on Spanish soil. He competed for 17 years of his career in La Liga with Real Madrid.
Santillana appeared in 461 league matches scoring 186 league goals. While his total match count goes as high as 645 and the goals scored in these tally out to be 290 making him one of the top 5 goalscorers of all time in the club’s history.
9. Roberto Carlos
Carlos is among the best Brazillian defenders of all time. His skills led his nation to victory in the 2002 FIFA World Cup. However, his contribution to the Spanish club Real Madrid is far beyond expectations.
Roberto was seen playing for the team in a total of 527 matches scoring a total of 29 goals. With Carlos as their left-back, Real Madrid found victory in 4 La Liga titles and three UEFA Champions League titles.
8. Fernando Hierro
One of the best defenders of the late nineteenth century Fernando Hierro was an integral part of Real Madrid’s success at the time. He spent 14 years playing for Real as their star center-back.
He appeared in a total of 439 matches scoring 102 goals as a defender for the club. In his watch, Real won five La Liga titles and three UEFA Champions League titles.
7. Ferenc Puskas
One of the greatest players of all time, Ferenc Puskas is a legendary footballer with a prestigious award named after him. Majorly played for the Hungarian football team, Puskas scored 84 goals for them in 85 international matches.
Puskas spent 8 years of his senior career playing on Spanish soil for Real Madrid. He scored 244 league goals in 262 La La Liga appearances. With Puskas in their squad, Real won 5 La Liga titles.
6. Karim Benzema
Real Madrid’s ace striker Karim Benzema is one of the best forwards in the current footballing scenario. Benzema has been playing with the La Liga club Real Madrid since 2009 and has come up to become one of their leading goalscorers of all time.
In his 13 years with the club, Benzema appeared for 420 league matches and scored a total of 222 goals in the league. He has assisted his team to victory in 4 La Liga titles and 4 UEFA Champions League titles.
5. Iker Casillas
The best goalkeeper the footballing world witnessed in the past two decades Iker Casillas spent the majority of his senior career on Spanish soil playing for the dominant club in the region Real Madrid.
Casillas appeared as a goalkeeper for the club in 510 league matches. He was also called 167 times by the Spain national football team. He won 5 La Liga titles for Real Madrid and 3 UEFA Champions League titles to become one of their most valuable players.
4. Sergio Ramos
Currently playing for Paris Saint-Germain, Sergio Ramos is a former Real Madrid star defender who has played over 469 league matches for them and has scored 72 goals as a defensive player. He also plays for the Spain national football team and has been capped a total of 180 times.
One of the most aggressive and among the elite defenders in the world, Ramos led Spain to victory in the 2010 FIFA World Cup. Sergio Ramos has played over 671 matches for Real winning 5 La Liga titles and 4 Champions League titles.
3. Raul
Raul is one of the very important players in the Real Madrid success story. His contribution to the team is above all. This is visible from the fact that Raul is the player with the most appearances for the club with over 741 appearances.
Raul is also the third-highest goalscorer of all time for the club. He scored a total of 323 goals for the club out of which 228 were scored in his 550 appearances in La Liga.
2. Alfredo Di Stefano
Regarded as the ‘best player ever’ by Pele, Alfredo Di Stefano was one of the finest strikers of his generation. He also was seen playing as an attacking midfielder on multiple occasions.
Stefano played for Real Madrid for 11 years appearing in a total of 396 matches and scoring 308 goals for the club. While his run with the club, he won 8 La Liga titles and 5 European cups.
1. Cristiano Ronaldo
Another one of the greatest players of all time Cristiano Ronaldo was the greatest striker Real Madrid had ever witnessed. He spent 9 years with the club playing in 292 La Liga matchups and having 450 total appearances.
Ronaldo scored a total of 450 goals for the club to become their all-time highest goalscorer. With Ronaldo on their roster, Real won two La Liga titles and 4 UEFA Champions League titles.