Lionel Messi, Cristiano Ronaldo and Kylian Mbappé are among the highest paid athletes in the world. You won't be surprised to read that. But where do they rank among their footballing peers?
Here are the top 10 highest-paid players in world soccer. However, it does not take into account recommendations or bonuses, only annual salary.
Who is the highest paid male soccer player in the world?
10) Harry Kane (£21 million a year)
You may be shocked to learn that this list includes only two European-based players, and none of them hail from the Premier League.
Bayern Munich striker Harry Kane is 10th on the list, earning more than £20 million a year. If Jordan Henderson does well at Al Etifaq, he could replace the England captain in this top ten.
9) Kalidou Koulibaly (£30m a year)
As you can already see, this ranking does not reflect the player's ability. Kalidou Koulibaly is not the ninth best player in world football. In fact, he's nowhere near that.
Saudi Arabia bailed Chelsea out by letting Koulibaly go after a disappointing first season at Stamford Bridge.
8) Oscar (£30 million a year)
The last man left in China.
The former Chelsea midfielder prioritized money when he moved to Asia in 2017, with Shanghai Port paying around 60 million euros for his services. We all thought it was a waste of our careers and still think so. Oscar won't care, okay? He was a murderer and still is.
7) Sadio Mane (£35m per year)
Take out the old and bring in the new. The Saudi Professional League is a division that is taking the world by storm, and Koulibaly's Senegalese teammate Mane was one of the most high-profile players to move to the Middle East last summer.
The Liverpool icon ranks seventh on this list.
6) Riyad Mahrez (£45m a year)
Leicester City's title hero Riyad Mahrez has done it all in England and then rode off into the Saudi sunset.
5) Lionel Messi (£55 million a year)
One might have expected Lionel Messi to be higher, but there are certainly four players who are paid higher salaries.
He accepted a £55m-a-year deal with MLS side Inter Miami and made an immediate impact, leading them to League Cup glory and David Beckham's side qualifying for this season's Champions Cup.
Read more: Lionel Messi proves gold never rusts as racism is on display at Red Bull
4) Kylian Mbappe (£62 million a year)
Kylian MbappeHis annual salary will certainly rise if he joins Real Madrid as a free agent this summer, but as things stand, the Paris Saint-Germain forward is the fourth highest-paid footballer in the world, with a take-home pay that is higher than Messi's. £7 million more than the previous year. Every year, farmers.
3) Karim Benzema (£85m per year)
Saudi Arabia got the Ballon d'Or holder, but nothing bigger than that. To lure the Real Madrid captain to the Middle East, they offered him the second-highest annual salary in football until a number two arrived.
2) Neymar (£86 million per year)
Neymar may not be as good as the player he was before his knee exploded, but he will continue to be a player loved by many and hated by many.
He is the third-best player of this generation after Messi and Cristiano Ronaldo, and is currently scraping that spot after completing the requirements at PSG.
1) Cristiano Ronaldo (£173 million per year)
Portuguese superstar Cristiano Ronaldo is the world's highest-paid soccer player.
The Real Madrid and Manchester United legend is entertaining those of us who refuse to watch the Saudi Professional League while pushing for Al Nasr. his childish antics It quickly spread on social media.
Read more: Cristiano Ronaldo is no longer Portugal's 'best player', 'heretical' claim after teammate debunks him