Highest Paid Bollywood Actors

Bollywood is a fancy world that makes everything possible on earth. Thanks to Bollywood actors who leave no stones unturned to bring the character alive and enjoyable.

A particular movie character can make them a star overnight. However, one single flop movie can have a negative impact on their career. Stardom is not measured through a single factor. It is analyzed through various factors that include commercial hits of the actor.

With an increase in their popularity, stars are approached by brands for being the face of their brand and give them lucrative money. Talking about the income, have you ever wondered how much these stars are paid for a movie, ads, and realty shows that they host?

The list has names of your favourite actors as well. Here we have listed all the highest paid Bollywood actors.

List of Highest Paid Bollywood Actors in India 2022

1. Akshay Kumar

Akshay Kumar

Known as Khiladi Kumar in Bollywood, Akshay Kumar is the most highly paid actor in the Hindi movie industry. The actor has starred in 113 movies that include Hindi and regional films. Amongst them, 52 were commercially successful. 

Akshay Kumar was the first Bollywood actor whose film’s domestic net lifetime collection was more than Rs. 20 billion in 2013 and Rs. 30 billion in the year 2016.

According to the recently released list of ‘’The Highest-Paid Actors of 2020’’, Kumar is the only Bollywood actor who has been ranked in the list.

Estimated Net Worth: $48.5 million.

Estimated Price per Movie: 100 crores per film

Price Per Brand Endorsement: Rs 2-3 crore per day

2. Salman Khan

Salman Khan

The Sallu Bhai of Bollywood is the most followed actor. There would be hardly any of his movies which have made less than 100 crores in recent years. The actor is currently hosting reality shows like Big Boss.

Talking about his movies, his last movie was Dabangg 3, in which he reprised his role of Chulbul Pandey. The film has had a worldwide gross collection of Rs.2309.3 crores and was amongst the highest-grossing movies of 2019, making Salman increase his salary. 

Estimated Net Worth: $360 Million

Estimated Price per Movie: Rs. 100 crore + per film along with the share in the profits of the movie.

Price Per Endorsement: Rs. 7 crores per day

Price for Hosting Reality Show (Big Boss 14): Rs. 13 crores per week (approximately)

3. Shah Rukh Khan

Shah Rukh Khan

Next on our list of highest-paid actors in Bollywood is the king of romance, Shah Rukh Khan. The Badshah Khan is known for his romantic movies. SRK is an eminent Bollywood actor across the globe. The actor has worn many hats as he is a movie producer, television personality.

In the year 2005, he was awarded the prestigious award, Padma Shri. The actor has hosted many reality shows that include Kaun Banega Crorepati, Kya Aap Paanchvi Paas Se Tez Hain, and Zor Ka Jhatka. King Khan has so far appeared in the 80 movies and received 14 Filmfare Awards.

Estimated Net Worth: Rs. 124.38 crore

Estimated Price Per Movie: 120 Crores per film

Price Per Endorsement: Rs. 3.5 to 4 crore per day

 4. Aamir Khan

Aamir Khan

Over the years, Mr. Perfectionist, aka Aamir Khan, has established himself as one of the most influential and popular actors of Bollywood. He is also amongst the highest paid actor in Bollywood.

The star enjoys an enormous fan following in India and China. According to Newsweek, he has been listed as the ‘’Biggest movie star’’ across the globe.

Aamir Khan is the recipient of many prestigious awards that include Padma Shri, Padma Bhushan, National Film Awards, Filmfare award, and an honorary title from China’s government in 2017.

Some of his movies, like Lagaan, Ghajini, Taare Zameen Par, 3 Idiots, PK, and Dangal, have earned him huge fans worldwide. The actor has also hosted Indian television talk- Satyamev Jayate that touched many social issues prevalent in India.

Estimated Net Worth: Rs. 1780 Crore

Estimated Price Per Movie: 50 Crore +

Price Per Endorsement: Rs. 4 crores per day

5. Hrithik Roshan

Hrithik Roshan

Hrithik Roshan is one of the highest-paid actors in India. The actor marked his debut with the Box office hit-Kaho Naa Pyaar Hai in the year 2000 that won him many crucial awards.

 The actor is also known for his dance skills and has hosted a dance reality show- Just Dance in the year 2011. He then became the highest-paid film actor on Indian television. 

Also known as the Greek God of the Indian film industry, Roshan has endorsed many brands and products and has also introduced his clothing like HRX.

Estimated Net Worth: Rs. 2680 Crore

