Forbes names the 10 highest-paid footballers in the world

Sports
Forbes
Publiation data: 19.10.2025 11:28
Forbes names the 10 highest-paid footballers in the world

The star of the Portugal national team and player of Saudi Arabia's Al-Nassr, Cristiano Ronaldo, will be the highest-paid footballer in the world in the 2025-26 season.

This is evidenced by a new ranking from Forbes. According to the journalists' estimates, Ronaldo's earnings at Al-Nassr this season will amount to $230 million. Advertising contracts will bring the 40-year-old athlete another $50 million, making his total income $280 million.

At the same time, the 38-year-old Argentine Lionel Messi will earn a significantly lower amount. His projected income will reach $130 million.

Karim Benzema landed in third place in the ranking. The 37-year-old Frenchman is expected to earn $104 million this season.

Top 10 highest-paid footballers in the world

  1. Cristiano Ronaldo, 40 years old – $280 million.

  2. Lionel Messi, 38 years old – $130 million.

  3. Karim Benzema, 37 years old – $104 million.

  4. Kylian Mbappé, 26 years old – $95 million.

  5. Erling Haaland, 25 years old – $80 million.

  6. Vinícius Júnior, 25 years old – $60 million.

  7. Mohamed Salah, 33 years old – $55 million.

  8. Sadio Mané, 33 years old – $54 million.

  9. Jude Bellingham, 22 years old – $44 million.

  10. Lamine Yamal, 18 years old – $43 million.

Together, the ten richest footballers in the world will earn approximately $945 million during the current season.

ALSO IN CATEGORY

READ ALSO