Top 50 Greatest Football Players of All Time

From the genius of Lionel Messi at number one to the relentless machine of Cristiano Ronaldo at ten, these are the fifty players who defined, elevated, and immortalised the beautiful game. This ranking considers peak ability, longevity, trophies, individual awards, and — above all — the lasting impact each player had on football itself.

How We Ranked Them

Ranking the greatest footballers is inherently subjective, but we applied consistent criteria across all eras:

The Top 50 Ranked

1

Lionel Messi

FW/RWArgentina · 2004–2023

Eight Ballon d'Or titles, a World Cup trophy, four Champions Leagues and over 800 career goals. Messi's dribbling, vision and goalscoring combination is unmatched in football history, making him the consensus GOAT.

2

Pele

STBrazil · 1956–1977

Three World Cups, over 1,000 career goals, and the player who taught the world what football could be. Pele remains the benchmark for greatness.

3

Diego Maradona

AM/STArgentina · 1976–1997

Carried Argentina to the 1986 World Cup almost single-handedly. His left foot produced moments of genius that have never been replicated.

4

Johan Cruyff

CFNetherlands · 1964–1984

The architect of Total Football. Three Ballon d'Or wins, a philosophical legacy that shaped Barcelona and modern football itself.

5

Franz Beckenbauer

SW/CBGermany · 1964–1983

Der Kaiser revolutionised the sweeper role, won a World Cup as both player and manager, and defined defensive elegance.

6

Zinedine Zidane

AMFrance · 1989–2006

A World Cup, a European Championship, a Champions League final volley for the ages. Zidane made the impossible look routine.

7

Alfredo Di Stefano

ST/AMArgentina/Spain · 1947–1966

Five consecutive European Cups with Real Madrid. Di Stefano was the complete footballer — scorer, creator, defender, leader.

8

Ronaldo Nazario

STBrazil · 1993–2011

R9 at his peak was the most terrifying striker the world has seen. Two World Cups, two Ballon d'Ors, and a career redefined by miraculous comebacks from injury.

9

Michel Platini

AMFrance · 1972–1987

Three consecutive Ballon d'Or wins (1983–85), a European Championship, and the creative engine of the great Juventus and France sides.

10

Cristiano Ronaldo

ST/LWPortugal · 2002–present

Five Ballon d'Or titles, five Champions Leagues, the all-time top scorer in professional football with over 900 goals. Ronaldo's athleticism, longevity and relentless drive set the standard for the modern era.

11

Ferenc Puskas

STHungary/Spain · 1943–1966

The Galloping Major led Hungary's Golden Team and won three European Cups with Real Madrid. One of the greatest finishers ever.

12

George Best

RW/STNorthern Ireland · 1963–1984

A Ballon d'Or winner who combined artistry with devastating end product. Best gave Manchester United their first European Cup in 1968.

13

Paolo Maldini

LB/CBItaly · 1985–2009

25 seasons at AC Milan, five Champions Leagues, and the gold standard for defensive positioning. Maldini tackled so rarely because he never needed to.

14

Ronaldinho

AM/LWBrazil · 1998–2015

A World Cup, a Champions League, and a Ballon d'Or. Ronaldinho played football with a smile and brought joy back to the game.

15

Xavi Hernandez

CMSpain · 1998–2019

The metronome of Barcelona's tiki-taka and Spain's golden era. Four Champions Leagues, a World Cup, two European Championships.

16

Andres Iniesta

CM/AMSpain · 2002–present

Scored the 2010 World Cup-winning goal. Iniesta's elegance in tight spaces defined an era of Spanish and Barcelona dominance.

17

Roberto Baggio

ST/AMItaly · 1985–2004

The Divine Ponytail. A Ballon d'Or winner whose technique, curling free-kicks and melancholy genius made him an Italian icon.

18

Romario

STBrazil · 1985–2009

