Novak Djokovic's supreme victory in the Australian Open has seen him cement his position as the highest earner in the sport's history.
The defending champion destroyed Daniil Medvedev in the Melbourne final to claim his 18th Grand Slam title.
Swiss legend Roger Federer was missing this year, along with British star Andy Murray, but nearly all the other top names took part.
Rafael Nadal was the leading slam winner in Melbourne with 20 before his quarter-final exit, but remains in third place among the richest players tennis has ever seen. As every week and tournament goes by, some of the legends of the game after overtaken by the rising stars, but there are plenty of familiar faces in the top 30.
The top 10 career earnings in men's tennis
1. Novak Djokovic, Seerbia, $147,751,252
2. Roger Federer, Switzerland $129,946,683
3. Rafael Nadal, Spain, $123,843,596
4. Andy Murray, Great Britain, $61,797,815
5. Pete Sampras, USA, $43,280,489
6. Stan Wawrinka, Switzerland, $34,743,203
7. David Ferrer, Spain, $31,483,911
8. Andre Agassi, USA, $31,152,975
9. Tomas Berdych, Czech Republic, $29,491,328
10. Dominic Thiem, Austria, $28,532,061
*Updated after the Australian Open
The full list of the top 30 highest paid players in men's tennis:
1. Novak Djokovic
A 18-time major winner, $147,751,252. The Serb extended his impressive Grand Slam record with victory at the Australian Open.
2. Roger Federer
The Swiss has won 20 Grand Slam events, matching Rafa Nadal at the top of the tree. He has career earnings of $129,946,683.
3. Rafael Nadal
The Spaniard has also bagged 20 major events, but went out in the quarter-final of the Australian Open. Earnings of $123,843,596.
4. Sir Andy Murray
The British former world No 1 has won three Grand Slam titles, including twice at Wimbledon. Has amassed earnings of $61,797,815.
5. Pete Sampras
The American dominated tennis until his retirement in 2002, winning the US Open in his last event. A total of 14-time Grand Slam titles, and $43,280,489 in prize money.
6. Stanislas Wawrinka
The Swiss is a three-time major winner, with earnings of $34,743,203.
7. David Ferrer
A three-time Davis Cup champion with Spain, he won tournaments at all levels except at a Grand Slam, earning $31,483,911.
8. Andre Agassi
The American thrilled spectators with his flamboyant shot-making, winning eight Grand Slam titles and a prize pot of $31,152, 975.
9. Thomas Berdych
The Czech's top achievement was reaching the Wimbledon final in 2010, beating Federer and Djokovic along the way. Career earnings of $29,491,328.
10. Dominic Thiem
The Austrian won the US Open in September 2020, and has reached No 3 in the world rankings. Earnings of $28,532,061.
11. Marin Cilic
The Croat has won 18 ATP singles titles, including a major with the 2014 US Open. Was a career-high world No 3 in 2018. Earnings of $28,357,775.
12. Juan Martin Del Potro
The Argentine is another US Open winner, picking up his only Grand Slam title in 2009. Earnings of $25,889,586.
13. Boris Becker
Took the tennis world by storm when he won Wimbledon in 1985, aged just 17. Went on to win six Grand Slam events, and earnings of $25,080,956.
14. Kai Nishikori
The only male Japanese player in history to be ranked inside the top 5 in singles. Twelve career titles, and $24,179,365 in prize money.
15. Yevgeny Kafelnikov
The Russian is a former world No 1, winning two Grand Slam singles titles, the 1996 French Open and the 1999 Australian Open, and a gold medal at the 2000 Olympics in Sydney. Earnings of $23,883,797.
16. Alexander Zverev
The 23-year-old German 'Sasha' has been ranked as high as No 3 in the world, and been in the top 10 since 2017. No Grand Slam titles - yet - but $23,827,363 in prize money.
17. Jo-Wilfried Tsonga
The big-hitting 35-year-old Frenchman reached world No 5 in 2012, and has amassed $22,157,662 in prize money during his career.
18. Ivan Lendl
Ivan Lendl was world No 1 for an impressive 270 weeks and won 94 singles titles, including eight Grand Slam events and seven year-end championships. Prize money of $21,262,417.
19. Lleyton Hewitt
The volatile Australian was a two-time major winner and former world No 1. Two Grand Slam titles, and 30 tournaments wins, on his way to $20,889,965 in career earnings.
20. Andy Roddick
The American is another former world No 1, which he became after winning the title at the 2003 US Open, his only major. $20,640,030 in prize money.
21. Stefan Edberg
The ice-cool Swede won an impressive six Grand Slam singles titles and racked up $20,613,441 in earnings.
22. Milos Raonic
The 30-year-old Canadian reached a career-high world ranking of No 3 on November 21, 2016. One of the most successful Canadian singles male players in history with earnings of $20,147,127.
23. Goran Ivanisevic
Croatia's former Wimbledon winner was never far from the headlines. Just the one major, and $19,878,007 in earnings.
24. Grigor Dimitrov
The Bulgarian reached a career-high world No 3 after winnings the ATP Finals in 2017. Career earnings of $19,403,312.
25. Gael Monfils
The Frenchman climbed to world No 6 in 2016, and has 10 career titles and earnings of $19,366,771.
26. John Isner
The American is now 35 years old, but made it to a career high of world No 8 in 2018. Has won 15 career titles, but a best in Grand Slam was a Wimbledon semi-final. Earnings of $19,336,515.
27. Michael Chang
The American is the youngest male player in history to win a Grand Slam, bagging the 1989 French Open at 17 years and 109 days. His only Grand Slam, but earnings of $19,145,632.
28. Richard Gasquet
The Frenchman, who rose to No 7 in the world in 2007, has won a total of 15 singles titles on the ATP Tour, and earnings of $18,524,574.
29. Feliciano Lopez
The Spaniard has seven career titles to his name, and a high of world No 12. As of the 2021 Australian Open, the 39-year-old's record stands at 75 consecutive Grand Slam appearances and 20 consecutive French Open appearances, a record. Earnings of $17,753,477.
30. Fernando Verdasco
The Spaniard's best performance in a Grand Slam was making the semi-finals of the 2009 Australian Open, where he lost to compatriot and eventual champion Rafael Nadal in five sets. Career earnings of $17,674,877.