Transfermarkt has updated the latest player value with Mbappe remaining on top despite coronavirus devaluation.

Sterling equals Neymar on €128m, ahead of Kane, Salah, Mane and KDB. Messi ranked 9th ahead of Alexander-Arnold, who becomes the only defender in top 10.

Bundesliga stars Sancho, Havertz, Haaland and Gnabry all enter top 30 alongside Serie A trio Dybala, Lukaku and Eriksen.

35-year-old Ronaldo ranked 46th with a valuation of €60m. Ousmane Dembele is only worth €56m.