Portugal captain Cristiano Ronaldo has emerged as the highest-paid player set to feature at the 2026 FIFA World Cup, underlining his continued commercial and sporting influence despite entering the final years of his illustrious career.
New earnings figures show that Ronaldo sits comfortably at the top of football’s financial rankings ahead of global superstars Lionel Messi, Kylian Mbappe and Erling Haaland.
The latest list highlights the enormous earning power of football’s elite players, driven by lucrative club contracts, sponsorship deals and global brand partnerships.
Ronaldo Remains Football’s Biggest Earner
According to financial estimates, Ronaldo generated approximately $295 million over the last 12 months, making him the highest-paid player heading into the World Cup.
A significant portion of his income comes from his contract with Saudi Arabian club Al-Nassr, where he remains one of the highest-paid athletes in world sports.
Beyond football, the Portuguese icon continues to earn tens of millions of dollars annually through endorsement agreements with major international brands.
Messi Holds Second Spot
Argentina captain Lionel Messi ranks second on the list with estimated annual earnings of $140 million.
The Inter Miami forward continues to benefit from his global popularity, combining substantial club earnings with a strong portfolio of sponsorship and commercial deals.
Messi remains one of football’s most marketable athletes despite approaching the latter stages of his playing career.
Mbappe, Haaland and Vinicius Among Top Earners
France captain Kylian Mbappe occupies third place after another financially successful year.
Manchester City striker Erling Haaland follows closely behind, while Brazilian star Vinicius Junior completes the top five.
The rankings reflect the growing commercial value of younger football stars who are expected to dominate the sport for years to come.
Top 11 Highest-Paid Players at the 2026 World Cup
1. Cristiano Ronaldo (Portugal)
Total Earnings: $295 million
2. Lionel Messi (Argentina)
Total Earnings: $140 million
3. Kylian Mbappe (France)
Total Earnings: $100 million
4. Erling Haaland (Norway)
Total Earnings: $80 million
5. Vinicius Junior (Brazil)
Total Earnings: $60 million
6. Mohamed Salah (Egypt)
Total Earnings: $55 million
7. Sadio Mane (Senegal)
Total Earnings: $54 million
8. Riyad Mahrez (Algeria)
Total Earnings: $53 million
9. Jude Bellingham (England)
Total Earnings: $44 million
10. Lamine Yamal (Spain)
Total Earnings: $43 million
11. Harry Kane (England)
Total Earnings: $42 million
World Cup Stars Continue to Drive Global Football Economy
The financial rankings demonstrate the growing economic power of football’s biggest names.
While performances on the pitch remain crucial, endorsements, sponsorships, social media influence and commercial partnerships now play an equally important role in determining the earning potential of elite players.
As the 2026 FIFA World Cup begins, many of these stars will not only be competing for football’s most prestigious trophy but also reinforcing their status among the sport’s most valuable global brands.