The 1994 World Cup hero. Romario's close-control finishing in the box was so deadly that he claimed 1,000 career goals.

19

Garrincha

RWBrazil · 1953–1972

The Joy of the People. Garrincha won two World Cups with Brazil and is considered the greatest dribbler in football history.

20

Lothar Matthaus

CM/SWGermany · 1979–2000

A World Cup winner and Ballon d'Or recipient. Matthaus played in five World Cups and defined German midfield authority.

21

Eusebio

STPortugal · 1960–1979

The Black Panther. Nine goals at the 1966 World Cup and a European Cup with Benfica. Eusebio was African football's first global icon.

22

Giuseppe Meazza

ST/AMItaly · 1927–1947

Two World Cups, two Ballon d'Or-equivalents, and the man Inter's stadium is named after. Italy's first true superstar.

23

Gheorghe Hagi

AMRomania · 1982–2001

The Maradona of the Carpathians. Hagi's long-range artistry lit up the 1994 World Cup and Galatasaray's UEFA Cup triumph.

24

Thierry Henry

ST/LWFrance · 1994–2014

Arsenal's all-time top scorer, a World Cup and European Championship winner. Henry combined blistering pace with clinical finishing.

25

Lev Yashin

GKSoviet Union · 1950–1971

The only goalkeeper to win the Ballon d'Or (1963). Yashin revolutionised goalkeeping with his sweeping and penalty-saving.

26

Gerd Muller

STGermany · 1964–1981

Der Bomber. 68 goals in 62 games for West Germany, a World Cup, and the most ruthless penalty-box predator of his era.

27

Franco Baresi

SW/CBItaly · 1977–1997

20 years at AC Milan, three European Cups. Baresi wore the number 6 shirt that Milan retired in his honour.

28

Kaka

AMBrazil · 2001–2017

The last player to win the Ballon d'Or before the Messi-Ronaldo era. Kaka's 2007 Champions League run with AC Milan was majestic.

29

Luis Figo

RWPortugal · 1989–2009

A Ballon d'Or winner and the galactico who crossed the El Clasico divide. Figo's crossing and dribbling were world-class.

30

Dennis Bergkamp

ST/AMNetherlands · 1986–2006

The Non-Flying Dutchman. Bergkamp's touch and vision produced some of the Premier League's most unforgettable moments.

31

Ruud Gullit

AM/SWNetherlands · 1979–1998

A Ballon d'Or winner and the charismatic leader of AC Milan's Dutch trio. Gullit could play anywhere and dominate.

32

Frank Rijkaard

DM/CBNetherlands · 1980–1995

Two European Cups with Milan, a Ballon d'Or runner-up. Rijkaard was the midfield enforcer who made Total Football work.

33

Karl-Heinz Rummenigge

STGermany · 1974–1989

Two Ballon d'Or wins, two European Cups with Bayern. Rummenigge was the complete striker of the 1980s.

34

Michael Laudrup

AMDenmark · 1981–1994

Five La Liga titles in a row (four with Barcelona, one with Real Madrid). Laudrup's elegance and vision were unparalleled.

35

Fernando Hierro

CB/DMSpain · 1987–2005

Real Madrid's defensive rock for 15 years, three Champions Leagues. Hierro scored over 100 goals from defence.

36

Fernando Redondo

DMArgentina · 1986–2004

The Prince. Two Champions Leagues with Real Madrid. Redondo's 2000 backheel against Manchester United defined cool.

37

Fabio Cannavaro

CBItaly · 1992–2011

The last defender to win the Ballon d'Or (2006). Cannavaro captained Italy to World Cup glory with defensive mastery.

38

Lilian Thuram

CB/RBFrance · 1991–2008

World Cup and European Championship winner with France. Thuram was the most complete defender of his generation.

39

Didier Drogba

STIvory Coast · 1998–2018

Chelsea's Champions League hero. Drogba scored in all four major finals he played and was the ultimate big-game player.

40

