Over the decades, numerous legendary football players, including Lionel Messi, Cristiano Ronaldo, Luka Modrić, Kylian Mbappé and many others, have earned enormous fame and recognition from the millions of football aficionados from all over the world and have also earned massive money as a part of their annual salaries with clubs, signing bonuses and contract perks. Additionally, owing to their massive fan following on a global level, these trailblazing football stalwarts have also signed highly lucrative endorsement deals with multiple top-notch global brands earning millions per year. Have you ever wondered about the top ten richest football players who are earning massive money in 2025? Well, let’s find out.
In this article we will take a look at the top four richest football players who are reigning supreme both on and off the field in 2025.
Top 10 Richest Football Players in 2025
-
Cristiano Ronaldo – $4 Billion

Often hailed as one of the greatest footballers of all time, Cristiano Ronaldo is at the first spot in our list of the top ten richest football players in 2025. Cristiano Ronaldo has successfully established himself as the first-ever football player in the world to achieve billionaire status with an annual earning of $4 billion in 2025. Cristiano Ronaldo signed a groundbreaking two-year contract with Saudi Arabian club Al-Nassr in 2023 for a whopping $400 million.
According to reports, Cristiano Ronaldo earned a staggering worth of $550 million from his football salaries between 2023 and 2025, making him one of the most valuable players in the history of the game. Moreover, Cristiano Ronaldo has also been onboarded as a brand ambassador for numerous leading global brands, including Nike, Armani, Castrol, TAG Heuer, Herbalife, and Clear Shampoo, contributing to an estimated $180 million of his earnings.
-
Lionel Messi – $850 Million

At the second spot in our list of the top four richest football players who are reigning supreme both on and off the field in 2025, we have the legendary Argentine professional football player Lionel Messi, with a whopping net worth of $850 million. As per reports, Lionel Messi joined Major League Soccer’s Inter Miami in 2023, with a base salary of $12 million for the 2023 season. Additionally, his tenure at FC Barcelona also earned him a signing bonus of $60 million.
In addition to his whopping annual salary from football, Lionel Messi also earns an estimated $200 million from his multiple brand endorsement deals with prominent brands like Adidas. Furthermore, Lionel Messi has also made multiple real estate investments in Miami, which earns him massive returns.
-
David Beckham – $500 Million

Next, at the third spot on our list of the top ten richest footballers in 2025, we have the legendary English former professional football player David Beckham, who is currently serving as the president and co-owner of Inter Miami CF and co-owner of Salford City. Throughout his star-studded professional football career, David Beckham played for numerous prominent clubs, including Real Madrid, AC Milan, Manchester United and many others, and earned massive income for his successful exploits on the field.
Additionally, owing to his overwhelming fan following from around the world, David Beckham has also been onboarded as the brand ambassador for numerous prominent global brands, including Samsung, Armani, Pepsi, Hublot, Gillette, Adidas and many others, contributing a significant chunk of his massive net worth of $500 million.
-
Neymar – $350 Million

At the fourth spot in our list of the top ten richest footballers of 2025, we have the trailblazing Brazilian professional football player Neymar, who plays as an attacking midfielder for Campeonato Brasileiro Série A club Santos. Neymar signed a two-year contract with Al Hilal in August 2023, reportedly earning €150 million annually.
In addition to his whopping annual salary from the football clubs, Neymar has also signed numerous staggering annual brand endorsement contracts with multiple global brands, including Puma, Red Bull, Qatar Airways, Blaze Casino and many others, earning him an estimated $200 million, which majorly contributes to his ground-breaking net worth of $350 million as of 2025.
-
Kylian Mbappé – $300 Million

Next, at the fifth spot in our list of the top ten richest football players in 2025, we have the French professional footballer Kylian Mbappé, who plays as a forward for La Liga club Real Madrid and captains the France national team. Widely regarded as one of the greatest players of all-time, Kylian Mbappé holds an enormous net worth of $300 million, making him one of the richest football players of all time. Kylian Mbappé earns an annual salary worth $70 million with Real Madrid and also earns an estimated $100–120 million through his numerous highly lucrative brand endorsement deals with prominent global brands, making him one of the richest football players in 2025.
-
Wayne Rooney – $216 Million

