1. Ajay Devgn
Vishal Devgan, known professionally as Ajay Devgn, is an Indian film actor, director, and producer. He is widely considered as one of the most popular and influential actors of Hindi cinema, who has appeared in over a hundred Hindi films.
Earnings Per Movie: 32 Crores
2. Ranbir Kapoor
Ranbir Kapoor is an Indian actor and film producer. He is one of the highest-paid actors of Hindi cinema and has featured in Forbes India‘s Celebrity 100 list since 2012. Kapoor is the recipient of several awards, including six Filmfare Awards.
Earnings Per Movie: Rs. 44.5 Crores
3. Varun Dhawan
One of the country’s highest-paid celebrities, he has featured in Forbes India‘s Celebrity 100 list since 2014. The first eleven films in which he starred were commercially successful, establishing Dhawan in the Hindi cinema.
Earnings Per Movie: Rs. 49.58 Crores
4. Rajnikanth
Rajinikanth is an Indian actor who works primarily in Tamil cinema. He began acting in plays while working in the Bangalore Transport Service as a bus conductor. In 1973, he joined the Madras Film Institute to pursue a diploma in acting.
Earnings Per Movie: Rs. 50 Crores
5. Shahrukh Khan
Shah Rukh Khan (SRK) is an Indian actor, film producer, and television personality. Referred to in the media as the “Badshah of Bollywood”, “King of Bollywood” and “King Khan”, he has appeared in more than 80 Bollywood films and earned numerous accolades, including 14 Filmfare Awards.
Earnings Per Movie: Rs. 56 Crores
6. Ranveer Singh
Ranveer Singh Bhavnani is an Indian actor who appears in Hindi films. The recipient of several awards, including three Filmfare Awards, Singh is among the highest-paid actors in the country and has featured in Forbes India‘s Celebrity 100 list since 2012.
Earnings: Rs 85 Crores
7. Amitabh Bachchan
Amitabh Bachchan is an Indian film actor, film producer, television host, occasional playback singer, and former politician. He first gained popularity in the early 1970s for films such as Zanjeer, Deewaar, and Sholay, and was dubbed India‘s “angry young man” for his on-screen roles in Bollywood.
Earnings: Rs. 96.17 Crores
8. Aamir Khan
Mohammed Aamir Hussain Khan is an Indian actor, director, filmmaker, and television talk-show host. Through his career spanning over thirty years in Hindi films, Khan has established himself as one of the most popular and influential actors of Indian cinema.
Earnings: Rs. 97.5 Crores
9. Akshay Kumar
Rajiv Hari Om Bhatia, known professionally as Akshay Kumar, is an Indian-born Canadian actor, producer and television personality who works in Bollywood films.
Earnings: Rs 185 Crores
10. Salman Khan
Salman Khan is an Indian film actor, producer, occasional singer, and television personality. In a film career spanning over thirty years, Khan has received numerous awards, including two National Film Awards as a film producer, and two Filmfare Awards for acting.
Earnings: Rs. 235 Crores
Also Read: Top 10 Highest Paid Bollywood Celebs Per Brand Endorsement With Their Price