Forbes has released a list of the highest-paid footballers in 2025.
- Armen Sukiasyan

- Oct 17
- 1 min read

Forbes magazine has published its ranking of the highest-paid footballers for 2025. As expected, the list is topped by Al-Nasri and Portugal captain Cristiano Ronaldo.
Ronaldo's annual income is $280 million, $230 million on the pitch and $50 million off the pitch.
In second place is Inter Miami and Argentina captain Lionel Messi, with an annual income of $130 million (60 + 70). The top three is rounded out by Al-Ittihad's French striker Karim Benzema, with an annual income of $104 million (100 + 4).
Also in the top ten are:
Kylian Mbappe (Real Madrid) – $95 million
Erling Haaland (Manchester City) – $80 million
Vinicius Junior (Real Madrid) – $60 million
Mohamed Salah (Liverpool) – $55 million
Sadio Mane (Al-Nasr) – $54 million
Jude Bellingham (Real Madrid) – $44 million
Lamine Yamal (Barcelona) – $43 million




















