Salman Khan has been named the highest-earning celebrity in India for the third time in a row by Forbes, with earnings of ₹253.25 crore. Meanwhile, Shah Rukh Khan, who came second in 2017's list, fell out of the top ten. Shah Rukh, who had ₹170.50 crore earnings in 2017, featured on
the 13th spot this year with ₹56 crore earnings.