5 Highest Grossing Indian Movies Of All Time

5 Highest Grossing Indian Movies Of All Time

Image Source: india.com

5 Highest Grossing Indian Movies Of All Time

In the last years, we can see a significant change in the types of Bollywood films. With lots of many digital platforms are available, people can easily access content from anywhere across the world. Means that we had to improve our game when it comes to the quality and perfection of content. One of the most outstanding benefits that came from this was it enabled directors, actors and producers to take more risks in their work by trying to deliver a perfect and fantastic content to the audience. In the recent blockbuster movie Kabir Singh we saw the lead actor Shahid Kapoor playing a man dealing with personal life problems and anger and also was an alcoholic. His character did not treat women felt, and well, he entitled in life.

Today let’s talk about 5 Highest Grossing Indian Movies Of All Time;

  1. Highest Grossing Indian Movie- Baahubali 2 (2017):-

cast: Rana Daggubati, Prabhas and Anushka Shetty

Box-Office Collection: Rs 501 cr(Hindi)

Director: SS Rajamouli

With the Baahubali series, we saw many unique and standard visual effects in Bollywood industry shoot up to a new level. Baahubali 2 carried the lots of expectation from the upped and first the scale on many facts and most importantly answered the one question of “why did Kattappa kill Baahubali? One must give credit to director SS Rajamouli not only for establishing the visual and central part of the movie but also for making it one amazing emotional roller coaster ride. He takes you into his mind and fantasy world, and we begin to feel like a part of this movie.

  1. 2nd Highest Grossing Indian Movie – Dangal(2016):-

Cast- Aamir Khan, Fatima Sana Shaikh and Sanya Malhotra

Director – Nitesh Tiwari

Box-Office Collection- Rs 387 Crore

While Aamir Khan was one of the biggest stars in the film, he expresses to move a step back and let his screen daughters take the credit, fam and limelight in this movie. This movie based on Mahavir Singh Phogat, played by Aamir Khan, and his life-time journey of transforming his daughters into the world-class wrestlers. In the film starting Mahavir Singh had to give up on this dream of winning India an Olympic gold medal due to his family situations and responsibilities. Later,  he felt that he would complete his vision through his son by making him worthy enough himself. But, after his wife come up with a fourth daughter, Mahaveer Singh’s dream will never turn into a reality and never complete. Later on, he feels and realizes that gold is a gold regardless of a girl twins or a boy. And from that day he puts, his  everything got in making both daughters good enough to achieve with best of the world

  1. Highest Grossing Indian Movie – Sanju (2018):-

Cast – Vicky Kaushal, Paresh Rawal, Ranbir Kapoor, Anushka Sharma, Sonam Kapoor and Dia Mirza

Director – Rajkumar Hirani

Box-Office Collection: Rs 341.20 crores

Another trend in the Bollywood industry captured are biopics. In the last years, we have seen lots of biopics made on politicians, sports personalities, and the freedom fighters. But, a biopic of the actor was a little bit new for industry and audience, especially one which filled with so many downs and ups. Sanju’ in which Ranbir Kapoor played the role of Sanjay Dutt, never denied that actor was flawed. In this film, they showed him as a womanizer, drug addict and a person who failed to realize the value of his family and friends. However, in the end, life comes full circle as he realizes his faults and mistakes and tries to find redemption. The two major factors are behind the film’s success were the director Rajkumar Hirani’s style of storytelling in movies and Ranbir Kapoor’s exceptional and flawless performance.



  1. Highest Grossing Indian Movie – PK (2014):-

Cast: Anushka Sharma, Aamir Khan, Sanjay Dutt and Boman Irani

Director: Rajkumar Hirani

Box-office collection : Rs 340.80 crore

Another Rajkumar Hirani movie and another blockbuster in Indian cinema. Something is interesting about his way of storytelling that gets the audience entertainment along with touching a soft and fantastic spot in their hearts. In PK, we saw the lead actor Aamir khan play role of an alien who comes to the world but ends up losing the device he needs to go back to his house. The movie makes us realize that many customs and rituals that we consider them just because we have told by our guardians and elders who is also went through the same process. Anushka Sharma played the female lead role of Jaggu in the movie. PK’s only a journalist and a friend who helps him explain his observation of the world.

  1. Highest Grossing Indian Movie – Tiger Zinda Hai (2017):-

Cast: Salman Khan and Katrina Kaif

Director: Ali Abbas Zaffar

Box-office collections: Rs.339.16 crore


This movie was the sequel to the Katrina Kaif and Salman Khan starer Ek the Tiger. Directed by Ali Abbas, the film picks off right from where the first part ended. Zoya and Tiger have made their little world away from the others/battlefield. But they are asked to come back to their duty when there is a hostage situation when an organization named ISC take 21 Indian nurses as a hostage in their country. In this movie, Salman Khan was back at doing what he does good, beating up the terrorist in his style. Katrina Kaif too did not hold back more in the movie as she played the role of an ISI person or agent convincingly.

Author Credit: Pawan Bugaliya

Marble and Granite Store

Click here to Open Similar Post


Share this Post!

About the Author : Team Wikiifeed

Leave a comment