Virat Kohli, MS Dhoni, and Sachin Tendulkar are among India's most popular cricketers Ravi Shastri revealed these players earn over Rs 100 crore rupees annually from endorsements He also said that players like Dhoni, Kohli, and Tendulkar typically do 15-20 advertisements per year