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; Australian Open, Wimbledon, US Open and the French Open. Watch & Bet on Tennis =>
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 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 |
Top 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 |
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 =>
Table of Contents







