The clout enjoyed by the Khans and Bollywood at the top of Forbes India’s list of top 100 celebrities has finally been shaken. It took a sportsman to stand tall and surpass B-town biggies with annual earnings of over Rs 250 crore. According to Forbes, the ranking is based on an aggregate of the estimated earnings and fame quotient, generated via print and social media reach. Some celebrities who score very high on fame might be ranked higher than those who have stronger revenues, but a poor fame score. (Image: Reuters)
No 10 | Deepika Padukone | Actor | Annual earnings Rs 48 crore
No 9 | Sachin Tendulkar | Former cricketer | Annual earnings Rs 76.96 crore
No 8 | Alia Bhatt | Actor | Annual earnings Rs 59.21 crore. (Image: Facebook)
No 7 | Ranveer Singh | Actor | Annual earnings Rs 118.2 crore (Image: Facebook)
No 6 | Shahrukh Khan | Actor | Annual earnings Rs 124.38 crore. (Image: Reuters)
No 5 | MS Dhoni | Cricketer | Annual earnings Rs 135.93 crore. (Image: Reuters)
No 4 | Amitabh Bachchan | Actor | Annual earnings Rs 239.25 crore. (Image: Reuters)
No 3 | Salman Khan | Actor | Annual earning Rs 229.25 crore. (Image: Reuters)
No 2 | Akshay Kumar | Actor | Annual earnings Rs 293.25 crore. (Image: PTI)
No 1 | Virat Kohli | Captain of Indian cricket team | Annual earning Rs 252.72 crore. (Image: Reuters)