Press "Enter" to skip to content

Top 10 Highest Grossing Bollywood Movies

Top 10 Highest Grossing Bollywood Movies: Bollywood is an irreparable part of one’s life, especially in India. Every Friday is looked forward in the wait of the releasing movies, here movies are not just treated as an art form but are lived and just like cricket is is a religion. Breaking records of 300 or 500 crores group, the industry has witnessed immense growth in the past decade. 

Top 10 Highest Grossing Bollywood Movies

We experienced some path-breaking and unconventional movies taking over Bollywood. Waving bye-bye to some old cliche movies, and the audience is accepting the new age movies and stories with open hearts, arms, and pockets. Bollywood has seen the highest-grossing movies of all time, especially in the second half of this decade. Let’s have a look at the top 10 highest-grossing Bollywood movies.

1. Baahubali 2: The Conclusion (Hindi) 

No.1 among the highest-grossing Bollywood movies is Baahubali 2: The Conclusion. Not actually being a Bollywood movie has never affected its popularity to reach great heights, and it has done wonders to the Indian box office. The magnum-opus mythological drama is made with a budget of ₹250 crores. With the suspense left in the 1st part about “Why did Katappa kill Bahubali?” this sequel broke all box office records. It has successfully earned the position of highest-grossing Hindi film of all times.

Director: S. S. Rajamouli

Cast: Prabhas, Rana Daggubati, Anushka Shetty, Sathyaraj, Ramya Krishnan, Tamannaah Bhatia

Release Date: 28 April 2017 

Box-Office Collections: Rs. 510.99 crore

2. Dangal 

The movie was inspired by the life of two sisters who were Commonwealth gold-medalist. Mr. Porfectionist Aamir Khan in the role of an uplifting and hardworking father to Geeta and Babita Phogat who’s roles were brilliantly played by Fatima Shaikh and Sanya Malhotra respectively. Dangal was all about a father making his daughters fulfill his incomplete dream of winning gold for the nation. Making Dangal the second highest-grossing movie in Bollywood. The movie went on to receive many awards at the 62nd Filmfare Awards. With a strong message and a very well scripted storyline, the movie and the cast won over the audience with their brilliant performance.

Director: Nitesh Tiwari

Cast: Aamir Khan, Fatima Sana Shaikh, Sanya Malhotra, Zaira Wasim

Release Date: 23 December 2016

Box-Office Collections: Rs. 387.38 crore

3. Sanju

Rajkumar Hirani never disappoints the audience and gives them the delight to watch the best creations. Next in line is Sanjay Dutt’s biopic, Sanju, and the lead role played by Ranbir Kapoor. The movie narrates the real-life, controversial story of megastar Sanjay Dutt depicting his lowest lows and highest highs. The combination of Rajkumar Hirani’s brilliant story-telling and stunning performance by Ranbir Kapoor made Sanju one of the most loved movies of the year.

Director: Rajkumar Hirani

Cast: Ranbir Kapoor, Anushka Sharman, Sonam Kapoor, Vicky Kaushal, Dia Mirza 

Release Date: 29 June 2018

Box-Office Collections: Rs. 342.53 crore

4.  PK 

From controversial to comedy entering is the other film starring Aamir Khan. Helmed by Rajkumari Hirani, PK is an entertainer but it also raised many thought-provoking questions. PK witnessed a lot of controversies due to its plot or story. In a nutshell, Aamir Khan plays a part of an alien who questions blindly followed religious beliefs and old traditions in our country, by the time it finds a way back to his planet.PK becomes the first film to enter the 300 crore club in the year 2014.

Director :  Rajkumar Hirani

Cast: Aamir Khan, Anushka Sharma, Sushant Singh Rajput, Boman Irani, Sanjay Dutt

Release Date: 19 December 2014

Box-Office Collections: Rs. 340.8 crore

5. Tiger Zinda Hai

Sequels are in for this decade here we have another sequel to the blockbuster movie Ek Tha Tiger. Tiger Zinda Hai proved to be a great comeback of two super cops Tiger and Zoya played by Salman Khan and Katrina Kaif. movies starring Salman Khan with Ali Abbas Zafar’s direction was a total action-packed entertainer. It made a smashing entry in the 300 crore club and was loved by the audience.

