Ravi Shastri estimated Indian cricket stars earn around Rs 100 crore annually Top players like Dhoni and Kohli do 15-20 advertisements for brand endorsements "They earn a lot. Upwards of a 100 crore I will say. 10 million pounds. You just calculate," Shastri said