thumbnail

TOP 100 Footballer of All Time

Can you name the top 100 footballer of all time, according to my opinion?
Quiz by
grulldani2007
Rate:
Last updated: July 9, 2025
You have not attempted this quiz yet.
First submittedJune 24, 2022
Times taken1,518
Average score47.0%
Rating3.38
Report this quizReport
25:00
Enter answer here
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Place
Country/Main Club
Answer
1.
Brazil/Santos
Pelé
2.
Argentina/Napoli
Diego Maradona
3.
Germany/Bayern
Franz Beckenbauer
4.
Netherlands/Ajax
Johan Cruyff
5.
Hungary/Real Madrid
Ferenc Puskás
6.
France/Real Madrid
Zinedine Zidane
7.
Argentina/Barcelona
Lionel Messi
8.
Portugal/Real Madrid
Cristiano Ronaldo
9.
Argentina, Spain/Real Madrid
Alfredo Di Stéfano
10.
England/Man Utd
Bobby Charlton
11.
Soviet Union/Dynamo Moscow
Lev Yashin
12.
France/Juventus
Michel Platini
13.
Brazil/Real Madrid, Inter
Ronaldo
14.
Brazil/Barcelona
Ronaldinho
15.
Netherlands/Milan
Marco van Basten
16.
Liberia/Milan
George Weah
17.
Portugal/Barcelona, Real Madrid
Luís Figo
18.
France/Arsenal
Thierry Henry
19.
Portugal/Benfica
Eusébio
20.
Germany/Bayern
Oliver Kahn
21.
Germany/Bayern
Lothar Matthaus
22.
Netherlands/Milan
Ruud Gullit
23.
Italy/Juventus, Real Madrid
Fabio Cannavaro
24.
Denmark/Man Utd
Peter Schmeichel
25.
Netherlands/Real Madrid, Man Utd
Ruud van Nistelrooy
26.
England/Stoke City, Blackpool
Stanley Matthews
27.
Argentina/Fiorentina
Gabriel Batistuta
28.
Denmark/Barcelona
Michael Laudrup
29.
France/Reims
Raymond Kopa
30.
Germany/Bayern
Gerd Müller
31.
Northern Ireland/Man Utd
George Best
32.
Netherlands/Arsenal
Dennis Bergkamp
33.
Ukraine/Milan, Chelsea
Andriy Shevchenko
34.
Ivory Coast/Chelsea
Didier Drogba
35.
Germany/Bayern, Spurs
Jürgen Klinsmann
36.
Brazil/Milan
Cafú
37.
Italy/Inter
Giuseppe Meazza
38.
Spain/Barcelona
Andrés Iniesta
39.
Netherlands/Man Utd
Edwin van der Sar
40.
Spain/Real Madrid
Raúl González
41.
Brazil/Botafogo
Garrincha
42.
England/Liverpool
Michael Owen
43.
Sweden/Milan, PSG
Zlatan Ibrahimovic
44.
Brazil/Barcelona
Rivaldo
45.
Germany/Bayern
Karl-Heinz Rummenigge
46.
Netherlands/Real Madrid
Clarence Seedorf
47.
Wales/Man Utd
Ryan Giggs
48.
Scotland/Liverpool
Kenny Dalglish
49.
England/Man Utd
David Beckham
50.
Italy/Juventus
Gianluigi Buffon
Place
Country/Main Club
Answer
51.
Netherlands/Ajax
Edgar Davids
52.
Italy/Milan
Paolo Maldini
53.
Bulgaria/Barcelona
Hristo Stoichkov
54.
Spain/Barcelona
Xavi Hernández
55.
Brazil/Barcelona, Vasco da Gama
Romário
56.
England/Man Utd
Wayne Rooney
57.
Netherlands/Barcelona
Patrick Kluivert
58.
France/Man Utd
Éric Cantona
59.
Cameroon/Montpellier, St. Étienne
Roger Milla
60.
Brazil/Milan
Kaká
61.
France/Nice, Reims
Just Fontaine
62.
Wales/Liverpool
Ian Rush
63.
Italy/Juventus
Roberto Baggio
64.
Netherlands/Barcelona
Johan Neeskens
65.
Germany/Bayern
Philipp Lahm
66.
England/Newcastle Utd
Alan Shearer
67.
Czech Republic/Juventus
Pavel Nedvěd
68.
Ireland/Man Utd
Roy Keane
69.
Italy/Milan, Lazio
Alessandro Nesta
70.
England/Spurs
Jimmy Greaves
71.
France/Arsenal
Patrick Vieira
72.
Spain/Barcelona
Carles Puyol
73.
Poland/Juventus
Zbigniew Boniek
74.
Argentina/Chelsea, Inter
Hernán Crespo
75.
Brazil/Corinthians
Sócrates
76.
Italy/Milan
Franco Baresi
77.
Croatia/Sevilla, Real Madrid
Davor Šuker
78.
Denmark/PSV, Ajax
Dennis Rommedahl
79.
Netherlands/Milan
Frank Rijkaard
80.
Soviet Union/Dynamo Kiev
Oleg Blokhin
81.
England/West Ham
Bobby Moore
82.
France/Marseille
Jean-Pierre Papin
83.
Spain/Real Madrid
Emilio Butragueño
84.
Argentina/Valencia
Mario Kempes
85.
Brazil/Flamengo
Zico
86.
Brazil/Botafogo
Jairzinho
87.
Wales/Leeds, Juventus
John Charles
88.
Argentina/Inter
Javier Zanetti
89.
Mexico/Real Madrid
Hugo Sánchez
90.
Italy/Juventus
Alessandro Del Piero
91.
Germany/Hamburger SV
Uwe Seeler
92.
Spain/Barcelona, Valencia
David Villa
93.
Romania/Steaua, Barcelona
Gheorghe Hagi
94.
England/Man Utd
Paul Scholes
95.
Argentina/River Plate, Fiorentina
Daniel Passarella
96.
Italy/Milan
Filippo Inzaghi
97.
Germany/Bayern, Lazio
Miroslav Klose
98.
Cameroon/Barcelona
Samuel Eto'o
99.
Brazil/Corinthians, Fluminense
Roberto Rivellino
100.
France/Monaco, Juventus
Lilian Thuram
Save Your Stats
Your Next Quiz
Try to guess the most common words in the English language. You will fail and then kick yourself.
Can you name each of the current members of FIFA that have never qualified for a World Cup?
Can you guess the countries that use the Euro currency without clicking any of the ones that don't?
Can you name the top international football players in the world in 2025 according to a panel of 197 judges organized by the Guardian?
10 Comments
+1
Level 54
Jun 29, 2022
It is beautiful that Rommedahl is on the list. Thank you!
+1
Level 46
Jun 29, 2022
No problem, he is a legend!
+1
Level 67
Aug 16, 2023
Beckham is in but no Rooney, Gerrard, Lampard and Scholes?
+1
Level 46
Aug 20, 2023
Rooney and Scholes are in it...

Gerrard and Lampard were not good enough to make the list, sorry.

+1
Level 70
Aug 16, 2023
Nice quiz. I think you should accept "Xavi" for Xavi Hernandez, cause that's how most people know him.
+1
Level 91
Aug 16, 2023
Agree 100%
+1
Level 46
Aug 20, 2023
Yeah, sorry, fixed!
+1
Level 91
Aug 16, 2023
Cool quiz. I get that it's opinion, but no Roberto Carlos?? Cmonnnnnnnn.
+1
Level 46
Aug 20, 2023
Sorry, he almost made my list...
+1
Level 61
Oct 22, 2024
no neymar or suarez is wild