Estimated Price Per Movie: 22 Crores + per film

Price Per Endorsement: Rs. 1.5-2 Crores

Price Per Event: Rs. 2 Crores

6. Amitabh Bachchan

Amitabh Bachchan

The Megastar is undoubtedly one of the biggest stars and highest-paid actor in Bollywood. Amitabh Bachchan has won National Film Awards for Best Actor, Dadasaheb Phalke Award as a lifetime achievement award, and several awards at international film festivals & award ceremonies.

The actor has also hosted reality shows like Kaun Banega Crorepati. The legendry actor has left no stones unturned to prove his acting in different niches. Some of his notable movies are Anand, Chupke Chupke, Pink, Deewar, Black, Sholay, Don, Zanjeer, and many more to name.

Estimated Net Worth: Rs. 3066.8 crore.

Estimated Price Per Movie: 20 Crore

Price per Endorsement: Rs. 72 crore

Price of Reality Show: Rs 3-5 crore/episode.

7. Ranbir Kapoor

Ranbir Kapoor

Known to be one of the highest-paid actors in Indian Cinema, Ranbir Kapoor has featured in Forbes India’s Celebrity 100 list since-2012.

The actor has given a number of powerful performances, amongst which his role in Barfi and Rockstar is most remembered. In the year 2018, the Ranbir portrayed Sanjay Dutt’s in his biopic Sanju, which broke all the box office records and became the highest-grossing Indian film of all time. The actor won the Filmfare award for the best actor of the year.

Currently, the actor is endorsing brands like Flipkart, Pepsi, Saavn, Panasonic, and several others

Estimated Net Worth: Rs.322 Crore

Estimated Price Per Movie: Rs. 2O crore

Price Per Endorsement: Rs 6 crore per day

8. Ajay Devgn

Ajay Devgn

Popularly known as Singham of the Indian film industry, Devgn is amongst the highest paid Indian actor in Bollywood. The actor started his career in the film industry in the year 1991 with Phool Aur Kaante.

The actor also has his production company- Ajay Devgn Ffilms, which is established in 2000. Ajay Devgn has been the recipient of many crucial awards that includes Filmfare awards.

He has done more than 100 movies and is one of the most successful Indian film industry actors with some of the hits like Golmal, Singham, The Legend of Bhagat Singh, Drishyam, and many others to list.

Estimated Net Worth: 275 Crore INR

Estimated Price Per Movie: Rs. 25 Crore

Price Per Endorsement: Rs. 5 crores per day

9. John Abraham

 John Abraham

The Indian actor was a model before entering in the Showbiz. John made his debut in Bollywood with the 2003 release-Jism, his powerful performance in the movie made him the star.

He has appeared in a number of commercial hit movies that include Garam Masala, Dostana, Houseful 2, New York, and many others to name.

In the year 2012, he ventured into the production and produced movies like Vicky Donor, which is remembered as one of the best comedy movies of all time.

The actor is also the proud owner of the football team-North East United FC.

Estimated Net Worth: 220 Crore

Estimated Price per Movie: Rs. 14-15 Crore

Price per Endorsement: Rs. 9 Crore

10. Saif Ali Khan

Saif Ali Khan

Saif Ali Khan, the Nawab Khan of Bollywood industry, is the son of famous actress Sharmila Tagore and cricketer Mansoor Ali Khan Pataudi. In the year 2010, the actor was honoured with Padma Shri for incredible work in the film industry.

He’s a noted Indian actor and has appreciated his powerful acting in movies like Hum Tum, Parineeta, Salaam Namaste, and Omkara.

He was awarded at the 52nd National Film Awards in 2005 by Dr. A. P. J. Abdul Kalam, where he won the best actor award for his movie Hum Tum.

Estimated Net Worth: Rs. 1120 Crore

Estimated Price per Movie: Rs. 24 Crore

Price per Endorsement: Rs. 6 Crore

11. Shahid Kapoor

Shahid Kapoor

Shahid Kapoor is one of the finest Indian cinema actors, his latest release like Kabir Singh and Padmavat. The actor started his journey in acting in the year 2003 with the leading role in the movie Ishq-Vishk.

Kapoor has earned many nominations and awards for his powerful acting in movies like Jab We Met, Udta Punjab, and Haider, respectively. In the year 2015, the year Judged dance reality show. Before starting acting, he was a dancer.

Kapoor has been listed in the list of the highest-paid actors in Bollywood with his recent Box office hit.

Estimated Net Worth: Rs. 258 Crore

