Total votes: 33212
Standings: Who is the greatest football player ever?
votes:8535
Lionel Messi
1

votes:8359
Zinedine Zidane
2

votes:6932
Cristiano Ronaldo
3

votes:4586
Michel Platini
4

votes:809
Ronaldinho
5

votes:797
Pelé
6

votes:791
Ronaldo
7

votes:610
Diego Maradona
8

votes:395
Michael Laudrup
9

votes:289
Johan Cruyff
10

votes:215
George Best
11

votes:147
Franz Beckenbauer
12

votes:112
Marco van Basten
13

votes:100
Roberto Baggio
14

votes:86
Garrincha
15

votes:83
Zico
16

votes:71
Bobby Charlton
17

votes:70
Lev Yashin
18

votes:67
Eusébio
19

votes:66
Alfredo Di Stéfano
20

votes:57
Ferenc Puskás
21

votes:35
Stanley Matthews
22