Director: Ali Abbas Zafar

Cast: Salman Khan, Katrina Kaif

Release Date: 22 December 2017

Box-Office Collections: Rs. 339.16 crore

6.  Bajrangi Bhaijaan

Again we have another film starring Salman Khan enter the list with Bajrangi Bhaijaan. It is not easy for a person who is known for his romantic roles in earlier years of his career then shift towards action and now he undertook a whole together different look. Bajrangi Bhaijaan portrayed Salman Khan in a totally different light distinguishing from his usual roles in the direction of Kabir Khan. Salman Khan playing the role of simple Indian man, Pawan Kumar Chaturvedi is an ardent follower of Lord Hanuman. He crosses the border to safely leaving a little girl to her home. The story revolves around the struggles he faced while this journey. Bajrangi Bhaijaan became one of the most memorable roles of Salman Khan.

Director: Kabir Khan

Cast: Salman Khan, Harshaali Malhotra, Nawazuddin Siddiqui

Release Date: 17 July 2015

Box-Office Collections: Rs. 320.34 crore 

7. War

A hardcore action film WAR starring two hunks Hrithik Roshan and Tiger Shroff. The movie was a total delight for the fans of Hrithik and Tiger fans. Watching both Hrithik and Tiger flaunting their chiseled bodies in high-octane action sequences. The film was a huge box-office success as it was a complete package from drama, romance, to music it had served the right amount of everything. Sanjay Leela Bhansali never leaves the audience disappointed keeping this legacy he served the best action-packed movie to action lovers.

Director: Sanjay Leela Bhansali

Cast: Hrithik Roshan, Tiger Shroff, Vaani Kapoor

Release Date: 02 October 2019

Box-Office Collections: Rs. 317.91 

8.  Padmaavat

Another smashing entry of a well-deserved period drama by Sanjay Leela Bhansali Padmavat. The film featured Deepika Padukone as Rani Padmavati, opposite Shahid Kapoor as Maharawal Ratan Singh, also featuring Ranveer Singh as Alauddin Khilji. Bhansali is known for creating the best when comes to period drama, this also made extravagant film sets, costumes, and the finest actors. The film faced a lot of controversies and life-threatening protests even before the launch due to its name, plot, and relevance. But none could stop it from becoming one of the highest-grossing Bollywood movies.

Director: Sanjay Leela Bhansali

Cast: Deepika Padukone, Ranveer Singh, Shahid Kapoor

Release Date: 25 January 2018

Box-Office Collections: Rs. 302.15 crore

9. Sultan 

Made another entry of Ali Abbas Zafar and Salman Khan collaboration that made to this list is Sultan. A classic tale about a wrestler’s journey is named Sultan Ali Khan. The film also includes Anushka Sharma as Aarfa in the love interest of Sultan. Total power-packed performances from both Anushka and Salman, this emotional drama hits the right chords with the audiences and made an evident mark at the box office.

Director: Ali Abbas Zafar

Cast: Salman Khan, Anushka Sharma

Release Date: 6 July 2016

Box-Office Collections: Rs 300.45 crore

10. Dhoom 3  (Top 10 Highest Grossing Bollywood Movies)

After the success of both the previous part of the Dhoom franchise, Dhoom 3 made up to the chats with great response. In the action-packed thriller with Aamir’s double role as Sahir and Samar, they plan to attempt robbery in Chicago to take revenge for their father’s death. Inspector Jai and Ali played by Abhishek Bachchan and Uday Chopra on duty as they investigate the case. This brings the third Aamir movie to the list of the highest-grossing Bollywood movies.

Director: Vijay Krishna Acharya

Cast: Aamir Khan, Katrina Kaif, Abhishek Bachchan, Uday Chopra

Release Date: 20 December 2013

Box-Office Collections: Rs. 284.27 crore


1. Which is the highest-grossing Bollywood movie?

Ans: Bahubali 2 is the highest-Grossing Bollywood movie.

2. Which is the highest-earning movie in India?

Ans: Bahubali 2 is the highest-earning movie in India.

3. Who is the box office king in the world?

Ans: Salman Khan is the box office king in the world.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *