Home Lists Top 20 Highest paid tennis players of all time (earning)

Top 20 Highest paid tennis players of all time (earning)

549
0
Tennis Players with highest prize money
Bildbyran

Highest paid tennis players of all time

Who is the highest paid tennis player? The Grand Slam tennis season is here! Australian Open is on at the moment and we have the French Open, Wimbledon and US Open coming up as well.

The 2025 tennis calendar is underway so we will look at the highest paid tennis players who have won the most amount of prize money over the years.

So here we look at the top 20 highest paid tennis players of all time who have made the highest earning throughout their careers.

We have also done articles about the biggest prize money in Grand Slam tennis; Wimbledon, US Open and the French Open. Watch & Bet on Tennis =>

Highest paid tennis players of all time

Who is the highest-paid tennis player of all time?

Not surprisingly, Novak Djokovic is highest paid tennis player. Djokovic number one in this category after making $186 million in total prize money in his career to date.

Meanwhile, Rafael Nadal is second highest paid tennis player after earning $135 million in prize money throughout his career.

Nobody can knock Federer off as the number one greatest ever tennis player, but in this category he is number three with $131 million in total earnings.

In the women’s category, Serena Williams and her sister Venus Williams leads the prize money rankings after winning a total of $95 million and $43 million throughout their career. Simona Halep is third with $40 million. Watch & Bet on Tennis Live =>

Top 20 Tennis Players With Highest Career Prize Money Earnings (Men & Women)

Top 20 highest earning male tennis players

Novak Djokovic became the first tennis player to reach $100 million in prize money earnings.

In 2023, Djokovic earned around $2.6 million and can add further millions if he manage to win French Open 2023. Meanwhile Rafael Nadal added only $300,000 to take his career prize money total over $134 million.

Rafael Nadal, meanwhile, has had an unlucky run of injuries throughout his career. However he has still earned a wopping $135 million in prize money troughout his career.

But Nadal could indeed catch up to the leaders if he stays injury-free and fit. Rafael Nadal, on his day, and on clay, is the best tennis player in the world. Watch & Bet on Tennis =>

Rank Player Nationality Career Prize Money
1 Novak Djokovic SRB $185,541,164
2 Rafael Nadal ESP $134,946,100
3 Roger Federer SUI $130,594,339
4 Andy Murray GBR $64,687,542
5 Alexander Zverev GER $50,548,001
6 Daniil Medvedev RUS $45,126,978
7 Pete Sampras USA $43,280,489
8 Carlos Alcaraz ESP $37,854,976
9 Stan Wawrinka SUI $37,287,773
10 Jannik Sinner ITA $37,238,688
11 David Ferrer ESP $31,483,911
12 Andre Agassi USA $31,152,975
13 Marin Čilić CRO $31,124,735
14 Tomas Berdych CZE $29,491,328
15 Dominic Thiem AUT $28,861,766
16 Stefan Edberg SWE $20,630,941
17 Milos Raonic CAN $20,231,692
18 Juan Martín del Potro ARG $25,896,046
19 Kei Nishikori JPN $24,020,635
20 Boris Becker GER $25,080,956

Tennis Players with highest prize money earnings Serena WilliamsTop 20 highest earning female tennis players

The women tennis players are paid slightly less than their male counterparts. This has been up for debate lately though with the modern push for pay equality for women. However, men have to play the best of five sets while women play the best of three. But the women tennis players listed have still made a very large amount of money over their careers!

Serena Williams tops the list after having made a whopping $84 million over her career. Maria Sharapova is second, but is miles behind Serena Williams. In-fact, Serena Williams has made almost three times the amount Sharapova has earned. Meanwhile, Serena’s older sister (by one year), is third.

The Williams sisters have enjoyed a professional rivalry over the years. Although, they have also teamed up together too by competing in the doubles category. Watch & Bet on Tennis Live =>

Rank Player Nationality Career Prize Money
1 Serena Williams USA $94,816,730
2 Venus Williams USA $42,648,578
3 Simona Halep ROU $40,232,663
4 Maria Sharapova RUS $38,777,962
5 Victoria Azarenka BLR $38,081,537
6 Petra Kvitová CZE $37,253,812
7 Caroline Wozniacki DEN $36,441,868
8 Iga Świątek POL $33,742,891
9 Angelique Kerber GER $32,519,180
10 Aryna Sabalenka BLR $30,299,298
11 Agnieszka Radwańska POL $27,683,807
12 Karolína Plíšková CZE $26,111,050
13 Svetlana Kuznetsova RUS $25,816,890
14 Garbiñe Muguruza ESP $24,813,892
15 Martina Hingis SUI $24,749,074
16 Kim Clijsters BEL $24,545,194
17 Elina Svitolina UKR $24,309,612
18 Ashleigh Barty AUS $23,829,070
19 Coco Gauff USA $22,488,989
20 Lindsay Davenport USA $22,166,338

Top 20 Tennis Players With Highest Career Prize Money Earnings (Men & Women)

More about highest paid tennis players

You can read more about highest earning tennis players at ATP and WTA tour official websites. Watch & Bet on Tennis Live =>

LEAVE A REPLY

Please enter your comment!
Please enter your name here