The rankings of the best soccer players of all time have seen a lot of revisions throughout the history of the planet’s most popular sport. Currently, two of the greatest to ever do it, and one player who may top this list in the next decade, are competing in the sport and will create even more changes in the near future.

For the true lovers of the sport, before taking a look at the top 10, you may also be interested in viewing a rundown of the best soccer movies of all time as well.

Without further ado, here are the 10 greatest soccer players to have ever played “o jogo bonito” [the beautiful game].

10. Neymar – 7-time European league champion

While he is behind Pele and Ronaldo on the list of all-time Brazilian soccer players, Neymar is still an iconic talent from the South American nation. While he has not won a Ballon d’Or during his distinguished career, he has done nothing but win championships where ever he has gone.

Neymar has two titles with FC Barcelona in a LaLiga, a Champions League title with the Spanish club, and has been a part of four straight Ligue 1 championship sides with French powerhouse Paris St-Germain. There have been few better players in the world during the 2010s than the latest Brazilian star with one name.

 

9. Zinedine Zidane – 3 FIFA world player of the year awards

Zinedine Zidane became a soccer demigod in France after bringing a FIFA World Cup championship home in 1998. However, along with ending the country’s championship drought, he won three FIFA world player of the year awards and reached rare air by winning player of the year honors in three of the top five leagues on the planet. Plus, he came up large in the biggest games. The proof is his place as the all-time scorer in FIFA World Cup final games.