Real Madrid are a club steeped in history.

The club have won 33 La Liga titles as well as a record-breaking 13 European Cup's.

Los Blancos are, arguably, the biggest club in the world.

Of course, they've had some of the best players ever don the famous white jersey.

But who has been the greatest of them all? To mark 118 years since Real Madrid were formed, Spanish publication AS have ranked the 50 greatest players in the club's history.

You can view the list that they came up with below:

50. David Beckham

Beckham joined in 2003 and went on to play 150 times and score 20 goals across four seasons.

49. Jacinto Quincoces

Quincoces is regarded as one of the greatest defenders of the interwar era.

48. Laurie Cunningham

Cunningham became the first Englishman to play for Real Madrid when he signed in 1979.

47. José Santamaría

Santamaria helped Real Madrid to six La Liga titles and four European Cup's.

46. Steve McMannaman

McMannaman joined in 1999 and made 152 appearances across four seasons. He helped the club to two La Liga titles and two Champions League's.

45. Vicente del Bosque

Del Bosque, who also went on to manager the club in three spells, made over 400 appearances as a player.

44. Goyo Benito

Benito came through the youth system at Real Madrid and played 420 times between 1966-1982.

43. Luka Modric

Modric has been brilliant since signing in 2012. His performances for club and country saw him win the Ballon d'Or in 2018.

42. Marcelo

Marcelo will go down as one of the greatest left-back's of all-time when he retires.

41. Karim Benzema

Benzema is one of the most complete strikers in the world. He's scored 240 times in 500 games for Madrid.

40. Fernandes Morientes

Morientes netted 99 times for Real Madrid across two spells.

39. Claude Makelele

Makelele was so good he had a position named after him. He was a regular during his three seasons between 2000-2003.

38. Angel di Maria

Di Maria spent five seasons at Real Madrid before departing for Manchester United in a £60m move.

37. Martin Vazquez

Vazquez helped Real Madrid to 15 titles across two spells.

36. Marquitos

Marquitos was part of the side that won five consecutive European Cup's between 1955-1960.

35. Miguel Munoz

Munoz had a great career both as a player and manager for Real Madrid.

34. José María Zárraga

After joining the club in 1951, Zarraga made 306 appearances in an 11 years spell.

33. Francisco Buyo

Buyo won six La Liga titles during his time at the club. He went on to manage Real Madrid's B and C teams.

32. Rafael Gordillo

Gordillo joined in 1985 and helped Real Madrid to 10 major honours.

31. Pepe

Pepe formed a fearsome partnership with Sergio Ramos during his 10-year stint at the club. 

30. Chendo

Chendo made his debut as a 21-year-old and would spend his whole professional career at the club.

29. Michel

Michel scored over 100 times from right-midfield after making his debut in 1982.

28. Ignacio Zoco

Zoco appeared in 400 games for Real Madrid. Sadly, he passed away in 2015 at the age of 76.

27. Roberto Carlos

Carlos is considered arguably the greatest left-backs to play the game. His prowess from set-pieces was incredible.

26. Hector Rial

Rial was a key part of Real Madrid's all conquering side in the late 1950s.

25. Ricardo Zamora

Zamora was Real Madrid's first choice goalkeeper between 1930-1936.

24. Manolo

Manolo was a one-club man at Real Madrid, playing over 700 times.

23. Iván Zamorano

Zammorano was prolific during his four season spell at the club. In his debut campaign in 1992/93, he netted 37 goals in 45 games.

22. Santiago Bernabeu

Bernabeu played for Real Madrid between 1911-1927. He went on to manage the club and then later become the president.

21. Ronaldo Nazario

If it weren't for injuries, Ronaldo would probably be regarded as the greatest player of all-time. Despite numerous fitness problems, he still netted 104 goals in 177 games.

20. Raymond Kopa

Kopa only played for the club between 1956-1959. In that time he finished runner-up twice in the Ballon d'Or and all finished third place twice.

19. José Antonio Camacho

Camacho played over 500 times for the club and won 19 major titles.

18. Santillana

Santillana played 645 times for Los Blancos, the fourth most of any player. He netted 290 times at a ratio of 0.45 goals-per-game.

17. Fernando Redondo

Redondo was a played 225 times for the club across six seasons.

16. Predrag Mijatović

Mijatovic netted 68 times in 128 games. He scored the only goal as Real Madrid beat Juventus in the 1998 Champions League final.

15. Gareth Bale

This might seem a bit controversial given Bale's struggles in recent times, but 105 goals in 249 games is still a great return from the wing.

14. Juanito

Juanito scored 85 goals in 284 first division games for Madrid. He sadly passed away in 1992 after a road accident. He was just 37.

13. Sergio Ramos

Real Madrid's inspirational captain has been an ever-present since signing in 2005. He's made 639 appearances and has scored a ridiculous 91 goals from defence.

12. Fernando Hierro

Despite being a defensive minded player, Hierro scored an incredible 26 goals in 53 games during the 1991/92 campaign. He spent 14 successful seasons at the club.

11. Hugo Sanchez

Sanchez netted 208 goals in 283 Real Madrid games. Not too shabby.

10. Emilio Butragueño

Butrageuno was Real Madrid's starting striker for 11 seasons before losing his place to a 17-year-old Raul.

9. Pirri

Pirri scored 123 goals as a sweeper. He helped the club to 10 La Liga titles.

8. Amancio Amaro

Amancio scored over 100 times in a 14-year spell. He then went on to manage the club for 11 years.

7. Iker Casillas

Casillas quickly became the best goalkeeper in the world after making his debut in 1999. He made 725 appearances before departing for Porto in 2015.

6. Raul

Real Madrid knew they had something special when a 17-year-old Raul replaced club legend Butragueno. Raul netted 343 times and is the club's leading appearance maker with 741.

5. Zinedine Zidane

Zidane is a brilliant manager, but he was an even better player. He had everything needed to be a world-class midfielder and was sensational during a five-season spell.

4. Ferenc Puskas

Considered one of the greatest strikers of all-time, Puskas scored 156 times in 180 Spanish league games for Real Madrid.

3. Paco Gento

Gento spent 18 years in Madrid and helped the club to 23 trophies.

2. Cristiano Ronaldo

Controversial. Ronaldo shattered record after record during a nine-season spell. He netted 450 times for the club, which is over 100 goals more than any other player. He also helped them to four Champions League titles.

1. Alfredo Di Stefano

Di Stefano was the star player for a Real Madrid side that dominated world football in the 1950s and 1960s. He scored in five consecutive European Cup finals from 1956-1960.

Di Stefano was an incredible player but many will argue that Ronaldo was a better player.

AS haven't given reasons for why they consider Di Stefano to be greater, but the reason is perhaps due to how many more trophies he helped Real Madrid win during his spell.

Ramos is the highest active player and could easily move into the top 10 by the time he retires.

The most controversial pick on the list is Bale, who seems very high at 15. It's fair to say the majority of Real Madrid fans will not agree with that.