Top 10 highest grossing bollywood movies of the decade

Top 10 highest grossing bollywood movies of the past decade.From movies breaking records of 300 and 500 crores, the industry has witnessed an immense growth in the box-office competition over the past few years. Especially in the second half of this decade Bollywood has seen the highest grossing movies of all times. 

Let’s look back at top 10 movies that made the highest moolah at the box-office in the past decade.

1. Baahubali 2 : The Conclusion 

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

Directed by S. S. Rajamouli, Baahubali 2: The Conclusion went on to become the highest grossing film of the decade with an earning of about Rs. 510.99 crores at the Indian box-office. The magnum-opus mythological drama made on a budget of Rs 250 crores, broke all box-office records becoming the highest-grossing Hindi film of all time.

10 highest grossing bollywood films of the decade

2. Dangal 

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

Based on the life of two Commonwealth gold-medalist sisters, Geeta Phogat and Babita Kumari from Haryana, Aamir Khan starrer Dangal is the second highest grossing film of the decade. The film released in 2016 and went onto win several awards at the 62nd Filmfare Awards. 

10 highest grossing bollywood films of the decade

3. Sanju 

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

Another Rajkumar Hirani directorial that became a blockbuster was the Sanjay Dutt biopic, Sanju. Ranbir Kapoor starrer narrates the real life controversial story of the mega star Sanjay Dutt showing his highest highs and lowest lows. Hirani’s brilliant story-telling and Ranbir’s mind blowing performance made Sanju one of the most loved films of the year.

10 highest grossing bollywood films of the decade

4.  PK 

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

Entering the list is yet another Aamir Khan film. Helmed by Rajkumar Hirani, PK raised many thought-provoking questions and invited a lot of controversies with its plot. Aamir Khan as the naïve alien questioning blindly followed religious beliefs and traditions in our country, as he finds his way back to his planet is the story of PK in a nutshell. Released in 2014, PK was the first film of 2014 to enter the 300 crore club.

10 highest grossing bollywood films of the decade

5. Tiger Zinda Hai

Director: Ali Abbas Zafar

Cast: Salman Khan, Katrina Kaif

Release Date: 22 December 2017

Box-Office Collections: Rs. 339.16 crore

A sequel to the blockbuster Ek Tha Tiger, Tiger Zinda Hai was a story of two super spies Tiger, Salman Khan and Zoya, Katrina Kaif.  Ali Abbas Zafar directorial was an action-packed entertainer with Salman Khan written all over it. Earning Rs. 339 crore at the Indian box-office, Tiger Zinda Hai is the fifth highest grossing film of the decade.

10 highest grossing bollywood films of the decade

6.  Bajrangi Bhaijaan

Director: Kabir Khan

Cast: Salman Khan, Harshaali Malhotra, Nawazuddin Siddiqui

Release Date: 17 July 2015

Box-Office Collections: Rs. 320.34 crore

Second Salman Khan starrer to enter the list is the 2015 release, Bajrangi Bhaijaan. This Kabir Khan directorial potrayed Salman in a different light from his usual roles. Essaying the role of a simple Indian man, Pawan Kumar Chaturvedi, an ardent follower of God Bajrangbali this became one of Salman’s most memorable roles. 

10 highest grossing bollywood films of the decade

7.  War

Director: Sanjay Leela Bhansali

Cast: Hrithik Roshan, Tiger Shroff, Vaani Kapoor

Release Date: 02 October 2019

Box-Office Collections: Rs. 317.91

Hrithik Roshan and Tiger Shroff starrer War was a hardcore action film. With two handsome hunks flaunting their chiselled bodies in high-octane action sequences, the film served to be a delight for Tiger and Hrithik’s fans. From action, drama, romance to music, War had the right amount of everything hence making it a huge box-office success in 2019. 

10 highest grossing bollywood films of the decade

8.  Padmaavat

Director: Sanjay Leela Bhansali

Cast: Deepika Padukone, Ranveer Singh, Shahid Kapoor

Release Date: 25 January 2018

Box-Office Collections: Rs. 302.15 crore

This period drama featured Deepika Padukone as Rani Padmavati, alongside Shahid Kapoor as Maharawal Ratan Singh and Ranveer Singh as Alauddin Khilji. Bhansali period drama was made on extravagant film sets and costumes and the finest actors. The film had to deal with a lot of controversies and life-threatening protests due to its plot but it still made it to the list of highest grossing films between 2010-2019 at the eighth position.

10 highest grossing bollywood films of the decade

9. Sultan 

Director: Ali Abbas Zafar

Cast: Salman Khan, Anushka Sharma

Release Date: 6 July 2016

Box-Office Collections: Rs 300.45 crore

Yet another Ali Abbas Zafar – Salman collaboration that made to the list is Sultan. The film was a classic underdog tale about a wrestler’s journey named Sultan Ali Khan. The film also starred Anushka Sharma as Salman’s love interest Aarfa. With power packed performances from both Salman and Anushka, this emotional drama striked the right chords with the audiences and made a mark at the box-office.

10 highest grossing bollywood films of the decade

10. Dhoom 3

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

Dhoom 3 marked the third installment of the hit Dhoom franchise. The action packed thriller Aamir plays Sahir, a circus entertainer who attempts for a bank robbery in Chicago in order to take revenge of his father’s death. Inspector Jai and Ali played by Abhishek and Uday play the cops on duty as they investigate the case. This marks the third Aamir starrer to the list of the highest grosses in the last decade.

10 highest grossing bollywood films of the decade