ESPN completed its #WorldCupRank with Lionel Messi ranking first ahead of Cristiano Ronaldo and Andres Iniesta.

1. Lionel Messi
2. Cristiano Ronaldo
3. Andres Iniesta
4. Luis Suarez
5. Franck Ribery (out of competition w/injury)
6. Neymar
7. Yaya Toure
8. Xavi
9. Arjen Robben
10. Eden Hazard
11. Sergio Aguero
12. Thiago Silva
13. Robin van Persie
14. Wayne Rooney
15. Andrea Pirlo
16. Bastian Schweinsteiger
17. Arturo Vidal
18. Edinson Cavani
19. Radamel Falcao (out of competition w/injury)
20. Mario Balotelli
21. Diego Costa
22. Phillipp Lahm
23. Angel Di Maria
24. Karim Benzema
25. Oscar
26. David Silva
27. Manuel Neuer
28. Thomas Mueller
29. Mesut Ozil
30. Paul Pogba
31. Vincent Kompany
32. Luka Modric
33. Marco Reus (out of competition w/injury)
34. Toni Kroos
35. Alexis Sanchez
36. Thibaut Courtois
37. Steven Gerrard
38. Mario Goetze
39. Gianluigi Buffon
40. Sergio Busquets
41. Gonzalo Higuain
42. Cesc Fabregas
43. Didier Drogba
44. Dani Alves
45. Daniele De Rossi
46. Daniel Sturridge
47. Gerrard Pique 
48. Samuel Eto'0
49. Iker Casillas
50. David Luiz

Spain: Iniesta, Xavi, Costa, Silva, Busquets, Fabregas, Pique, Casillas

Germany: Schweinsteiger, Lahm, Neuer, Mueller, Ozil, Reus, Kroos, Goetze

Brazil: Neymar, Silva, Oscar, Alves, Luiz 

Argentina: Messi, Aguero, Di Maria, Higuain

Italy: Pirlo, Balotelli, Buffon, De Rossi

France: Ribery, Benzema, Pogba

England: Rooney, Gerrard, Sturridge

Belgium: Hazard, Kompany, Courtois

Uruguay: Suarez, Cavani

Netherlands: Robben, van Persie

Ivory Coast: Toure, Drogba

Chile: Vidal, Sanchez

Colombia: Falcao

Portugal: Ronaldo

Croatia: Modric

Cameroon: Eto'o