Lionel Messi comes out on top again, but Cristiano Ronaldo has been overtaken by Eden Hazard according to the latest study by the CIES Football Observatory.
Probably because he's older and got less time to run on his contract. The list in full.
Who'd have thought Liverpool were under-valuing Raheem Sterling?
