Former Indian cricket team captain MS Dhoni and current captain, Virat Kohli are the only Indians on the list of the world's 30 most marketable athletes, according to researchers at the London School of Marketing.
Dhoni came in at number 12, with earnings of £22.1m (approx Rs 183 crores), while Kohli is at number 19 with £14.8m (approx Rs 123 crores). The duo are the only cricketers on the list.
Roger Federer topped the list with £50m of off-court earnings last year.
Tennis players Maria Sharapova and Serena Williams were the only two female athletes to break into the top 30, with them both earning £16.4m.
The three sports that are most dependent on endorsements are cricket (with 81 per cent of earnings coming from sponsors), tennis (78 per cent) and golf (75 per cent).
(With inputs from CampaignLive.co.uk)