
The Forbes publication has announced the ranking of the highest-paid football players of 2025. This was reported by Euro-football.ru.
As expected, Cristiano Ronaldo tops the ranking. His annual income amounts to 280 million dollars, of which 230 million dollars come from on-field activities and 50 million dollars from off-field earnings.
In second place is Lionel Messi, whose annual income amounts to 130 million dollars. His earnings include 60 million dollars from the field and 70 million dollars from other sources.
The third place is held by Karim Benzema, whose income amounts to 104 million dollars, with 100 million dollars from the field and 4 million dollars from off the field. Following them are Kylian Mbappe (95 million dollars), Erling Haaland (80 million dollars), Vinicius Junior (60 million dollars), Mohamed Salah (55 million dollars), Sadio Mane (54 million dollars), Jude Bellingham (44 million dollars), and Lamin Yamal (43 million dollars).
These footballers are recognized as leading names in world football due to their high earnings.