REVEALED: Cristiano Ronaldo earns more than Kylian Mbappe, Erling Haaland and Mo Salah combined... and several times more than Messi

Cristiano Ronaldo holds an Al-Nassr shirt after agreeing a move to the Saudi Arabian club.
(Image credit: Getty Images)

Football fans were already aware that Cristiano Ronaldo would be earning a colossal wage at Saudi Arabian club Al-Nassr, but comparisons of his wage against those of other world stars make it sound all the more ridiculous. 

According to Forbes data, five-time Ballon d'Or winner Ronaldo will make $200 million annually through his salary and bonuses at Al-Nassr, plus an additional $60 million from off-pitch earnings. Thanks to his heavy contract with the Saudi Arabian football club, the striker's on-pitch payments are three times higher than those of his biggest rival, Lionel Messi. The 2022 World Cup winner makes $65 million through his salary and an additional $55 million from endorsement deals.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Ed McCambridge
Staff Writer

Ed is a staff writer at FourFourTwo, working across the magazine and website. A German speaker, he’s been working as a football reporter in Berlin since 2015, predominantly covering the Bundesliga and Germany's national team. Favourite FFT features include an exclusive interview with Jude Bellingham following the youngster’s move to Borussia Dortmund in 2020, a history of the Berlin Derby since the fall of the Wall and a celebration of Kevin Keegan’s playing career.