Highest Paid Actors in Bollywood 2021

  • The list of the top 10 highest paid Bollywood actors.

10. Saif Ali Khan

Bollywood actor who earned Best Actor and Best Film nominations for his role in the 2009 film Love Aaj Kal. He has also starred in such films as Main Khiladi Tu Anari, Hum Saath-Saath Hain, Dil Chahta Hai, Hum Tum, and Kal Ho Naa Ho.

Saif Ali Khan charges around 15-20 crores per movie which makes him among the highest-paid actors of Bollywood.

9. Amitabh Bachchan

One of the greatest and most influential actors in the history of Indian cinema who has appeared in over 180 films and television episodes. His notable film credits include Anand, Zanjeer, Namak Haraam, Deewaar, Zameer, Sholay, Kabhi Kabhie, Amar Akbar Anthony, Trishul, Don, Muqaddar Ka Sikandar, Mr. Natwarlal, Kaala Patthar, Dostana, Lawaaris, Silsila, Namak Halaal, Sharaabi, Shahenshah, Agneepath, Hum, Khuda Gawah, Mohabbatein, Aks, Kabhi Khushi Kabhie Gham…, Kaante, Baghban, Khakee, Black, Sarkar, Paa, Aarakshan, Piku and Pink.Amitabh Bachchan charges around 30 crores per movie which makes him among the highest-paid actors of Bollywood.

8. Ranveer Singh

Bollywood actor who won the 2011 Filmfare Award for Best Debut in the film Wedding Planners. In 2014, he won a Lions Gold Award for Best Male Actor for his performance in Sanjay Leela Bhansali’s adaptation of William Shakespeare’s Romeo and Juliet, titled Goliyon Ki Raasleela Ram-Leela.Ranveer Singh charges around 35 crores per movie which makes him among the highest-paid actors of Bollywood.

7. Ranbir Kapoor

One of the highest-paid actors of Bollywood who has featured in Forbes India’s Celebrity 100 list since 2012. Ranbir starred in the 2012 film Barfi! and the 2011 film Rockstar. He had his first starring role in the 2007 tragedy Saawariya.The son of actors Rishi Kapoor and Neetu Singh, and the grandson of veteran actor-director Raj Kapoor, Ranbir charges around 35 crores per movie which makes him among the highest-paid actors of Bollywood.

6. Ajay Devgan

One of the most popular and influential actors of Hindi cinema, who has appeared in over a hundred Hindi films. Devgan’s notable film credits include Phool Aur Kaante, Jigar, Sangram, Dilwale, Diljale, Zakhm, Hum Dil De Chuke Sanam, Company, Deewangee, The Legend of Bhagat Singh, Golmaal: Fun Unlimited, and Singham.Ajay Devgan charges around 40 crores per movie which makes him among the highest-paid actors of Bollywood.

5. Hrithik Roshan

One of the highest-paid actors in India, Hrithik is the recipient of various accolades including; six Filmfares, four for Best Actor and one each for Best Debut and Best Actor (Critics). His notable film credits include Kaho Naa… Pyaar Hai, Fiza, Kabhi Khushi Kabhie Gham…, Koi… Mil Gaya, Lakshya, Krrish, Dhoom 2, Jodhaa Akbar, Guzaarish, Zindagi Na Milegi Dobara, Agneepath, Bang Bang!, Kaabil, and Super 30.Hrithik Roshan charges around 50-65 crores per movie which makes him among the highest-paid actors of Bollywood.

4. Aamir Khan

One of the most popular and influential actors of Indian cinema, Aamir has earned multiple National Film Awards and Filmfare Awards. He has starred in such films as Dil, Dil Hai Ke Manta Nahin, Jo Jeeta Wohi Sikandar, Andaz Apna Apna, Rangeela, Raja Hindustani, Ghulam, Sarfarosh, Dil Chahta Hai, Mangal Pandey: The Rising, Ghajini, PK, 3 Idiots, Dangal, Like Stars on Earth, Rang De Basanti and Lagaan.Aamir Khan charges around 75-85 crores per movie plus a share in the profit. Technically, Aamir Khan does not charge fees for his films.

3. Salman Khan

One of the most popular and highest-paid actors of Hindi cinema, Khan has received numerous awards, including two National Film Awards as a film producer, and two Filmfare Awards for acting. He set a Bollywood record by appearing in the highest-grossing film of the year on nine separate occasions. Salman’s notable film credits include Maine Pyar Kiya, Patthar Ke Phool, Saajan, Karan Arjun, Hum Dil De Chuke Sanam, Tere Naam, Baghban, Maine Pyaar Kyun Kiya?, No Entry, Wanted, Dabangg, Bodyguard, Dabangg 2, Bajrangi Bhaijaan, and Prem Ratan Dhan Payo.Salman Khan charges around 85–90 crores per movie plus a share in the profit.

2. Shah Rukh Khan

Also known by the initialism SRK, who is considered one of the biggest film stars in the world and is referred to by the media as “King Khan”, “The Baadshah of Bollywood”, The King of Romance”, and “The King of Bollywood”. He has appeared in more than 80 Hindi films, and earned numerous accolades, including 14 Filmfare Awards. His notable film credits include Deewana, Baazigar, Darr, Kabhi Haan Kabhi Naa, Karan Arjun, Dilwale Dulhania Le Jayenge, Koyla, Yes Boss, Dil To Pagal Hai, Kuch Kuch Hota Hai, Mohabbatein, Kabhi Khushi Kabhie Gham…, Devdas, Kal Ho Naa Ho, Main Hoon Na, Veer-Zaara, Swades, Kabhi Alvida Naa Kehna, Don – The Chase Begins Again, Om Shanti Om, Rab Ne Bana Di Jodi, My Name Is Khan, Don 2, Jab Tak Hai Jaan, Chennai Express, Dilwale, Fan, and Zero.Shah Rukh Khan charges around 90-100 crores per movie plus a share in the profit. Recently, SRK has charged 100 crores for his upcoming movie Pathan.

1. Akshay Kumar

One of the most successful prolific actors of Hindi cinema, Akshay Kumar has appeared in over 100 films and has won several awards, including a National Film Award for Best Actor and two Filmfare Awards. He was the first Bollywood actor whose films’ domestic net lifetime collections crossed ₹20 billion (US$280 million) by 2013, and ₹30 billion (US$420 million) by 2016.According to a report in Bollywood Hungama, Akshay Kumar charges around 135 crores per movie that makes him the highest-paid actor in Bollywood.