Top 50 Best Footballers of All Time

- Based on a Top Ten List Website (TheTopTens) - This list was constructed based on over 145,000 votes.
Quiz by Bobbly
Rate:
Last updated: July 9, 2018
You have not attempted this quiz yet.
First submittedJuly 8, 2018
Times taken278
Average score44.0%
Report this quizReport
8:00
Enter answer here
0
 / 50 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 ...
Pos. No.
Nation
Player
1.
Argentina
Lionel Messi
2.
Brazil
Pelé
3.
Argentina
Diego Maradona
4.
Portugal
Cristiano Ronaldo
5.
France
Zinedine Zidane
6.
Brazil
Ronaldo
7.
Brazil
Ronaldinho
8.
Netherlands
Johan Cruyff
9.
England
David Beckham
10.
Germany
Franz Beckenbauer
11.
Iran
Farhad Majidi
12.
Iran
Ali Karimi
13.
Northern Ireland
George Best
14.
Brazil
Neymar Jr.
15.
Sweden
Zlatan Ibrahimović
16.
Argentina
Alfredo Di Stéfano
17.
Brazil
Kaka
18.
England
Wayne Rooney
19.
France
Thierry Henry
20.
Brazil
Zico
21.
Hungary
Ferenc Puskas
22.
Brazil
Roberto Carlos
23.
Brazil
Garrincha
24.
Portugal
Eusebio
25.
Spain
Andres Iniesta
Pos. No.
Nation
Player
26.
Spain
Xavi Hernandez
27.
England
Steven Gerrard
28.
Soviet Russia
Lev Yashin
29.
France
Michel Platini
30.
Spain
Iker Casillas
31.
Italy
Gianluigi Buffon
32.
Iran
Ali Daei
33.
Wales
Gareth Bale
34.
Netherlands
Dennis Bergkamp
35.
Germany
Mesut Özil
36.
Netherlands
Robin van Persie
37.
France
Franck Ribery
38.
Spain
Fernando Torres
39.
Italy
Alessandro del Piero
40.
Iran
Ahmad Reza Abedzadeh
41.
Iran
Mehdi Mahdavikia
42.
Iran
Naser Hejazi
43.
Netherlands
Arjen Robben
44.
Italy
Roberto Baggio
45.
Netherlands
Marco van Basten
46.
England
Bobby Charlton
47.
Mexico
Hugo Sanchez
48.
Italy
Andrea Pirlo
49.
Germany
Manuel Neuer
50.
Wales
Ryan Giggs
4 Comments
+2
Level 63
Jul 8, 2018
You know this list is completely false when Iranian players are on there instead of Zoff, Carlos, Baresi, Maldini, etc.
+2
Level 28
Jul 9, 2018
It's based off of fan votes, I'm guessing a lot of Iranian fana voted.
+2
Level 55
Jul 9, 2018
Platini played for France.
+1
Level 28
Jul 9, 2018
Yes, my bad. Will change.