Steven Gerrard

CMEngland · 1998–2016

The Istanbul miracle captain. Gerrard's all-action midfield style inspired Liverpool's 2005 Champions League triumph.

41

Frank Lampard

CMEngland · 1995–2017

Chelsea's all-time top scorer from midfield with 211 goals. A Champions League winner and the Premier League's most prolific midfield scorer.

42

Paul Scholes

CMEngland · 1993–2013

Two Champions Leagues, 11 Premier League titles. Zidane and Xavi both called Scholes the best midfielder of their generation.

43

Ryan Giggs

LWWales · 1990–2014

13 Premier League titles, the most decorated player in English football. Giggs' longevity and wing play were extraordinary.

44

Wayne Rooney

ST/AMEngland · 2002–2021

Manchester United and England's all-time top scorer. Rooney combined aggression, vision and goals in a selfless career.

45

Andriy Shevchenko

STUkraine · 1994–2012

A Ballon d'Or winner and AC Milan's Champions League hero. Shevchenko was the deadliest striker in Europe in the early 2000s.

46

Rivaldo

AM/LWBrazil · 1990–2015

A Ballon d'Or winner and 2002 World Cup champion. Rivaldo's bicycle kick against Valencia remains one of football's greatest goals.

47

Juan Roman Riquelme

AMArgentina · 1996–2015

The last true enganche. Riquelme's slow-motion genius at Villarreal and Boca Juniors was a throwback to football's artistic era.

48

David Beckham

RMEngland · 1992–2013

Six Premier League titles, a Champions League, and the most famous right foot in football. Beckham's crossing and free-kicks were world-class.

49

Gianluigi Buffon

GKItaly · 1995–2023

A World Cup winner who played professionally until 45. Buffon made over 1,000 career appearances and is arguably the greatest goalkeeper ever.

50

Iker Casillas

GKSpain · 1998–2020

A World Cup, two European Championships, three Champions Leagues. Casillas was the wall behind Spain's golden era.

Why Messi Is Number One

Lionel Messi stands alone at the summit of football history. His eight Ballon d'Or awards are a record that may never be broken. He won the 2022 FIFA World Cup — the one trophy that had eluded him — with a performance in the final that is widely regarded as the greatest individual display in World Cup history. With over 800 career goals, four Champions League titles, ten La Liga championships, and a passing range that rivals any playmaker who ever lived, Messi combines every attribute a footballer can possess: dribbling, vision, finishing, free-kicks, and an almost supernatural understanding of space and time on a football pitch.

The Pelé vs Maradona Debate

For decades, the question of the greatest footballer was a two-horse race between Pelé and Diego Maradona. Pelé won three World Cups (1958, 1962, 1970) — a feat no other player has matched — and scored over 1,000 goals. Maradona won one World Cup (1986) but did so in a manner so extraordinary, so completely dependent on his individual brilliance, that it transcended statistics. We place Pelé second for his unparalleled trophy haul and Maradona third for the sheer artistry of his peak, but the margin between them is vanishingly thin.

Cristiano Ronaldo at Number Ten

Cristiano Ronaldo is the all-time top scorer in professional football with over 900 career goals, a five-time Ballon d'Or winner, and a five-time Champions League champion. His longevity is unmatched — he scored at the highest level for over two decades. At number ten, he ranks among the greatest goalscorers and athletes the sport has ever produced, with a work ethic and physical transformation that redefined what a footballer could be.

Honourable Mentions

Football history is too rich for any top 50 list to be definitive. Players who narrowly missed the cut include Kevin Keegan, Dino Zoff, Gianluigi Buffon (who makes our list at 49), Socrates, Falcao, Sandro Mazzola, Karl-Heinz Schnellinger, and countless others whose contributions enriched the game.

Think you can build a better XI?

Spin for legendary Premier League clubs, draft iconic players, and chase the perfect 38-0 season.

Play 38-0 Football