Top 50 Greatest Footballers Of All Time Ranked – You Might Not Agree!

A list of the 50 greatest footballers of all time has been released featuring Cristiano Ronaldo, Messi, Maradona, Pele, Zidane, and more legends.

In this list of the greatest footballers of all time, Diego Maradona has been ranked as the greatest footballer of all time, with Pele and Lionel Messi completing the top-three.

The legendary Maradona, who sadly passed away in 2020 aged 60, is widely regarded as one of the finest talents ever seen in football and played a pivotal role in Argentina’s famous 1986 World Cup glory.

Hence, in a list made by 90Min, Diego Maradona was recognized as the best player in football history.

Pele and Messi are joined in the top five by fellow legends Franz Beckenbauer and Johan Cruyff. Somehow, Portugal’s all-time leading goalscorer and five-time Ballon d’Or winner Cristiano Ronaldo was voted as only the seventh-best player in football history and behind even Ronaldo Nazario, who took sixth-place.

Editor’s Picks

Top 20 Players With Most Goals and Assists Combined In 2021

5 Greatest Managers Of Cristiano Ronaldo’s Career

The Highest-Scoring XI In Football History

Top 10 Highest-Scoring Free-Kick Takers In The History Of Football

Meanwhile, only three other active players made to 90Min’s list of the greatest footballers of all time: Andres Iniesta (31st), Robert Lewandowski (48th), and the 2018 Ballon d’Or winner Luka Modric (50th).

Top 50 Greatest Footballers Of All Time

Below is the complete list of the greatest footballers of all-time according to 90Min.

PosPlayerCountry
1MaradonaArgentina
2PeleBrazil
3Lionel MessiArgentina
4Franz BeckenbauerGermany
5Johan CruyffNetherlands
6Ronaldo NazarioBrazil
7Cristiano RonaldoPortugal
8Zinedine ZidaneFrance
9Michel PlatiniFrance
10Roberto BaggioItaly
11Alfredo Di StefanoArgentina
12Mane GarrinchaBrazil
13Gerd MullerGermany
14Paolo MaldiniItaly
15Ferenc PuskasHungary
16Franco BaresiItaly
17ZicoBrazil
18George BestNorthern Ireland
19Marco Van Basten Netherlands
20EusebioPortugal
21RomarioBrazil
22Raymond KopaFrance
23Giuseppe MeazzaItaly
24Bobby CharltonEngland
25Ruud GullitNetherlands
26RonaldinhoBrazil
27Lothar MatthausGermany
28SocratesBrazil
29Bobby MooreEngland
30RivelinoBrazil
31Andres IniestaSpain
32Karl-Heinz RummeniggeGermany
33Luis Suarez (Spanish)Spain
34Xavi HernandezSpain
35Johan NeeskensNetherlands
36Gianluigi BuffonItaly
37Hristo StoichkovBulgaria
38Kevin KeeganEngland
39Sandor KocsisHungary
40Gunnar NordahlSwedem
41Lev YashinSoviet Union
42KakaBrazil
43George WeahLiberia
44Paul BreitnerGermany
45Paolo RossiItaly
46Omar SivoriItaly
47JairzinhoBrazil
48Robert LewandowskPoland
49John CharlesWales
50Luka ModricCroatia

Note: The Luis Suarez in 34th-place is the Spain one, who won the 1960 Ballon d’Or, not the Uruguayan Suarez that currently plays for Atletico Madrid.

Back to top button