List of Greatest Footballers of All Time
A ranked list of the greatest football (soccer) players in history based on career achievements, skill, and impact on the game.
The debate over the greatest footballer of all time has captivated fans for decades. Pelé, Diego Maradona, and Johan Cruyff defined earlier eras, while Lionel Messi and Cristiano Ronaldo have pushed the boundaries of individual achievement in the modern game. This list considers World Cup performances, club success, individual awards, and the lasting impact each player had on the beautiful game.
| # | Name |
|---|---|
| 1 | Lionel Messi Argentina |
| 2 | Pelé Brazil |
| 3 | Diego Maradona Argentina |
| 4 | Cristiano Ronaldo Portugal |
| 5 | Johan Cruyff Netherlands |
| 6 | Zinedine Zidane France |
| 7 | Ronaldo Nazário Brazil |
| 8 | Franz Beckenbauer Germany |
| 9 | Alfredo Di Stéfano Argentina/Spain |
| 10 | Michel Platini France |
This list is compiled from verified public records and reference sources. Last verified: March 14, 2026.
Found an error? Report it here