Highest earning player? Of which sports?
Since the question seems incomplete, here is a list of highest earning players from different sports according to the latest figures:

(Courtesy: Futbol Club Barcelona [ES])
His annual salary is $111 million. He makes another $27 million in endorsements. (
Source)

(Courtesy: Scroll.in)
His total earning for 2017 was $24 Million. He was the only cricketer on the Forbes’ yearly list of the highest-earning athlete. (
Source)
· American Football: Aaron Rodgers

(Courtesy: thebiglead.com)
His annual salary is $75.9 million. And he made $9 million this year in endorsements. (
Source)
· Tennis: Novak Djokovic

(Courtesy: hearldsun.com)
Between 2017 and 2018, he has made a total of $117.5 million in salary and endorsements. (
Source)
· Golf: Tiger Woods

(Courtesy: golf.com)
In 2017, he earned a whopping $43.3 million, despite being at 51st position in the world gold ranking. (
Source)
· Basketball: Stephen Curry

(Courtesy: sportingnews.com)
In 2017, he made $34.7 million, thanks to his 5 years contract worth $201.2 million. (
Source)
· Badminton: Lee Chong Wei

(Courtesy: scmp.com)
From Malaysia, he raked a total of $1.85 million last year. (
Source)
(*$ = USD)