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.
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.
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.
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.
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.
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.
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.
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.
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. 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.