Deepika Padukone, the only woman in the top five, comes next with Rs 112.8 crore. The Tamil and Telugu film industries have seven actors each on the list while Malayalam star Mammootty represented Kerala. Varun Dhawan with an income of little more than 49 crores completes the top 15 list. South directors Hari and Kortala Siva too found a place among these rankings. And she ended the year on a high when she tied the knot with long time beau Ranveer Singh in a dreamy wedding in Italy.
Kohli started the year on a high with the bat on India's tour of South Africa and he is hoping to end the year by becoming the first Indian captain to win a Test series in Australia. The Delhi batsman is only behind bollywood superstar Salman Khan among all celebrities.
The all-rounder bagged Rs 28.46 crore this year, taking a rise of more than 800% from a mere Rs 3.04 crore last year.
As for women representation, there are 18 names on the list this year - three down from 21 in 2017.
Salman Khan is reported to have earned a whopping Rs 253.25 crore over the period of a year starting October 1, 2017 to September 30, 2018. According to Forbes India, he earned Rs 253.25 crore from entertainment previous year.
Cricketer Mahendra Singh Dhoni is at number 5, Mr Perfectionist Aamir Khan at number 6, megastar Amitabh Bachchan at 7, Ranveer Singh at number 8, Sachin Tendulkar at 9 and Ajay Devgn at number 10 respectively.
A R Rahman is in the 11th position and Rajnikanth is in the 14th place.
Shah Rukh Khan slipped down from his No. 2 position to No. 13 after raking in Rs 56 crore this year.