1. kaka
3. Lionel Messi
4. xavi hernandez
5. iniesta
7. john terry
8. Michael essien
9. maicon
10. zlatan ibrahimovic
11. Wayne Rooney
12. franck ribery
13. nemanja vidic
14. Fernando Torres
15. robinho
16. dani alves
17. Rio Ferdinand
18. Samuel eto'o
19. cesc fabregas
20. david villa
21. Michael ballack
22. didier drogba
23. arshavin
24. arjen robben
25. thierry Henry
26. xabi alonso
27. Andrea pirlo
28. sergio ramos
29. nikolas anelka
30. Ashley cole
31. Diego
32. phillip lahm
33. carlos tevez
34. frank lampard
35. carlos puyol
36. lucio
37. francesco totti
38. karim benzema
39. gianluigi buffon
40. florent malouda
41. wesley sneijder
42. javier mascherano
43. esteban cambiasso
44. bastian schweinsteiger
45. Gerard pique
46. felipe melo
47. robin van persie
48. iker casillas
49. john mikel obi
50. Diego milito
i made this in a hurry so i probably left some people out. the list is based on skill level and recent production, so that's why some popular or very good players are low on the list or left out.
Chat with our AI personalities