Tennis is a popular worldwide spectator sport in the world. The List of top 10 highest paid tennis players in the world includes Roger Federer of Switzerland, Federer is considered as the greatest tennis player of all time, Rafael Nadael of Spain is widely regarded as one of the finest clay court players in the history, Novak Djokovic who is currently ranked world No. 1 in men’s singles tennis by the Association of Tennis Professionals. Their gross salary includes their on court price as well as the endorsements.
1. Roger Federer
Gross Pay: $67 million
On Court: $9 million
Off Court:$58 million
Age: 34
Country: Switzerland
2. Novak Djokovic
Gross Pay: $48.2 million
On Court: $17.2 million
Off Court:$31 million
Age: 28
Country: Serbia
3. Rafael Nadal
Gross Pay: $32.5 million
On Court: $4.5 million
Off Court: $28 million
Age: 29
Country: Spain
4. Maria Sharapova
Gross Pay: $29.7 million
On Court: $6.7 million
Off Court: $23 million
Age: 28
Country: Russia
5. Serena Williams
Gross Pay: $24.6 million
On Court: $11.6 million
Off Court: $13 million
Age: 34
Country: United States
Top 10 Highest Paid Tennis Players
6. Andy Murray
Gross Pay: $22.3 million
On Court: $6.3 million
Off Court: $16 million
Age: 28
Country: Scotland
7. Kei Nishikori
Gross Pay: $19.5 million
On Court: $4.5 million
Off Court: $15 million
Age: 25
Country: Japan
8. Li Na
Gross Pay: $18.4 million
On Court: $1.4 million
Off Court: $17 million
Age: 33
Country: China
9. Caroline Wozniacki
Gross Pay: $13.7 million
On Court: $2.7 million
Off Court: $11 million
Age: 25
Country: Denmark
10. Victoria Azarenka
Gross Pay: $9.7 million
On Court: $6.7 million
Off Court: $3 million
Age: 26
Country: Belarus