India skipper Mahendra Singh Dhoni, with earnings of USD 31.5 million, has been ranked at 16th place on Forbes' list of highest-paid athletes, which has been ...