His total yearly earnings turn up at Rs 253.25 crores. A year ago the Chennai Express actor was at the second position with earnings of ₹170.5 crores.
Indian skipper Virat Kohli is at the 2nd spot while actor Akshay Kumar at 3rd with earnings of Rs 228.09 crore and 185 crore respectively. Forbes said Shah Rukh Khan, who had no release in between the considered time frame (October 1, 2017, and September 30, 2018), slipped down from the second position to 13th position in the list.
Superstar Shah Rukh Khan, who stood second past year, bagged the 13th position. Nayanthara, often called Tamil cinema's "Lady Superstar", was the only woman to make it to the list from the South Indian film industry.
Cricketer Sachin Tendulkar and actor Ajay Devgn rounded off the top 10 list with ninth and tenth positions respectively. Down by 33 percent, his earnings were goosed at Rs 56 crore by the magazine. And Deepika Padukone, who had a spectacular run at the box office, courtesy Sanjay Leela Bhansali's "Padmaavat", broke into the top five and has bagged the fourth position with earnings of Rs 114 crore. His earnings were backed by endorsements of several consumer-facing brands, and constitute 8.06 percent of the total earnings - Rs 3,140.25 crore - of the top 100 celebrities for the year, read a statement from Forbes.
There is mixed representation from the prolific South Indian film industry. Even though Tendulkar has been retired for the last five years, he has still managed to hold his position in the top three.
Deepika Padukone is the highest-earning female celebrity, says Forbes annual report.
Indian cricket team all-rounder Hardik Pandya, with earnings to the tune of Rs 28.46 crore, was the highest gainer (in percentage terms), with his annual earnings rising almost nine times. Other than Deepika, the highest-paid female celebrity, actor Alia Bhatt, also made it to the list but in the 12th slot.