Skip to main content

15 Richest Footballers in the World 2021

Today football is considered to be the most famous sport on the planet, and with intense worldwide popularity, comes plenty of money.

This article gives a detailed look at which players make the most money and where their wealth comes from. 


Here are the top 10 richest footballers in the world today.

15.Luka Modric Net Worth  $75 Million

Having evolved into one of the finest midfielders of the last decade, Luka Modric won the 2018 Balon D’or after stellar performances at the 2018 World Cup and with Real Madrid

The Croatian has been a joy to watch since his days at Spurs and now Real Madrid. The midfield maestro is one of the best-paid footballers in the world and earns $250,000 weekly at Real Madrid. His net worth in 2021 is $75 million.

14.Sergio Ramos Net Worth  $80 Million

Sergio Ramos has been a crucial member of the Real Madrid team since 2005 after joining them from Sevilla. Starting out as a right back in the early years of his career then transitioning into a center back, his prowess as a defender is rivalled by few.

His current contact with Real Madrid expires in 2021 and is one of club’s highest earners – earning over £300,000. His net worth in 2021 is estimated to be $80 million.

13.Sergio Agüero Net Worth  $80 Million

The Man city forward earns £10.4 million ($13.3 million) at Manchester City but earns even more — £14 million ($18 million) — from his sponsors, Puma and Pepsi.

12.Robert Lewandowski Net Worth  $85 Million

Robert Lewandowski moved from Borrussia Dortmund to FC Bayern in 2014. He established himself as one of the most lethal strikers in recent times and has scored over 500 goals.

He is the best paid football player in Bundesliga. His contract with FC Bayern expires in 2023 and earns a weekly salary of £350,000. Lewandowski’s net worth in 2021 is approximately $85 million.

11.Paul Pogba Net Worth  $85 Million

Pogba signed a five-year deal with United worth a reported £290,000 per week.

But, like many top sports stars, his income is heavily supplemented through commercial deals and endorsements. 

According to Forbes, Pogba’s was the 5th highest paid footballer in 2018 making £23.2m ($29.5m). 

In 2016, Pogba signed a 10-year sponsorship contract with Adidas reported to be worth £31m.

10.Mohamed Salah Net Worth  $90 Million

Salah joined Liverpool in 2017 for a fee of £36.5 million, Salah penned a £90,000 per week salary deal spanning for 3 years. In 2018 he signed a contract extension to keep him at Anfield up to 2023 and earn £220,000 per week.

The contract extension made Salah one of the best paid football players in the premier league  rubbing shoulders with the likes of Paul Pogba, Kevin Debruyne , Pierre aubameyang and David Degea who are the best earning players in EPL.

Celebrity Net Worth estimates Mo Salah net worth to be $90 million which is a surge from a mere $3 million at time of joining Liverpool.

9. Mesut Ozil Net Worth  $100 million

Mesut Özil is a 30-year-old German football player who currently serves as an attacking midfielder on Turkey's Fenerbahçe team.

In early 2018, the player renewed his contract with Arsenal and boosted his pay, earning $23.7 million.

Additionally, he earns $6.5 million in endorsements and sponsorships.He boasts deals with Adidas, Mercedes Benz and Beats by Dre.

8.Kylian Mbappe Net Worth  $110 Million

Mbappe joined PSG from Monaco in 2017 – initially on loan, thereafter the move was made permanent with PSG forking out £174 million for his services.

He is the second most expensive football player of all time behind PSG teammate Neymar.

Business magazine Forbes, ranked Mbappe as the 4th best paid footballer of 2020 earning $42 Million – $28 million in salary and $14 million from endorsements

Due to his rapidly expanding brand it’s hard to estimate Mbappe’s net worth but numerous sources speculate he is worth $110 million

7. Andreas Iniesta Net Worth  $120 million

The former FC Barcelona captain has an estimated net worth of $120 million, this is thanks to an extensive career at Camp nou.

According to Forbes he was the 5th best paid player in the world 2019 taking home $32.5 million.

He currently plays for Japanese side Vissel Kobe. After moving to Kobe, the player ended his long-running sponsorship with Nike and signed on with Asics and also endorses Mikakus.

He earns $2.5 million in sponsorships total. He also earns extra income from Bodega Iniesta, his winery in Albacete, Spain

6.Eden Hazard Net Worth  $120 Million

Eden Hazard earned £12.4 million ($16 million) per year at Chelsea and is one of the best earning players at Real Madrid.

The Belgian attacking midfielder is sponsored by Nike but also endorses trading card company Topps and Biscoff biscuit manufacturers Lotus Bakeries.

Hazard is currently considered as one of the best professional footballers in the world today.

5.Gareth Bale Net Worth  $140 Million

Real Madrid pays Gareth Bale $23.4 million a year. The Welsh wizard is contractually-tied to the La Liga giants until 2022.

His sponsorship agreements with Adidas, Electronic Arts, Sony, and Footlocker are worth £9 million ($11.5 million) a year.

4.Zlatan Ibrahimovic Net Worth  $190 Million

Zlatan had a huge salary at Man United but was forced to take a pay cut after moving to MLS side LA Galaxy and Ac Milan respectively.

Despite the pay cut his net worth is estimated to be around $190 Million.

He has sponsorship deals with Nivea, Xbox, Volvo, and Dressman; his investments include owning a substantial amount of property. 

3.Neymar Jr Net Worth — 220 Million

Neymar is currently the world most expensive footballer after securing a move worth $222M from FC Barcelona to PSG.

Neymar earns $36.8 million a year apart from his many endorsement deals, which include agreements with the likes of Nike, Panasonic, Volkswagen, Red Bull, and many more. 

2. Lionel Messi Net Worth  $450 Million

Lionel Messi earns $36.4 million a year from his latest contract renewal with Barcelona.

He also makes $27 million a year by endorsing brands Adidas, Gatorade, Pepsi, Gillette, and Turkish Airlines. 

According to the Forbes he was 2nd highest earning athlete worldwide in 2020 making a whopping $104 million. With a net worth of $4500 million, the Argentine forward is the second richest footballer.

1. Cristiano Ronaldo Net Worth  $500 million

Ronaldo is a 5 times winner of Balloon d'or which is the football's most prestigious individual award. Ronaldo earns more than €31 Million annually at Juventus. 

He makes money by endorsing renowned brands like Motorola, Nike, Armani and Tag Heuer. 

Ronaldo also has his own CR7 brand which sells aftershave and clothes, according to Forbes.

He is the richest Football player with a most significant net worth of $500 million.


15 Richest Football Players 2021


Player Name

Net Worth


Cristiano Ronaldo

$500 Million


Lionel Messi

$450 Million


Neymar Jr

$220 Million


Zlatan Ibrahimovic

$195 Million


Gareth Bale

$125 Million


Eden Hazard

$120 Million


Andreas Iniesta

$120 Million


Kylian Mbappe

$110 Million


Mesut Ozil

$100 Million


Mohamed Salah

$90 Million


Paul Pogba

$85 Million


Robert Lewandowski

$85 Million


Sergio Aguero

$85 Million


Sergio Ramos

$80 Million


Luka Modric

$75 Million

Whats your take on this richest football players list? Leave your comment below.