Who Is the Highest-Paid Football Player in 2025?

Who Is the Highest-Paid Football Player in 2025?

By Sarah Miller ·

The highest-paid football player in 2025 is Lionel Messi, earning an estimated $130 million annually, primarily from his salary and endorsement deals with Inter Miami CF and global brands like Adidas and Pepsi.

Who Is the Highest-Paid Football Player in 2025?

Lionel Messi remains the top-earning footballer worldwide in 2025. After joining Inter Miami CF in 2023, his total annual compensation—including salary, bonuses, and ownership stakes—combined with lucrative off-field endorsements, surpasses all peers.

Why Messi Earns the Most

Top 10 Highest-Paid Football Players in 2025

Player Nationality Club (2025) Total Annual Earnings ($M) Salary ($M) Endorsements ($M)
Lionel Messi Argentina Inter Miami CF 130 90 40
Cristiano Ronaldo Portugal Al Nassr 115 75 40
Neymar Jr. Brazil Al Hilal 92 68 24
Kylian Mbappé France Real Madrid 85 60 25
Mohamed Salah Egypt Liverpool 40 25 15
Robert Lewandowski Poland Barcelona 38 23 15
Harry Kane England Bayern Munich 36 24 12
Kevin De Bruyne Belgium Manchester City 30 22 8
Son Heung-min South Korea Tottenham Hotspur 29 20 9
Jude Bellingham England Real Madrid 28 18 10
Table data source:1, 2

The data shows that off-pitch earnings significantly boost total income for elite players. Messi and Ronaldo dominate due to massive endorsement portfolios. Middle-tier earners like Kane and Salah rely more on base salaries, reflecting league pay structures and marketability differences across regions.

Key Factors Behind High Player Earnings

Club Contracts and League Economics

Leagues like Saudi Pro League and MLS offer tax advantages and strategic investment-driven wages. Al Nassr and Al Hilal use high-profile signings to grow global visibility, justifying massive salaries.

Endorsement Power and Brand Value

Players with strong personal brands command premium deals. Messi’s association with lifestyle and tech brands increases his appeal beyond traditional sportswear partnerships.

Social Media and Digital Reach

Digital influence directly correlates with sponsorship value. Top earners maintain active, authentic engagement across Instagram, X, and TikTok, enhancing monetization opportunities.

Frequently Asked Questions About the Highest-Paid Football Players

Who is the highest-paid football player in 2025?

Lionel Messi is the highest-paid football player in 2025, earning approximately $130 million annually through his contract with Inter Miami CF and extensive endorsement deals.

How does Lionel Messi earn $130 million per year?

Messi earns around $90 million from his Inter Miami salary and performance bonuses, plus an additional $40 million from global sponsorships with companies like Adidas, Pepsi, and Apple.

Does Cristiano Ronaldo still rank among the top earners?

Yes, Cristiano Ronaldo ranks second with $115 million in annual earnings, combining his $75 million salary from Al Nassr and $40 million in endorsements.

Which league pays the highest football salaries?

The Saudi Pro League and Major League Soccer lead in gross player compensation due to state-backed investments and tax-free incomes, though European leagues remain competitive for net take-home pay.

Do endorsements outweigh salaries for top players?

For stars like Messi and Ronaldo, endorsements account for nearly one-third of total income. For most other players, salaries remain the primary source of earnings.