soccer players The Best Soccer Players of All Time  

Originally by
979k votes 104k voters 1.6M views 1,045 items Follow Embed

List Rules Any current or former professional soccer players from around the world are eligible.

List of the greatest soccer players of all time is ranked by soccer (football) fans worldwide. Who are the best soccer players ever? The goal is to determine the greatest footballers to ever play the game. The list establishes individual rankings of specific soccer players and helps answer the question, "Who is the best soccer player in the world?" This list includes some of the most famous soccer players in the world, but fame doesn't necessarily determine talent.

Though many more people are exposed to top soccer players during major international events like the Olympics or the World Cup (or even UEFA's European tournaments), there are numerous soccer/football leagues around the world made up of thousands of professional athletes. Any of these soccer players are eligible for the list, even if they are mainly well known in certain regions or nations. In America, other than that nation's own Major League Soccer league, the English Premier League and its athletes are most likely to be popular, recognizable, and familiar - though the marriage of David Beckham to Posh Spice makes all the people he plays with more recognizable to American fans.
list ordered by
back to page 1

51
+ - 1,308 1,135
Clarence Seedorf is listed (or ranked) 51 on the list The Best Soccer Players of All Time
Clarence Seedorf Midfielder - Clarence Clyde Seedorf is a Dutch former footballer and former manager of A.C. Milan regarded by many as one of the best midfielders of his generation. Seedorf is one of the most decorated Dutch ...more

The Best Current Soccer Players The Best Athletes of All Time

52
+ - 1,064 998
George Weah is listed (or ranked) 52 on the list The Best Soccer Players of All Time
George Weah Forward - George Tawlon Manneh Oppong Ousman Weah is a Liberian humanitarian, politician, and an ex-footballer who played as a striker. Regarded as one of the greatest African players of all time, in 1995 ...more

53
+ - 991 787
Roberto Rivelino is listed (or ranked) 53 on the list The Best Soccer Players of All Time
Roberto Rivelino Midfielder - Roberto Rivellino is a former Brazilian footballer. He was one of the stars of Brazil's 1970 FIFA World Cup winning team. Rivellino currently works as a pundit for Brazilian TV Cultura. The son ...more

54
+ - 3,011 2,044
Neymar is listed (or ranked) 54 on the list The Best Soccer Players of All Time
Neymar Forward - Neymar da Silva Santos Júnior, commonly known as Neymar or Neymar Jr., is a Brazilian professional footballer who plays for Spanish club FC Barcelona and is the captain for the Brazil ...more

55
+ - 3,182 2,607
Alessandro Del Piero is listed (or ranked) 55 on the list The Best Soccer Players of All Time
Alessandro Del Piero Forward - Alessandro Del Piero Ufficiale OMRI is an Italian footballer who currently plays for Delhi Dynamos FC in Indian Super League as a deep-lying forward. A technical, and creative supporting ...more

56
+ - 2,295 1,654
Arjen Robben is listed (or ranked) 56 on the list The Best Soccer Players of All Time
Arjen Robben Winger, Forward, Midfielder - Arjen Robben is a Dutch professional footballer who plays for German Bundesliga club Bayern Munich and the Netherlands national team. Robben has appeared at the 2004, 2008 and 2012 UEFA European ...more

57
+ - 565 539
Gianni Rivera is listed (or ranked) 57 on the list The Best Soccer Players of All Time
Gianni Rivera Midfielder - Giovanni "Gianni" Rivera is an Italian former football midfielder, who was mostly utilised as an offensive playmaker; he was awarded the Ballon d'Or, one of the most prestigious ...more

58
+ - 1,972 1,371
Philipp Lahm is listed (or ranked) 58 on the list The Best Soccer Players of All Time
Philipp Lahm Defender - Philipp Lahm is a German professional footballer who plays as a full back or defensive midfielder for Bayern Munich and formerly for the German national team. He is the captain of his club, ...more

59
+ - 2,003 1,566
Carles Puyol is listed (or ranked) 59 on the list The Best Soccer Players of All Time
Carles Puyol Defender - Carles Puyol i Saforcada is a Spanish retired footballer. Mainly a central defender he could also play on either flank, especially as a right back. He served as the longtime team captain for his ...more

60
+ - 5,158 4,252
Miroslav Klose is listed (or ranked) 60 on the list The Best Soccer Players of All Time
Miroslav Klose Forward - Miroslav Josef Klose is a German professional footballer who plays as a striker for Serie A club Lazio. Klose is best known for his performances with the German national team. He was part of the ...more

61
+ - 1,544 1,290
Bobby Moore is listed (or ranked) 61 on the list The Best Soccer Players of All Time
Bobby Moore Defender - Robert Frederick Chelsea "Bobby" Moore OBE was an English professional footballer. He captained West Ham United for more than ten years and was captain of the England team that won the ...more

62
+ - 2,501 2,083
Edwin van der Sar is listed (or ranked) 62 on the list The Best Soccer Players of All Time
Edwin van der Sar Goalkeeper - Edwin van der Sar OON is a Dutch former footballer who played as a goalkeeper for Ajax, Juventus, Fulham and Manchester United. He is the most capped player in the Netherlands national team's ...more

63
+ - 2,316 2,101
Sócrates is listed (or ranked) 63 on the list The Best Soccer Players of All Time
Sócrates Forward, Midfielder - Sócrates Brasileiro Sampaio de Souza Vieira de Oliveira, MD, simply Sócrates, was a Brazilian footballer who played as an attacking midfielder. His doctorate in medicine and his ...more

64
+ - 3,181 2,783
Didier Drogba is listed (or ranked) 64 on the list The Best Soccer Players of All Time
Didier Drogba Forward - Didier Yves Drogba Tébily, known as Didier Drogba, is an Ivorian professional footballer who plays for English club Chelsea as a striker, and is the all-time top scorer and former captain ...more

65
+ - 2,535 2,376
Wayne Rooney is listed (or ranked) 65 on the list The Best Soccer Players of All Time
Wayne Rooney Forward - Wayne Mark Rooney is an English professional footballer who plays for and captains both Manchester United and the England national team. He has played much of his career as a forward, but he has ...more

The Best Soccer Players of the '90s 37 Celebrities Who Played High School Basketball

66
+ - 1,983 1,699
Jürgen Klinsmann is listed (or ranked) 66 on the list The Best Soccer Players of All Time
Jürgen Klinsmann Forward - Jürgen Klinsmann is a German football manager and former player who is currently the head coach of the United States national team. As a player, Klinsmann played for several prominent clubs ...more

67
+ - 1,510 1,220
Gabriel Batistuta is listed (or ranked) 67 on the list The Best Soccer Players of All Time
Gabriel Batistuta Forward - Gabriel Omar Batistuta, nicknamed Batigol as well as El Ángel Gabriel, is a retired professional footballer. The prolific Argentine striker played most of his club football at Fiorentina ...more

68
+ - 1,807 1,411
Thomas Müller is listed (or ranked) 68 on the list The Best Soccer Players of All Time
Thomas Müller Forward, Midfielder - Thomas Müller is a German footballer who plays for Bayern Munich and the German national team. Müller plays as a midfielder or forward, and has been deployed in a variety of attacking ...more

69
+ - 508 483
Giuseppe Meazza is listed (or ranked) 69 on the list The Best Soccer Players of All Time
Giuseppe Meazza Forward, Inside forward - Giuseppe "Peppino" Meazza, also known as il Balilla, was an Italian footballer playing mainly for Internazionale in the 1930s, scoring 242 goals in 365 games for the club. He led Italy ...more

70
+ - 1,793 1,586
Samuel Eto'o is listed (or ranked) 70 on the list The Best Soccer Players of All Time
Samuel Eto'o Forward - Samuel Eto'o Fils is a Cameroonian footballer who plays as a striker for Sampdoria and formerly for the Cameroon national team. He is the most decorated African player of all time having won the ...more

71
+ - 2,566 2,285
Paul Scholes is listed (or ranked) 71 on the list The Best Soccer Players of All Time
Paul Scholes Midfielder - Paul Scholes is a retired English footballer who played his entire professional career for Manchester United and is currently co-owner of Salford City. Born in Salford, but later moving to ...more

72
+ - 1,168 737
Jari Litmanen is listed (or ranked) 72 on the list The Best Soccer Players of All Time
Jari Litmanen Forward, Midfielder - Jari Olavi Litmanen is a Finnish former footballer. He was the first-choice captain of the Finland national football team between 1996–2008 in an international career that ran from 1989 to 2010. ...more

73
+ - 1,703 1,370
Bastian Schweinsteiger is listed (or ranked) 73 on the list The Best Soccer Players of All Time
Bastian Schweinsteiger Playmaker, Midfielder - Bastian Schweinsteiger is a German footballer who plays as a midfielder for Bundesliga club Bayern Munich and the German national team, serving as captain. A right-footed player, he usually ...more

74
+ - 1,524 1,189
Petr Čech is listed (or ranked) 74 on the list The Best Soccer Players of All Time
Petr Čech Forward, Goalkeeper - Petr Čech is a Czech footballer who plays as a goalkeeper for Premier League club Chelsea and the Czech Republic national team. Čech previously played for Chmel Blšany, Sparta Prague, and ...more

75
+ - 1,935 1,724
Frank Lampard is listed (or ranked) 75 on the list The Best Soccer Players of All Time
Frank Lampard Midfielder - Frank James Lampard is an English professional footballer who plays as a central midfielder, attacking midfielder or defensive midfielder for Manchester City. He is the all-time leading ...more

76
+ - 577 355
Robert Lewandowski is listed (or ranked) 76 on the list The Best Soccer Players of All Time
Robert Lewandowski Forward - Robert Lewandowski is a Polish footballer who plays as striker for Bundesliga club Bayern Munich and captains the Polish national team. After being the top scorer in the third and second tiers ...more

77
+ - 1,269 931
Luis Suárez is listed (or ranked) 77 on the list The Best Soccer Players of All Time
Luis Suárez Winger, Forward, Midfielder - Luis Alberto Suárez Díaz is a Uruguayan professional footballer who plays for Spanish club FC Barcelona and the Uruguayan national team as a striker. In July 2014, Suárez ...more

78
+ - 1,818 1,587
Ruud van Nistelrooy is listed (or ranked) 78 on the list The Best Soccer Players of All Time
Ruud van Nistelrooy Forward - Rutgerus Johannes Martinus "Ruud" van Nistelrooy is a retired Dutch footballer and current assistant manager for the Dutch National Football Team. He is the fourth-highest goalscorer ...more

79
+ - 619 581
Jairzinho is listed (or ranked) 79 on the list The Best Soccer Players of All Time
Jairzinho Midfielder - Jair Ventura Filho, better known as Jairzinho, is a former association footballer. A quick, powerful winger, he was a member of the legendary Brazilian national team that won the 1970 FIFA World ...more

The Sexiest Female Soccer Players What's the Worst Thing About Your Job?

80
+ - 1,127 1,055
Alessandro Nesta is listed (or ranked) 80 on the list The Best Soccer Players of All Time
Alessandro Nesta Defender - Alessandro Nesta, Ufficiale OMRI is an Italian professional footballer. Widely considered to be one of the best centre backs of his time and also as one of the greatest defenders ever, he is ...more

81
+ - 1,738 1,500
Robin van Persie is listed (or ranked) 81 on the list The Best Soccer Players of All Time
Robin van Persie Forward - Robin van Persie is a Dutch footballer who plays as a striker for Manchester United and is the captain of the Netherlands national team. He is a youth product of Feyenoord. Having joined Arsenal ...more

82
+ - 1,371 1,208
Gheorghe Hagi is listed (or ranked) 82 on the list The Best Soccer Players of All Time
Gheorghe Hagi Midfielder - Gheorghe Hagi is a Romanian former footballer, considered one of the best attacking midfielders in Europe during the 1980s and 1990s and the greatest Romanian footballer of all time. Galatasaray ...more

83
+ - 1,547 1,367
David Villa is listed (or ranked) 83 on the list The Best Soccer Players of All Time
David Villa Forward - David Villa Sánchez is a Spanish professional footballer who plays as a striker for American club New York City in Major League Soccer. He is nicknamed El Guaje because as a youngster he ...more

84
+ - 1,347 1,276
Fabio Cannavaro is listed (or ranked) 84 on the list The Best Soccer Players of All Time
Fabio Cannavaro Defender - Fabio Cannavaro, Ufficiale OMRI is an Italian football coach and former player who is currently the head coach of Chinese club Guangzhou Evergrande. He is considered to be one of the greatest ...more

85
+ - 546 555
Paulo Roberto Falcão is listed (or ranked) 85 on the list The Best Soccer Players of All Time
Paulo Roberto Falcão Midfielder - Paulo Roberto Falcão is a Brazilian head coach and former footballer. He is widely considered one of the best players in Internacional and Roma history, and one of the most talented ...more

86
+ - 1,453 1,226
Franck Ribéry is listed (or ranked) 86 on the list The Best Soccer Players of All Time
Franck Ribéry Forward, Midfielder - Franck Henry Pierre Ribéry, also known as Bilal Yusuf Mohammed as an adopted name since his conversion in 2006 to Islam, is a French footballer currently playing for German Bundesliga ...more

87
+ - 1,128 1,041
Pavel Nedvěd is listed (or ranked) 87 on the list The Best Soccer Players of All Time
Pavel Nedvěd Midfielder - Pavel Nedvěd is a Czech retired footballer who played as a midfielder. Described as one of the best footballers of his generation, he is also regarded as one of the most successful players to ...more

88
+ - 1,558 1,508
Alan Shearer is listed (or ranked) 88 on the list The Best Soccer Players of All Time
Alan Shearer Forward - Alan Shearer OBE, DL is an English retired footballer. He played as a striker in the top level of English league football for Southampton, Blackburn Rovers, Newcastle United and for the England ...more

89
+ - 1,491 1,387
Wesley Sneijder is listed (or ranked) 89 on the list The Best Soccer Players of All Time
Wesley Sneijder Midfielder - Wesley Sneijder is a Dutch professional footballer who plays for the Turkish club Galatasaray and the Netherlands national team. He was named UEFA midfielder of the season and one of the three ...more

90
+ - 552 530
Karl-Heinz Rummenigge is listed (or ranked) 90 on the list The Best Soccer Players of All Time
Karl-Heinz Rummenigge Forward, Midfielder - Karl-Heinz "Kalle" Rummenigge is a German former football striker. His nicknames are "King Kalle". He had his greatest career success with German club Bayern Munich, where he ...more

91
+ - 1,142 1,132
Michael Laudrup is listed (or ranked) 91 on the list The Best Soccer Players of All Time
Michael Laudrup Forward, Midfielder - Michael Laudrup is a retired Danish footballer and current manager of Qatar Stars League club Lekhwiya. During his playing career, Laudrup won league titles with Ajax, Barcelona, Real Madrid and ...more

92
+ - 1,238 1,177
Hugo Sánchez is listed (or ranked) 92 on the list The Best Soccer Players of All Time
Hugo Sánchez Forward - Hugo Sánchez Márquez is a Mexican former professional footballer and manager. He began his career playing for Pumas de la UNAM in 1976, and briefly on loan to the San Diego Sockers ...more

93
+ - 925 840
Mario Kempes is listed (or ranked) 93 on the list The Best Soccer Players of All Time
Mario Kempes Forward - Mario Alberto Kempes Chiodi is a retired Argentine footballer. His father, Mario, also a footballer, inspired him to play from a young age. At the age of seven he began playing with a junior ...more

The Best Soccer Players from Spain The Best Mystery Thriller Movies on Amazon Prime

94
+ - 1,300 1,173
Michael Ballack is listed (or ranked) 94 on the list The Best Soccer Players of All Time
Michael Ballack Midfielder - Michael Ballack is a retired German footballer. He is among the top goal scorers in the history of the German national team. Ballack wore the number 13 shirt for every team he has played for ...more

95
+ - 1,280 1,122
Sergio Agüero is listed (or ranked) 95 on the list The Best Soccer Players of All Time
Sergio Agüero Forward - Sergio Leonel "Kun" Agüero Del Castillo is an Argentine professional footballer who plays as a striker for Premier League club Manchester City and the Argentina national team. On ...more

96
+ - 1,197 968
Gareth Bale is listed (or ranked) 96 on the list The Best Soccer Players of All Time
Gareth Bale Forward, Midfielder - Gareth Frank Bale is a Welsh footballer who plays as a winger for Spanish club Real Madrid and the Wales national team. Bale began his professional career at Southampton, playing at left-back ...more

97
+ - 793 742
Paolo Rossi is listed (or ranked) 97 on the list The Best Soccer Players of All Time
Paolo Rossi Forward - Paolo Rossi is an Italian former footballer, who played as a forward. In 1982, he led Italy to the 1982 FIFA World Cup title, scoring six goals to win the Golden Boot as top goalscorer, and the ...more

98
+ - 222 249
Roberto Donadoni is listed (or ranked) 98 on the list The Best Soccer Players of All Time
Roberto Donadoni Midfielder - Roberto Donadoni is an Italian football manager and former midfielder, who is currently in charge of Serie A club Parma. A complete winger, known for his pace, stamina, offensive capabilities, ...more

99
+ - 1,027 982
Javier Zanetti is listed (or ranked) 99 on the list The Best Soccer Players of All Time
Javier Zanetti Defender, Midfielder - Javier Adelmar Zanetti is an Argentine former footballer. He played most of his career for the Italian Serie A club Internazionale, from 1995 to 2014, and served as their captain from 1999, ...more

100
+ - 1,645 1,634
Mesut Özil is listed (or ranked) 100 on the list The Best Soccer Players of All Time
Mesut Özil Midfielder - Mesut Özil is a German footballer who plays for English club Arsenal and the German national team. Özil has been a youth national team member since 2006, and a member of the German ...more