Photo Credit: charnsitr – stock.adobe.com
Football has long transformed into a multi-billion-dollar industry where top players earn astronomical sums. In 2025, salaries of leading footballers continue to rise thanks to new contracts, sponsorship deals, and growing interest in the sport. Let’s take a look at who made it to the top highest-paid players this year.
1. Kylian Mbappé (PSG) – $120M per year
The French forward remains one of the biggest stars in world football. In 2025, his contract with PSG is still the most lucrative, while his endorsement deals with Nike and Hublot bring in additional millions.
2. Erling Haaland (Manchester City) – $110M per year
The Norwegian striker continues to demonstrate incredible scoring ability, and his new deal with Manchester City includes major bonuses. Additionally, his partnership with Adidas significantly boosts his earnings. Like many other footballers, Haaland has started investing in high-end real estate, recognizing its long-term value.
3. Vinícius Júnior (Real Madrid) – $95M per year
The Brazilian has established himself as an important player for Real Madrid and has become the face of many promotional campaigns. He is now one of the highest-paid players in La Liga because of his new contract in 2025.
4. Lionel Messi (Inter Miami) – $90M per year
The legendary Argentine continues to earn massive sums playing in the MLS. His contracts with Apple, Adidas, and a league promotion deal bring in millions of dollars.
5. Cristiano Ronaldo (Al-Nassr) – $85M per year
Ronaldo is still in high demand, and he continues to earn a substantial income from his contract with the Saudi club Al-Nassr, as well as from long-term endorsement deals with Nike and CR7 Brand, despite his age.
6. Mohamed Salah (Liverpool) – $80M per year
The Egyptian forward remains one of the most effective players in the Premier League, allowing him to secure solid earnings from both the club and personal sponsors such as Vodafone and Adidas.
7. Harry Kane (Bayern Munich) – $75M per year
Since his transfer to Bayern Munich in 2023, Kane has become one of the highest-paid players in the Bundesliga, with his contracts with Puma and Audi significantly boosting his annual income.
8. Kevin De Bruyne (Manchester City) – $70M per year
One of the best midfielders in the world continues to shine for Manchester City, while his endorsement deals with Nike and EA Sports provide him with significant bonuses.
9. Neymar (Al-Hilal) – $65M per year
The Brazilian forward continues his career in Saudi Arabia, where his contract with Al-Hilal earns him astronomical sums.
10. Marcus Rashford (Manchester United) – $60M per year
The English forward secured a new contract with Manchester United and is actively developing through partnerships with Nike and other major brands.
Conclusion
Top footballers’ salaries continue to grow, and 2025 is no exception. High-value contracts, commercial deals, and industry influence make these players not only sporting legends but also financial giants. Their performances on the pitch directly impact their earnings, while brands keep investing millions, associating their names with the best of the best.

Robert Griffith is a content and essay writer. He is collaborating with local magazines and newspapers. Robert is interested in topics such as marketing and history.