30. Goran Ivanisevic — $19,878,007
Nationality: Croatian
Grand Slam titles: 1 (Wimbledon)
Overall titles: 22
29. Stefan Edberg — $20,630,941
Nationality: Swedish
Grand Slam titles: 6 (2 Australian, 2 Wimbledon, 2 U.S. Open)
Overall titles: 41
28. Andy Roddick — $20,640,030
Nationality: American
Grand Slam titles: 1 (U.S. Open)
Overall titles: 32
27. Lleyton Hewitt — $20,787,586
Nationality: Australian
Grand Slam titles: 2 (1 Wimbledon, 1 U.S. Open)
Overall titles: 30
26. Justine Henin — $20,863,335
Nationality: Belgian
Grand Slam titles: 7 (1 Australian Open, 4 French Open, 2 U.S. Open)
Overall titles: 43
25. Ivan Lendl — $21,262,417
Nationality: Czech and American
Grand Slam titles: 8 (2 Australian Open, 3 French Open, 3 U.S. Open)
Overall titles: 94
24. Martina Navratilova — $21,626,089
Nationality: Czech and American
Grand Slam titles: 18 (9 Wimbledon, 4 U.S. Open, 3 Australian Open, 2 French Open)
Overall titles: 167
23. Steffi Graf — $21,895,277
Nationality: German
Grand Slam titles: 22 (7 Wimbledon, 6 French Open, 5 U.S. Open, 4 Australian Open)
Overall titles: 107
22. Lindsay Davenport — $22,166,338
Nationality: American
Grand Slam titles: 3 (1 Australian, 1 Wimbledon, 1 U.S. Open)
Overall titles: 55
21. Petra Kvitová — $23,250,002
Nationality: Czech
Grand Slam titles: 2 (2 Wimbledon)
Overall titles: 20
20. Svetlana Kuznetsova — $23,812,475
Nationality: Russian
Grand Slam titles: 2 (1 French Open, 1 U.S. Open)
Overall titles: 17
19. Yevgeny Kafelnikov — $23,883,797
Nationality: Russian
Grand Slam titles: 2 (1 Australian, 1 French Open)
Overall titles: 26
18. Martina Hingis — $23,973,084
Nationality: Swiss
Grand Slam titles: 5 (3 Australian Open, 1 Wimbledon, 1 U.S. Open)
Overall titles: 43
17. Caroline Wozniacki — $24,255,896
Nationality: Danish
Grand Slam titles: 0
Overall titles: 25
16. Kim Clijsters — $24,442,340
Nationality: Belgian
Grand Slam titles: 4 (3 U.S. Open, 1 Australian Open)
Overall titles: 41
15. Boris Becker — $25,080,956
Nationality: German
Grand Slam titles: 6 (3 Wimbledon, 2 Australian, 1 U.S. Open)
Overall titles: 49
14. Agnieszka Radwańska — $26,600,822
Nationality: Polish
Grand Slam titles: 0
Overall titles: 20
13. Tomas Berdych — $28,085,248
Nationality: Czech
Grand Slam titles: 0
Overall titles: 13
12. Victoria Azarenka — $28,431,189
Nationality: Belarusian
Grand Slam titles: 2 (2 Australian Open)
Overall titles: 20
11. Stan Wawrinka — $30,623,544
Nationality: Swiss
Grand Slam titles: 3 (1 Australian Open, 1 French Open, 1 U.S. Open)
Overall titles: 16
10. David Ferrer — $30,690,257
Nationality: Spanish
Grand Slam titles: 0
Overall titles: 27
9. Andre Agassi — $31,152,975
Nationality: American
Grand Slam titles: 8 (4 Australian Open, 2 U.S. Open, 1 Wimbledon, 1 French Open)
Overall titles: 60
8. Maria Sharapova — $36,585,213
Nationality: Russian
Grand Slam titles: 5 (2 French Open, 1 Wimbledon, 1 U.S. Open, 1 Australian Open)
Overall titles: 35
7. Venus Williams — $37,928,590
Nationality: American
Grand Slam titles: 7 (5 Wimbledon, 2 U.S. Open)
Overall titles: 49
6. Pete Sampras — $43,280,489
Nationality: American
Grand Slam titles: 14 (7 Wimbledon, 5 U.S. Open, 2 Australian Open)
Overall titles: 64
5. Andy Murray — $60,807,644
Nationality: Scottish
Grand Slam titles: 3 (2 Wimbledon, 1 U.S. Open)
Overall titles: 45
4. Serena Williams — $84,463,131
Nationality: American
Grand Slam titles: 23 (7 Wimbledon, 7 Australian, 6 U.S. Open, 3 French Open)
Overall titles: 72
3. Rafael Nadal — $86,289,532
Nationality: Spanish
Grand Slam titles: 14 (9 French Open, 2 Wimbledon, 2 U.S. Open, 1 Australian Open)
Overall titles: 73
2. Roger Federer — $107,780,560
Nationality: Swiss
Grand Slam titles: 19 (8 Wimbledon, 5 U.S. Open, 5 Australian Open, 1 French Open)
Overall titles: 93
1. Novak Djokovic — $109,805,403
Nationality: Serbian
Grand Slam titles: 12 (6 Australian Open, 3 Wimbledon, 2 U.S. Open, 1 French Open)
Overall titles: 68