Kylian Mbappe's new contract at Paris Saint-Germain has made him the highest-paid footballer in the world, but how does his annual salary compare to the likes of Lionel Messi and Cristiano Ronaldo? Here are the 10 best-paid players in football right now.
Click through the gallery above to see the 10 highest-earning footballers in the game, and how much they earn annually, according to Square Mile.
Despite his self-confessed lifelong dream being to represent Real Madrid, a last-minute change of heart saw the 23-year-old tie himself to a new three-year deal in France last month.
According to reports across Europe, his new contract sees the 2018 FIFA World Cup winner overtake his peers Messi and Ronaldo as the world's best-paid football player, but by just how much?
Mbappe is said to now earn a staggering $62 million (R962 million) a year in Paris after committing himself to the Ligue 1 champions for the next three years, with his colleague Messi believed to be be paid more than $20 million (R310 million) less than him, as per Square Mile.
Brazil international Neymar ranks third in the list, not far behind the aforementioned Argentine, although he is above Manchester United's Ronaldo, who, at 37 years old, appears set for another season in England with the Red Devils.
The five-time Ballon d'Or winner is followed by ex-Barcelona midfielder Andres Iniesta, who is believed to earn a lucrative annual salary of $31 million (R481 million) at Vissel Kobe in Japan.
Messi Reveals His Plan For Next Season
Gareth Bale, Eden Hazard, Robert Lewandowski, Paul Pogba and Kevin De Bruyne complete the standing, although Bale and Pogba's spots in the list are likely to be under threat when their contracts at their respective clubs expire at the end of this month.
Here are seven players Xavi Hernandez reportedly wants to sign for Barcelona: