Forbes India recently published its prestigious Top 100 list of Indian celebrities and surprisingly Shahrukh Khan could not make it in Top 10. However, his earnings increased from INR 52 Cr in 2017 to INR 56 Cr in 2018.

How was 2018 Forbes India Celebrity 100 list calculated?

The 2018 Forbes India Celebrity 100 List rankings are based on estimates of entertainment-related earnings of celebrities. The period under consideration is October 1, 2017 to September 30, 2018.

Here is the list of top 10 Indian celebrities as per their earnings in year 2018.

1Salman Khan

Photo Credit : Asianage

Salman Khan retained his first position by earning whopping INR 253.25 Cr

2Virat Kohli

Photo Credit: Freepressjournal

Virat Kohli jumped by one position in comparison of 2017 and secured 2nd position by earning INR 228 Cr.

3Akshay Kumar

Akshay Kumar earned INR 185 Cr in 2018

4Deepika Padukone

She made INR 112.8 Cr in 2018 in comparison of INR 59.45 Cr in 2017

5Mahendra Singh Dhoni

Photo Credit: Reuters

Dhoni earned INR 101.77 Cr in 2018

6Aamir Khan

Photo Credit: Dawn

Aamir Khan made INR 97.5 Cr in 2018

7Amitabh Bachchan

Photo Credit: The News

Big B made INR 96.17 Cr in 2018

8Ranveer Singh

Photo Credit: India Today

Ranveer Singh made INR 84.67 Cr in 2018

9Sachin Tendulkar

Photo Credit: India Today

Sachin Tendulkar earned INR 80 Cr in 2018

10Ajay Devgn

Photo Credit: India Today

Ajay Devgn earned INR 74.5 Cr in 2018

Here is the complete list of Forbes top 100 Indian celebrities.