Estimated Price per Movie: Rs. 38 Crore

Price Per Movie: Rs 15 crore

12. Ranveer Singh

Ranveer Singh

The actor made his debut in the year 2010 with Band Baaja Baaraat. The film received many accolades. Following this, the actor starred in a couple of Box office hits, amongst which his most remembered movies are Bajirao, Padmaavat, and Goliyon Ki Raasleela Ram-Leela.

Post the release of his last Blockbuster-Gully Boy, the actor demanded a hike in his remuneration and has become one of the highest-paid actors in Bollywood. He is also the highest-paid celeb for advertisement.

Estimated Net Worth: Rs. 118.2 crores

Estimated Price per Movie: Rs. 50 crore

Price per Endorsement: Rs. 2-2.5 crores per day

13. Tiger Shroff

Tiger Shroff

Today touted as one of the highest-paid actors in the Film Industry; Tiger marked his debut in 2014 with Action thriller Heropanti.

The actor is best known for his portrayal in movies like Baaghi, Baaghi 2, and War. Shroff has been featured in the list of 100 celebrities in India by Fobes since 2018. Tiger is also a brand ambassador of many famous brands like Casio India, Avon Cycles, and Men’s innerwear brand.

Estimated Net Worth: Rs. 78 Crore

Estimated Price per movie: Rs. 11 Crore

Price per Endorsement: Rs. 2-3 crore

14. Varun Dhawan

Varun Dhawan

Varun is counted amongst the celebrated Indian actors and son of famous director David Dhawan. He is one of the highest-paid actors in Bollywood and has been ranked in the list of Forbes India’s Celebrity 100 since 2014.

The actor started his career in the film industry as Assistant Director and forayed in the films with Karan Johar Directorial-Student of the year. He has many of the Box office in his kitty, including Humpty Sharma Ki Dulhania, Badrinath Ki Dulhania.

Dhawan would be next in the upcoming movie Coolie No.1 that is an adaption of the 90’s hit with the same name.

Estimated Net Worth: Rs. 216 Crores

Estimated Price Per Movie: 30 Crores

Price per Endorsement: 48 crores per ad

Price per Endorsement: Rs. 4 Crore

15. Farhan Akhtar

Farhan Akhtar

Farhan is a fine Indian actor, director, playback singer, screenwriter, television host, and producer. He is a son of well-known screenwriters, Javed Akhtar.

Akhtar started his career as an assistant director in Lamhe. He made his directorial debut in 2001 with movie-Dil Chahata Hai. Farhan made is his debut in acting with The Fakir of Venice. However, it was his movie Rock On that gained him many accolades.

The actor has been a significant part of Bollywood movies like Bhaag Milkha Bhaag, Zindagi Na Milegi Dobara, and Dil Dhadakne Do. The director cum actor had judged the first season of dance reality show-Nach Baliye and hosted TV shows- Oye! It’s Friday. He has endorsed many brands.

Estimated Net Worth: Rs 144 crore

Estimated Price per Movie: 10 to 12 crores

Price per Endorsement: Rs. 4 crores

16. Ayushmann Khurrana

Ayushmann Khurrana

The Indian actor-singer marked his debut with Vicky Donor and has been the recipient of many prestigious awards. He is listed as the most influential people in the world by Time Magazine.

The actor is also loved for his hosting. Khurana is known for his versatile acting that speaks volumes. His movies like Dum Laga Ke Haisha, Shubh Mangal Saavdhan, Bareilly Ki Barfi, and Article 15 testimony of the same.

The actor is currently endorsing several brands that include Tide India, Sprite, and Nestlé’s KitKat, JSW Paints, Bajaj Allianz, Toyota’s Urban Cruiser, and many others to list.

Estimated Net Worth: Rs. 43 crore

Estimated Price Per Movie: 10 crores

Price Per Endorsement: 2.5 crores annually


Bollywood is the most celebrated industry in India. The kind of fame that our leading actors enjoy is not easy to get. It’s their pure hard work and zeal of acting that has earned them the reputation. Thanks to their Box office hits and the kind of roles they select, many of them, like Akshay Kumar, Salman Khan, and Shah Rukh Khan, are counted amongst the highest-paid actors in the Movie Industry. Besides earning from the movie, they also have an ad endorsement that increases their brand value per year.


1. Who is the highest-paid actor in India 2019?

According to Forbes, Akshay Kumar is the highest paid Bollywood actor in India.

2. Who is the best Indian actor in 2020?

Above is the list of the best Indian actors.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.