This isn't an OF ALL TIME list. Meaning it is only from 2016/2017. Enjoy :)
The Top Ten
1Lionel MessiLionel Andrés "Leo" Messi is an Argentine professional footballer who plays as a forward for Spanish club Barcelona. He is also known as one of the greatest football players of all time. He was born in Rosario, Argentina on June 24th, 1987.
The King of Dribbling and Best Footballer in the World.
Was number 1 is number 1 will be number 1
Best plavat ever
Messi is the best there ever was So he is clearly the best.
2NeymarNeymar da Silva Santos Júnior, commonly known as Neymar or Neymar Jr., is a Brazilian professional footballer who plays for Spanish club FC Barcelona and the Brazil national team as a forward or winger, and is also the captain of the national team. ...read more.
It was extremely close between Neymar and Suarez but I chose. - matkoh
The Best Player of all time
The best! :P
3Luis SuarezLuis Alberto Suárez Díaz is a Uruguayan professional footballer who plays for Spanish club Barcelona and the Uruguay national team as a striker.
4Andres IniestaAndrés Iniesta Luján is a Spanish professional footballer who plays for FC Barcelona and the Spain national team.
He's one of the best midfielders in the whole world. - matkoh
5Gerard PiquéGerard Piqué Bernabéu is a Spanish professional footballer who plays as a centre-back for FC Barcelona and the Spain national team.
6Ivan RakiticIvan Rakitić is a Croatian professional footballer who plays as a central or attacking midfielder for Spanish club FC Barcelona and the Croatia national team.