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.

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
18George BestNorthern Ireland
19Marco Van Basten Netherlands
22Raymond KopaFrance
23Giuseppe MeazzaItaly
24Bobby CharltonEngland
25Ruud GullitNetherlands
27Lothar MatthausGermany
29Bobby MooreEngland
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
43George WeahLiberia
44Paul BreitnerGermany
45Paolo RossiItaly
46Omar SivoriItaly
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