Footballers are known for their impressive earnings, boosted not just by their salaries but also by endorsements and sponsorships. Forbes has released its latest list detailing the top earners in football.
1. Cristiano Ronaldo – £218 million
At 39 years old, Ronaldo is at the top of the list for the highest earnings ever by a footballer, surpassing his previous record of £199 million in 2023. He earns a significant amount through social media, brand partnerships, and his contract with Saudi Pro League club Al-Nassr, which ends after this season.
2. Lionel Messi – £103 million
Messi, now playing for Inter Miami, brings in around £58 million off the field, thanks to partnerships with Adidas and Apple TV. He has a massive Instagram following and leads both his club and the Argentina national team.
3. Neymar – £84 million
The Brazilian star, currently with Al-Hilal in Saudi Arabia, has been sidelined due to a knee injury but continues to earn through endorsements with brands like Puma.
4. Karim Benzema – £79 million
Benzema, the 36-year-old captain of Al-Ittihad, is a top striker with an estimated earnings split of £76 million on the pitch and £3 million off it.
5. Kylian Mbappé – £69 million
At just 25, Mbappé realized his dream of joining Real Madrid this year while also helping France reach the Euro 2024 semi-finals. His earnings combine £54 million from playing and £15 million from endorsements.
6. Erling Haaland – £46 million
The young Norwegian star has had significant success with Manchester City, winning multiple championships. His earnings come from both his performance on the field and sponsorship deals.
7. Vinicius Junior – £42 million
The 24-year-old forward from Brazil is the only newcomer on the Forbes list. He has been with Real Madrid since age 18 and earns through partnerships with brands like Pepsi and PlayStation.
8. Mohamed Salah – £41 million
Since joining Liverpool in 2017, Salah has become a key player for the team. He works with top brands like Vodafone and Adidas and has a large social media following.
9. Sadio Mané – £40 million
Mané, Senegal’s all-time top scorer, plays for Al-Nassr FC in Saudi Arabia and invests in his hometown by building community facilities.
10. Kevin De Bruyne – £30 million
The Belgian star at Manchester City has a contract ending soon, with speculation about a move to Al-Nassr. He earns from partnerships with brands like Nike and McDonald’s.
These footballers are not only stars on the pitch but also successful in their financial careers.