Now, at the sixth spot on our list of the top ten richest footballers in 2025, we have the English former professional football player and current manager, Wayne Rooney, who is widely regarded as one of the greatest forwards of all-time. Throughout his star-studded professional football career as a player, Wayne Rooney earned a peak annual salary of $26 million playing for Manchester United. Additionally, Wayne Rooney has also been promoting numerous prominent brands as a part of brand endorsement contracts worth millions.
Moreover, Wayne Rooney has also served as a football coach for the majority of years of his professional football career and has earned a whopping annual salary of $500,000 in his peak career years. Furthermore, Wayne Rooney also successfully secured a £10 million documentary deal with Disney and was also awarded £1.8 million in legal costs following the “Wagatha Christie” libel case.
-
Karim Benzema – $200 Million

The legendary French professional football player Karim Benzema, who currently plays as a striker for and captains Saudi Pro League club Al-Ittihad, is at the seventh spot in our list of the top ten richest football players in 2025. The skipper of Al-Ittihad, Karun Benzema, signed a contract with Al-Ittihad, reportedly earning up to $100 million per year until 2026 and was also listed as the 8th highest-paid athlete in 2025 by Forbes with a total earning of $104 million.
In addition to his glorious football career and staggering salaries, Karim Benzema also earns massive amounts annually through his multiple brand endorsement contracts with numerous global brands like Nike and Adidas.
-
Zlatan Ibrahimovic – $190 Million

Next, at the eighth spot in our list of the top ten richest footballers in 2025, we have the trailblazing Swedish former professional football player Zlatan Ibrahimović, who played as a striker throughout his career. Often regarded as one of the greatest footballers of all-time, Zlatan Ibrahimović scored a phenomenal total of over 570 career goals, including more than 500 club goals.
Throughout his glorious professional football career, Zlatan played for numerous top-tier clubs, including Ajax, Juventus, Barcelona, Paris Saint-Germain (PSG), Manchester United, LA Galaxy, and AC Milan and earned a staggering $14 million annually during his time as PSG. In addition to his whopping annual salaries, Zlatan was also picked up as the brand ambassador by numerous prominent brands which earned him a massive amount in millions majorly contributing to his whopping net worth of $190 million.
-
Ronaldo Nazario – $160 Million

At the ninth spot in our list of the top ten richest footballers in 2025, we have Brazilian professional football player Ronaldo Nazário, who has played as a striker throughout his career so far. Often popularly referred to as “O Fenômeno”, Ronaldo Nazário has earned a significant amount in his annual salary with the top-notch football clubs Inter Milan (1997-2002) and Real Madrid (2002-2007).
Additionally, Ronaldo Nazário has also earned massive amounts as a part of his brand endorsement deals with numerous prominent global brands, including Nike, Adidas and Panasonic. As of September 2025, Ronaldo Nazário holds an estimated net worth of $160 million, making him the ninth-richest footballer in the world in 2025.
-
Gareth Bale – $145 Million

Finally, at the tenth spot in our list of the top four richest footballers in 2025, we have the legendary Welsh former professional football player Gareth Bale, who played as a right-winger throughout his star-studded international football career which lasted from 2002 till 2022. As of September 2025, Gareth Bale has an estimated net worth of $145 million, making him one of the wealthiest football players in the world.
Gareth Bale made headlines and earned enormous attention from millions of football aficionados from all over the world for a then-world-record transfer of €100 million in 2013. During his tenure with Real Madrid, Gareth Bale earned a staggering amount of €15–20 million per year in salary. Moreover, Gareth Bale also earned a huge chunk of his net worth through multiple highly lucrative brand endorsement deals with prominent brands like EA Sports and Adidas.