Messi beats Ronaldo to become world's highest-paid footballer
According to details, Argentina’s star player Lionel Messi has retained his position at the top of Forbes' list of highest-paid footballers after earning $126 million (£98m) followed by Portuguese Cristiano Ronaldo who has earned $117m (£91m) over the past year.
The duo has again been confirmed as the two best paid footballers in the world and both have had one of the greatest individual rivalries football has ever seen.
Messi and Ronaldo are followed by Paris Saint-Germain stars Neymar and Kylian Mbappe as the duo are fresh off reaching the Champions League final with the French side.
Forbes' top 10 highest-paid footballers:
Lionel Messi - $126m (£98m)
Cristiano Ronaldo - $117m (£91m)
Neymar - $96m (£74.7m)
Kylian Mbappe - $42m (£32.6m)
Mohamed Salah - $37m (£28.8m)
Paul Pogba - $34m (£26.5m)
Antoine Griezmann - $33m (£25.7m)
Gareth Bale - $29m (£22.6m)
Robert Lewandowski - $28m (£21.8m)
David De Gea - $27m (£21m)
The Barcelona superstar sent shockwaves through world football last month when he told the club that he wanted to leave after a trophy-less campaign in 2019-20 but later took a dramatic U-turn, informing management that he has elected to stay with the embattled La Liga giants for at least the 2020-21 campaign.