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

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

690
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 tennisAustralian Open, 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 $191 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 2025, Djokovic have earned around $2.6 million and can add further millions if he manage to win US Open 2025.

Meanwhile Rafael Nadal retired and has had an unlucky run of injuries throughout his career. However he has still earned a wopping $134 million in prize money troughout his career.

But Carlos Alcaraz and Jannik Sinner could indeed catch up to the leaders if they stays injury-free and fit. Carlos Alcaraz and Jannik Sinner will face eachother in the Wimbledon 2025 final. Currently they are the best tennis players in the world. Watch & Bet on Tennis =>

Rank
Player
Career Prize Money
1 Novak Djokovic $191,252,375
2 Rafael Nadal $134,946,100
3 Roger Federer $130,594,339
4 Andy Murray $64,687,542
5 Carlos Alcaraz $60,032,046
6 Alexander Zverev $58,444,092
7 Jannik Sinner $56,632,426
8 Daniil Medvedev $48,934,781
9 Pete Sampras $43,280,489
10 Stan Wawrinka $37,937,029
11 Stefanos Tsitsipas $36,471,935
12 Marin Cilic $32,584,899
13 David Ferrer $31,483,911
14 Andrey Rublev $31,352,602
15 Andre Agassi $31,152,975
16 Grigor Dimitrov $31,057,953
17 Dominic Thiem $30,387,561
18 Tomas Berdych $29,491,328
19 Taylor Fritz $29,212,792
20 Casper Ruud $26,990,094

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 =>

Standing
Name
Career Prize Money
1 Serena Williams $94,816,730
2 Aryna Sabalenka $45,397,966
3 Iga Swiatek $44,127,390
4 Venus Williams $42,874,504
5 Simona Halep $40,236,618
6 Victoria Azarenka $38,890,473
7 Maria Sharapova $38,777,962
8 Petra Kvitova $37,653,615
9 Caroline Wozniacki $36,479,231
10 Angelique Kerber $32,545,460
11 Coco Gauff $30,313,521
12 Agnieszka Radwanska $27,683,807
13 Elina Svitolina $26,695,471
14 Karolina Pliskova $26,140,530
15 Svetlana Kuznetsova $25,816,890
16 Garbiñe Muguruza $24,813,892
17 Naomi Osaka $24,773,332
18 Martina Hingis $24,749,074
19 Kim Clijsters $24,545,194
20 Elena Rybakina $24,476,357

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