Top 10 Best Soccer Players In The World

Andres Iniesta

Next

This Midfielder is from Spain and plays for Barcelona Club. He is an amazing dribbler and often called as “the Illusionist”. His attacking and defending are superb.