The British newspaper took opinions from 169 experts from 63 countries to make their top 100 ranking
British newspaper The Guardian have named Barcelona star Lionel Messi as their best player of 2017. Cristiano Ronaldo finished second, after finishing top in 2016.
The English paper took votes from 169 journalists and former footballers to get the ranking. Messi ended up with 6.582 to Ronaldo's 6.540.