Top 100 Greatest Football Players


Creating a "Top 100 Greatest Football Players" list is subjective and will vary based on the criteria selected, regions of focus, and personal biases. Moreover, by "football," the world is divided: many think of soccer, while others might think of American football. Given the global nature of this platform, I'll assume you're referring to soccer.

Here's a list of some of the greatest soccer players till 2021. It's essential to note that the ranking isn't definitive and is just one perspective:

  1. Pelé
  2. Diego Maradona
  3. Lionel Messi
  4. Cristiano Ronaldo
  5. Alfredo Di Stefano
  6. Johan Cruyff
  7. Franz Beckenbauer
  8. Michel Platini
  9. George Best
  10. Ferenc Puskás
  11. Zinedine Zidane
  12. Ronaldinho
  13. Eusébio
  14. Bobby Charlton
  15. Ronaldo Nazário
  16. Lev Yashin
  17. Paolo Maldini
  18. Marco van Basten
  19. Thierry Henry
  20. Zico
  21. Roberto Baggio
  22. Gerd Müller
  23. Rivaldo
  24. Franco Baresi
  25. Xavi Hernandez
  26. Andres Iniesta
  27. Cafu
  28. Bobby Moore
  29. Giuseppe Meazza
  30. Garrincha
  31. Fabio Cannavaro
  32. Raymond Kopa
  33. George Weah
  34. Frank Rijkaard
  35. Ruud Gullit
  36. Lothar Matthäus
  37. David Beckham
  38. Alessandro Del Piero
  39. Didier Drogba
  40. Hristo Stoichkov
  41. Tostão
  42. Kaka
  43. Sergio Ramos
  44. Dino Zoff
  45. Clarence Seedorf
  46. Sócrates
  47. Ryan Giggs
  48. Figo
  49. Jari Litmanen
  50. Gabriel Batistuta
  51. Carlos Valderrama
  52. Romário
  53. Miroslav Klose
  54. Patrick Vieira
  55. Paul Scholes
  56. Andrea Pirlo
  57. Pavel Nedvěd
  58. Roberto Carlos
  59. Iker Casillas
  60. Nils Liedholm
  61. Gunter Netzer
  62. Michael Laudrup
  63. Steven Gerrard
  64. George Hagi
  65. Dennis Bergkamp
  66. Eric Cantona
  67. Raul
  68. Frank Lampard
  69. Oliver Kahn
  70. Peter Schmeichel
  71. Juan Roman Riquelme
  72. Stanley Matthews
  73. Djalma Santos
  74. Uwe Seeler
  75. Kenny Dalglish
  76. Samuel Eto'o
  77. Gheorghe Popescu
  78. Francesco Totti
  79. Zbigniew Boniek
  80. José Luis Chilavert
  81. Jean-Pierre Papin
  82. Arjen Robben
  83. Paul Gascoigne
  84. Hugo Sanchez
  85. Christian Vieri
  86. Marcel Desailly
  87. Kevin Keegan
  88. Edgar Davids
  89. Michael Owen
  90. David Ginola
  91. Neymar Jr.
  92. Andrés Escobar
  93. Santi Cazorla
  94. Bernd Schuster
  95. Carles Puyol
  96. Roger Milla
  97. Jurgen Klinsmann
  98. Alan Shearer
  99. Wayne Rooney
  100. Xabi Alonso
This list is by no means definitive, and there's no universal agreement on who should be on the list or their specific rankings.

Comments