Short answer: Cristiano Ronaldo is the highest-paid football player in the world in 2026, with a $250 million yearly salary at Al-Nassr and $300 million in total earnings. Lionel Messi is second with $145 million in total earnings, ahead of Kylian Mbappé with $100 million. The ranking follows Forbes’ list published in October 2026.

Have you ever wondered who is the highest-paid football player in the world?

If yes, then you are in the right place, as today we are going to present to you the highest-paid football players in the world in 2026!

 

Who is the highest-paid football player in the world in 2026?

ADVERTISEMENT

The answer is Cristiano Ronaldo. Cristiano is the highest-paid football player, with a $250 million yearly salary and $300 million in total earnings.

 

Salary is only part of the story. For total wealth, see the richest football players in the world.

 

Now, let’s have a closer look at the highest-paid football players in the world in 2026! The ranking follows Forbes’ list published in October 2026, which adds salary and bonuses to sponsorship and business income, before tax. The salary breakdowns below show what each player earns from football alone.

1. Cristiano Ronaldo Salary (Al-Nassr)

Total Earnings: $300 million

Yearly Salary: $250,000,000

Monthly Salary: $20,833,333

Weekly Salary: $4,807,692

Daily Salary: $684,932

Hourly Salary: $28,539

Minute Salary: $475.65

Cristiano Ronaldo is the world’s highest-paid footballer once again. His Al-Nassr contract pays about $250 million a year in salary and bonuses, and his commercial deals take his total earnings to $300 million.

ADVERTISEMENT

2. Lionel Messi Salary (Inter Miami)

Total Earnings: $145 million

Yearly Salary: $70,000,000

Monthly Salary: $5,833,333

Weekly Salary: $1,346,154

Daily Salary: $191,781

Hourly Salary: $7,991

Minute Salary: $133.18

Lionel Messi earns about $70 million a year in salary and bonuses at Inter Miami. He makes even more off the pitch, with $75 million from sponsors and business interests, for a total of $145 million.

3. Kylian Mbappé Salary (Real Madrid)

Total Earnings: $100 million

Yearly Salary: $70,000,000

Monthly Salary: $5,833,333

Weekly Salary: $1,346,154

Daily Salary: $191,781

Hourly Salary: $7,991

Minute Salary: $133.18

Kylian Mbappé matches Messi’s $70 million salary at Real Madrid. Another $30 million from endorsements takes his total to $100 million.

4. Erling Haaland Salary (Manchester City)

Total Earnings: $85 million

Yearly Salary: $60,000,000

Monthly Salary: $5,000,000

Weekly Salary: $1,153,846

Daily Salary: $164,384

Hourly Salary: $6,849

Minute Salary: $114.16

Erling Haaland earns about $60 million a year at Manchester City, and $85 million once his commercial deals are added.

5. Vinícius Júnior Salary (Real Madrid)

Total Earnings: $76 million

Yearly Salary: $48,000,000

Monthly Salary: $4,000,000

Weekly Salary: $923,077

Daily Salary: $131,507

Hourly Salary: $5,479

Minute Salary: $91.32

Vinícius Júnior earns a $48 million salary at Real Madrid, and his total earnings reach $76 million.

6. Lamine Yamal Salary (Barcelona)

Total Earnings: $55 million

Yearly Salary: $35,000,000

Monthly Salary: $2,916,667

Weekly Salary: $673,077

Daily Salary: $95,890

Hourly Salary: $3,995

Minute Salary: $66.59

Lamine Yamal is the youngest player in the top 10. Barcelona pay him about $35 million a year, and his total earnings reach $55 million.

7. Sadio Mané Salary (Al-Nassr)

Total Earnings: $54 million

Yearly Salary: $50,000,000

Monthly Salary: $4,166,667

Weekly Salary: $961,538

Daily Salary: $136,986

Hourly Salary: $5,708

Minute Salary: $95.13

Sadio Mané earns almost all of his money on the pitch: $50 million of his $54 million total comes from his salary at Al-Nassr.

8. Jude Bellingham Salary (Real Madrid)

Total Earnings: $45 million

Yearly Salary: $29,000,000

Monthly Salary: $2,416,667

Weekly Salary: $557,692

Daily Salary: $79,452

Hourly Salary: $3,311

Minute Salary: $55.18

Jude Bellingham earns about $29 million a year at Real Madrid and $45 million in total.

9. Harry Kane Salary (Bayern Munich)

Total Earnings: $42 million

Yearly Salary: $29,000,000

Monthly Salary: $2,416,667

Weekly Salary: $557,692

Daily Salary: $79,452

Hourly Salary: $3,311

Minute Salary: $55.18

Harry Kane’s Bayern Munich salary is about $29 million a year, and his total earnings reach $42 million.

10. Mohamed Salah Salary (Trabzonspor)

Total Earnings: $40 million

Yearly Salary: $20,000,000

Monthly Salary: $1,666,667

Weekly Salary: $384,615

Daily Salary: $54,795

Hourly Salary: $2,283

Minute Salary: $38.05

Mohamed Salah completes the top 10 after leaving Liverpool for Trabzonspor in August 2026. His salary is about $20 million a year, and his total earnings reach $40 million.

Conclusion

As football continues to captivate audiences worldwide, the salaries of these top players underscore the commercial power and global appeal of the sport. The football world in 2026 is not only about breathtaking goals and intense competitions but also about financial landscapes where the best players command salaries that mirror their status as the elite of the game. League by league, see the highest-paid players in Serie A, La Liga, the Bundesliga and Ligue 1.