MS Dhoni is the only cricketer in Forbes’ list of the 100 highest-paid athletes. The list is topped by American boxer Floyd Mayweather who is followed by his Filipino opponent Manny Pacquiao.

India
NDTV

Dhoni is 23rd on the list. The 33-year-old earned USD 31 million during the 2014-15 calendar year; USD 4 million through salary and prize money and a further USD 27 million from endorsements.