Five-time Ballon d’Or winner Cristiano Ronaldo has emerged as the highest paid footballer 2024, according to the annual list released by Forbes.

Al-Nassr forward Cristiano Ronaldo pipped Inter Miami’s Lionel Messi and Paris Saint-Germain (PSG) talisman Kylian Mbappé to be listed as the highest paid footballer in the world.

As per the Forbes list, Ronaldo also edged Spanish professional golfer Jon Rahm to become the world’s highest paid athlete, leading the list for the fourth time in his career with an estimated total earnings of $260 million.

Since his much-talked about transfer from Manchester United to Saudi Pro League giants Al-Nassr, Ronaldo earned a whopping $200 million annual salary at his club over the last 12 months.

Apart from his massive on-field earnings, the Portuguese star raked in $60 million through multiple endorsement deals, including with his partners crypto exchange Binance and fitness app Erakulis. Nike, Herbalife, Clear Hair Care and recently, Whoop are some of the other brand deals Ronaldo has ties with.

Additionally, the Portugal national football captain is also owed a $10.5 million check from his former club, Juventus, after an arbitrator ruled the Serie A team was still on the hook for outstanding wages dating back to a Covid-19 pandemic pay cut.

On the other hand, Lionel Messi earned $135 million over the past one year, largely thanks to his huge $65 million annual salary with Inter Miami, which is now the second-most valuable franchise in Major League Soccer (MLS) at $1.03 billion. 

Messi also earned another $70 million off the field, from his numerous endorsement deals including Adidas, Apple, Konami and Lowe’s.

Apart from Ronaldo and Messi, PSG forward Kylian Mbappé features sixth in the top 10 list of highest paid athletes in the world and is currently the third highest paid footballer.

The French professional footballer raked in a combined $110 million through on field and off field earnings. Mbappé currently earns $90 million at PSG while the remaining $20 million has come through various endorsements.

Neymar and Karim Benzema are the other two players from the Saudi Pro League to feature in the highest paid football players 2024 list. Get list of highest paid footballers 2024.

Highest paid footballers 2024

Athlete 

On-Field

Off-Field

Earnings Value

Overall Ranking

Cristiano Ronaldo

$200 million

$60 million

$260 million

1

Lionel Messi

$65 million

$70 million

$135 million

3

Kylian Mbappé 

$90 million

$20 million

$110 million

6

Neymar

$80 million

$28 million

$108 million

7

Karim Benzema

$100 million

$6 million

$106 million

8

Highest paid athletes 2024

Athlete 

Sport

On-Field

Off-Field

Earnings Value

Overall Ranking

Cristiano Ronaldo

Football

$200 million

$60 million

$260 million

1

Jon Rahm

Golf

$198 million

$20 million

$218 million

2

Lionel Messi

Football

$65 million

$70 million

$135 million

3

LeBron James

Basketball

$48.2 million

$80 million

$128.2 million

4

Giannis Antetokounmpo

Basketball

$46 million

$65 million

$111 million

5

Kylian Mbappé 

Football

$90 million

$20 million

$110 million

6

Neymar

Football

$80 million

$28 million

$108 million

7

Karim Benzema

Football

$100 million

$6 million

$106 million

8

Stephen Curry

Basketball

$52 million

$50 million

$102 million

9

Lamar Jackson

American football

$98.5 million

$2 million

$100.5 million

10

Photo credit: Alamy