Barcelona star Lionel Messi has been named the best paid footballer in world rankings ahead of his close rival Cristiano Ronaldo.
According to French magazine France Football which compiled a list of the top 10 best-paid players in 2019, Messi and Ronaldo are predictably first and second respectively.
Messi made a whooping £120million last year, £11m more than Ronaldo who came second with £109million despite enjoying a successful campaign in his first season as a Juventus player.
Both players are the only ones to surpass the £100million mark.
The figures consist of wages, bonuses, endorsements, commercial revenue and other streams.
PSG superstar Neymar came third with £87m. Real Madrid outcast Gareth Bale came fourth with £35.45m and Antoine Griezmann fifth with £35.25m.
Manchester City star Raheem Sterling is the only English player on the list as he came seventh with £30.96m while Legendary Barcelona midfielder Andres Iniesta is sixth as he raked in £31.14m.
German Bundesliga star Robert Lewandowski made the ninth position while Neymar’s PSG teammate Kylian Mbappe took the tenth position having earned £24.73m last year.
Below is the complete list: