En 2024, Cristiano Ronaldo conserve sa place de footballeur le mieux payé au monde, avec des revenus estimés à 285 millions de dollars (environ 263 millions d’euros), selon le classement publié par Forbes. Le Portugais, grâce à son contrat avec Al-Nassr, devance largement Lionel Messi, qui occupe la deuxième position avec 124 millions d’euros. Ce classement prend en compte les salaires, les bonus, les droits à l’image ainsi que les revenus générés par les contrats de sponsoring et les autres activités commerciales.
Le Championnat saoudien domine ce classement avec quatre joueurs présents dans le top 10, devant la Premier League (3), la Liga espagnole (2) et la MLS (1). Parmi les autres figures du top 10, on retrouve Neymar (101 M€), Karim Benzema (96 M€) et Kylian Mbappé (83 M€), qui occupent respectivement la troisième, quatrième et cinquième place.