A popular football site, 90min.com has released its ranking for the greatest players of all time (G.O.A.T).
The website named Diego Maradona as the greatest player of all time, with Brazilian legend, Pele in second spot, while Barcelona King, Lionel Messi completes the top three.
Brazilian Ronaldo Nazario, Johan Cruyff, Franz Beckenbauer all came before Juventus’ super star, Cristiano Ronaldo.
Cristiano Ronaldo and Lionel Messi are widely seen as the greatest individuals to have ever played the round leather game having shattered record-after-record in the past 15 years.
But 90min.com gave its own opinion on the 50 greatest players of all-time:
50. Luka Modric
49. John Charles
48. Robert Lewandowski
47. Jairzinho
46. Omar Sivori
45. Paulo Rossi
44. Paul Breitner
43. George Weah
42. Kaka
41. Lev Yashin
40. Gunnar Nordahl
39. Sandor Kocsis
38. Kevin Keegan
37. Hristo Stoichcov
36. Gianluigi Buffon
35. Johan Neeksens
34. Xavi
33. Luis Suarez [ESP]
32. Karl-Heinz Rummenigge
31. Andres Iniesta
30. Rivelino
29. Bobby Moore
28. Socrates
27. Lothar Mattheus
26. Ronaldinho
25. Ruud Gullit
24. Bobby Charlton
23. Guiseppe Meazza
22. Raymond Kopa
21. Romario
20. Eusebio
19. Marco van Basten
18. George Best
17. Zico
16. Franco Baresi
15. Ferenc Puskas
14. Paolo Maldini
13. Gerd Muller
12. Mane Garrincha
11. Alfredo Di Stefano
10. Roberto Baggio
9. Michel Platini
8. Zinedine Zidane
7. Cristiano Ronaldo
6. Ronaldo Nazario
5. Johan Cruyff
4. Franz Beckenbauer
3. Lionel Messi
2. Pele
1. Diego Maradona