The 30 highest-paid tennis players of all time, ranked

Julian Finney/GettyThere’s a $US40 million difference for the highest-paid man and highest-paid woman.

Serena Williams and Novak Djokovic are the highest-paid female and male tennis players of all time – though there’s a more than $US40 million difference in their total career earnings.

Below, we take a look at the 30 highest-paid tennis players of all time, based on on-the-court winnings. While the list is skewed towards recent players, it’s a mix of both men and women, as well as current players and all-time greats.

Data is through the 2019 Australian Open and is from the ATP and WTA tours. Doubles and mixed-doubles earnings are included in total career prize money but are not included in the number of titles won.


30. Jo-Wilfried Tsonga — $US21,387,551 (€19.0 million)

REUTERS/Marcos Brindicci

Nationality: French

Grand Slam titles: 0

Overall titles: 17


29. Martina Navratilova — $US21,626,089 (€19.2 million)

Phil Cole/Getty Images

Nationality: Czech and American

Grand Slam titles: 18 (9 Wimbledon, 4 US Open, 3 Australian Open, 2 French Open)

Overall titles: 167


28. Steffi Graf — $US21,895,277 (€19.4 million)

Paul Gilham/Getty Images

Nationality: German

Grand Slam titles: 22 (7 Wimbledon, 6 French Open, 5 US Open, 4 Australian Open)

Overall titles: 107


27. Lindsay Davenport — $US22,166,338 (€19.7 million)

Jamie Squire/Getty Images

Nationality: American

Grand Slam titles: 3 (1 Australian, 1 Wimbledon, 1 US Open)

Overall titles: 55


26. Kei Nishikori — $US22,769,712 (€20.2 million)

Minas Panagiotakis/Getty

Nationality: Japanese

Grand Slam titles: 0

Overall titles: 12


25. Yevgeny Kafelnikov — $US23,883,797 (€21.2 million)

Gary M Prior/Allsport

Nationality: Russian

Grand Slam titles: 2 (1 Australian, 1 French Open)

Overall titles: 26


24. Kim Clijsters — $US24,442,340 (€21.7 million)

Mark Dadswell/Getty Images

Nationality: Belgian

Grand Slam titles: 4 (3 US Open, 1 Australian Open)

Overall titles: 41


23. Svetlana Kuznetsova — $US24,604,401 (€21.9 million)

Scott Barbour/Getty Images

Nationality: Russian

Grand Slam titles: 2 (1 French Open, 1 US Open)

Overall titles: 18


22. Martina Hingis — $US24,749,074 (€22.0 million)

Shaun Botterill/Getty Images

Nationality: Swiss

Grand Slam titles: 5 (3 Australian Open, 1 Wimbledon, 1 US Open)

Overall titles: 43


21. Boris Becker — $US25,080,956 (€22.3 million)

Bob Martin/Getty Images

Nationality: German

Grand Slam titles: 6 (3 Wimbledon, 2 Australian, 1 US Open)

Overall titles: 49


20. Juan Martin del Potro — $US25,585,306 (€22.7 million)

Getty Images

Nationality: Argentine

Grand Slam titles: 1 (U.S. Open)

Overall titles: 22


19. Marin Čilić — $US26,655,502 (€23.7 million)

Nationality: Croatian

Grand Slam titles: 1 (U.S. Open)

Overall titles: 18


18. Agnieszka Radwańska — $US27,683,807 (€24.6 million)

Dennis Grombkowski/Getty Images

Nationality: Polish

Grand Slam titles: 0

Overall titles: 20


17. Angelique Kerber — $US28,263,838 (€25.1 million)

Ben Curtis/AP

Nationality: German

Grand Slam titles: 3 (1 Australian Open, 1 Wimbledon, 1 U.S. Open)

Overall titles: 12


16. Tomas Berdych — $US29,369,723 (€26.1 million)

Dennis Grombkowski/Getty Images

Nationality: Czech

Grand Slam titles: 0

Overall titles: 13


15. Simona Halep — $US29,677,869 (€26.4 million)

Nationality: Romanian

Grand Slam titles: 1 (French Open)

Overall titles: 18


14. Victoria Azarenka — $US29,760,163 (€26.4 million)

Getty Images

Nationality: Belarusian

Grand Slam titles: 2 (2 Australian Open)

Overall titles: 20


13. Petra Kvitová — $US29,883,061 (€26.5 million)

Javier Garcia – Pool/AELTC/Getty Images

Nationality: Czech

Grand Slam titles: 2 (2 Wimbledon)

Overall titles: 27


12. Andre Agassi — $US31,152,975 (€27.7 million)

Nick Laham/Getty Images

Nationality: American

Grand Slam titles: 8 (4 Australian Open, 2 US Open, 1 Wimbledon, 1 French Open)

Overall titles: 60


11. David Ferrer — $US31,483,911 (€28.0 million)

Scott Barbour/Getty Images

Nationality: Spanish

Grand Slam titles: 0

Overall titles: 27


10. Stan Wawrinka — $US32,407,259 (€28.8 million)

Mike Hewitt/Getty

Nationality: Swiss

Grand Slam titles: 3 (1 Australian Open, 1 French Open, 1 US Open)

Overall titles: 16


9. Caroline Wozniacki — $US33,843,595 (€30.1 million)

Michael Dodge/Getty Images

Nationality: Danish

Grand Slam titles: 1 (Australian Open)

Overall titles: 30


8. Maria Sharapova — $US38,560,323 (€34.2 million)

Zak Kaczmarek/Getty

Nationality: Russian

Grand Slam titles: 5 (2 French Open, 1 Wimbledon, 1 US Open, 1 Australian Open)

Overall titles: 36


7. Venus Williams — $US41,362,509 (€36.7 million)

Cameron Spencer/Getty Images

Nationality: American

Grand Slam titles: 7 (5 Wimbledon, 2 US Open)

Overall titles: 49


6. Pete Sampras — $US43,280,489 (€38.4 million)

Reuters

Nationality: American

Grand Slam titles: 14 (7 Wimbledon, 5 U.S. Open, 2 Australian Open)

Overall titles: 64


5. Andy Murray — $US61,109,225 (€54.3 million)

Dan Mullan/Getty Images

Nationality: Scottish

Grand Slam titles: 3 (2 Wimbledon, 1 US Open)

Overall titles: 45


4. Serena Williams — $US88,692,106 (€78.8 million)

Scott Barbour/Getty Images

Nationality: American

Grand Slam titles: 23 (7 Wimbledon, 7 Australian, 6 US Open, 3 French Open)

Overall titles: 72


3. Rafael Nadal — $US106,957,186 (€95.0 million)

Buda Mendes/Getty

Nationality: Spanish

Grand Slam titles: 17 (11 French Open, 2 Wimbledon, 3 US Open, 1 Australian Open)

Overall titles: 81


2. Roger Federer — $US123,632,204 (€109.8 million)

Scott Barbour/Getty Images

Nationality: Swiss

Grand Slam titles: 20 (8 Wimbledon, 5 US Open, 6 Australian Open, 1 French Open)

Overall titles: 101


1. Novak Djokovic — $US131,040,932 (€116.4 million)

Mark Kolbe/Getty Images

Nationality: Serbian

Grand Slam titles: 15 (7 Australian Open, 4 Wimbledon, 3 US Open, 1 French Open)

Overall titles: 74

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.