Tennis

Top 20 Highest Earning Tennis Players Of All Time

Disclosure
We publish independently audited information that meets our strong editorial guidelines. Be aware we may earn a commission if you purchase anything via links on our pages.
highest earning tennis players

Check out our comprehensive look at the top 20 highest earning tennis players of all time.

Tennis is not only a sport of skill and endurance but also a lucrative career for its top players.

Over the years, the tennis world has seen remarkable athletes who have not only captured Grand Slam titles but also amassed significant earnings through prize money.

This article delves into the top 20 highest-earning tennis players of all time, exploring their careers and financial achievements.

20. Yevgeny Kafelnikov – $23,883,797

A former world number one from Russia, Yevgeny Kafelnikov made a significant impact in the late 1990s.

Known for his powerful baseline game and versatility on different surfaces, Kafelnikov won two Grand Slam singles titles. His consistent performance across ATP tournaments contributed significantly to his career earnings.

19. Boris Becker – $25,080,956

German tennis legend Boris Becker became a global icon after winning Wimbledon at just 17 years old, before retaining it the following year. To this day he remains the youngest player to win the prestigious event.

Known for his aggressive serve-and-volley style, Becker claimed six Grand Slam singles titles. His charismatic personality and on-court prowess made him one of the most marketable athletes of his era.

18. Kei Nishikori – $25,244,921

Japan’s Kei Nishikori has been a trailblazer for Asian tennis.

Renowned for his speed and agility, Nishikori reached the US Open final in 2014, becoming the first man representing an Asian country to reach a major singles final.

His successful career has been bolstered by lucrative endorsement deals, reflecting his popularity and influence in the sport.

17. Grigor Dimitrov – $26,988,325

Grigor Dimitrov, often dubbed “Baby Fed” for his style reminiscent of Roger Federer, has captivated audiences with his graceful play.

After winning the ATP Finals in 2017, Dimitrov reached a career-high ranking of world number three, becoming the highest-ranked Bulgarian player in history. His flair and talent have earned him a prominent place in tennis history.

16. Juan Martin del Potro – $25,896,046

Juan Martin del Potro, known for his powerful forehand and towering presence, has been a fan favourite. The Argentine’s career highlights include winning the US Open in 2009 and gaining bronze and silver medals at the 2012 and 2016 Olympic games, respectively.

Despite battling injuries, del Potro’s resilience and achievements have solidified his status among the sport’s top earners.

15. Tomas Berdych – $29,491,328

Tomas Berdych, a consistent performer from the Czech Republic, was known for his hard-hitting style and formidable serve. Reaching the Wimbledon final in 2010 was particularly a career highlight, where he lost to Rafael Nadal.

Although he never claimed a Grand Slam title, Berdych’s consistent performance in ATP events ensured his place among the top earners.

14. Dominic Thiem – $30,197,102

Austrian star Dominic Thiem broke through with his victory at the US Open in 2020.

Known for his powerful baseline game and incredible work ethic, Thiem has been a staple in the top ranks of tennis. His determination and skill have earned him not only titles but also substantial prize money and sponsorships.

13. Andre Agassi – $31,152,975

American icon Andre Agassi revolutionised tennis with his charismatic personality and aggressive playing style.

With eight Grand Slam titles and an Olympic gold medal, Agassi’s career spanned two decades, marked by numerous comebacks. His earnings reflect both his on-court success and widespread popularity as a tennis ambassador.

12. Marin Cilic – $31,301,586

Marin Cilic, a Grand Slam champion from Croatia, is known for his powerful serve and baseline game.

Winning the US Open in 2014 was a career-defining moment for Cilic. His consistency has ensured his presence among the sport’s top earners, alongside his contributions to Croatia’s Davis Cup successes, which he helped win in 2018.

11. Stefanos Tsitsipas – $31,397,979

Greek sensation Stefanos Tsitsipas has quickly risen through the ranks with his dynamic play and charismatic presence.

Known for his all-court game and one-handed backhand, Tsitsipas reached the French Open final in 2021. Although yet to win a major, his growing list of achievements and popularity have made him a key figure in modern tennis.

10. David Ferrer – $31,483,911

David Ferrer, known for his relentless determination and exceptional fitness, was a consistent force on the ATP tour.

Although he never captured a Grand Slam title, Ferrer’s tenacity and work ethic earned him respect and substantial prize money, highlighting his importance in the tennis world.

9. Carlos Alcaraz – $31,578,625

Carlos Alcaraz has quickly made his mark with incredible talent and maturity beyond his years. The rising star from Spain has already won four majors, including back-to-back Wimbledon titles.

Winning the US Open in 2022 and the French Open in 2024, Alcaraz has been touted as the future of tennis. His rapid ascent and impressive performances have already placed him among the top earners in the sport.

8. Stan Wawrinka – $36,865,648

Swiss star Stan Wawrinka has been a formidable presence on the tennis circuit, winning three Grand Slam titles.

Known for his powerful backhand and resilience, Wawrinka’s triumphs at the Australian Open, French Open, and US Open have contributed significantly to his earnings and legacy.

7. Daniil Medvedev – $41,047,137

Daniil Medvedev, a leading figure in the new generation of tennis, has gained recognition for his unorthodox style and strategic play.

Winning the US Open in 2021 marked a major milestone in his career. Medvedev’s unique approach and consistent success have positioned him as a top earner in tennis.

6. Pete Sampras – $43,280,489

Pete Sampras, a legendary figure in tennis history, dominated the 1990s with his powerful serve-and-volley game.

With 14 Grand Slam titles, Sampras set a benchmark for excellence in the sport. His substantial earnings reflect his achievements and enduring impact on tennis.

5. Alexander Zverev – $43,315,987

Alexander Zverev, a dynamic player from Germany, has established himself as a force to be reckoned with on the ATP tour.

Known for his strong serve and baseline game, Zverev has claimed numerous titles, including the ATP Finals, although is yet to win a Grand Slam. His talent and potential have secured his place among the top earners.

4. Andy Murray – $64,677,584

Andy Murray is a British tennis legend, and has been a dominant figure in the sport with three Grand Slam titles and two Olympic gold medals.

Known for his exceptional defensive skills and tactical intelligence, Murray’s contributions to British tennis are immense, mirrored by his impressive earnings.

3. Roger Federer – $130,594,339

Roger Federer, often regarded as the greatest of all time, has captivated fans with his elegant play and sportsmanship.

With 20 Grand Slam titles, Federer has set records both on and off the court. His substantial earnings reflect his unparalleled success and global appeal.

2. Rafael Nadal – $134,887,504

The “King of Clay” Rafael Nadal is known for his fierce competitiveness and unrivalled success at the French Open.

With 22 Grand Slam titles, Nadal’s career has been marked by resilience and determination. His impressive earnings are a testament to his status as one of the sport’s all-time greats.

1. Novak Djokovic – $182,494,969

Novak Djokovic, the Serbian sensation, has redefined excellence in tennis with his remarkable achievements.

Holding the record for the most Grand Slam titles (24), Djokovic’s relentless pursuit of greatness has been unmatched. His earnings reflect his dominance and influence in the tennis world.