HomeEntertainmentTop 15 Highest Grossing Indian Movies of All Time

Top 15 Highest Grossing Indian Movies of All Time

If you are searching for Highest Grossing Indian Movies? Well, your search ends here. Bollywood gets many movies in a year. With every movie release, its producers and director aim to have their movie in a very good position at the Box- office. But, only a few manage to reach their goal.

We are all always eager to know the gross collection of Bollywood movies. So, here we are going to provide a complete list of the top 15 most-earning Bollywood / Hindi movies worldwide. This list comprises all the movies of Bollywood till now.  Here.. please keep in mind that you are not going to find any movies from the ’90s or, business trends changed after the ’90s.. so, newer movies are doing very good business compared with old movies.

Here is the list of highest grossing Indian movies

1. Dangal


Released in 2016, this Amir Khan movie based on the Phogat sisters earned ₹2024 Crore worldwide and ranked first in this highest grossing Indian movies list.

2. Bahubali 2: The Conclusion

Bahubali 2

Directed by S. S. Rajamouli and released in three languages, this 2017 movie earned ₹1810 Crores worldwide which makes it ranked second in this list.

3. K.G.F: Chapter 2

K.G.F: Chapter 2

Directed by Prashanth Neel, this 2022 Kannada film K.G.F: Chapter 2 starring Yash managed to earn ₹1,250 crores and become the third member of the Highest Grossing Indian Movies club.

4. RRR


Directed by S. S. Rajamouli this 2022 Telugu action drama film, is based on the story of two Indian revolutionaries Alluri Sitarama Raju (Charan) and Komaram Bheem (Rama Rao), and their fight against the British Raj. RRR managed to earn ₹1200 crores worldwide and become fourth on our Highest Grossing Indian Movies list.

5. Secret Superstar

Secret Superstar

Released in 2017, this Aamir Khan Productions movie secret superstar, starring Zaira Wasim made ₹977 Crore at the box office.

6. Bajrangi Bhaijaan

Bajrangi Bhaijaan

Starring Salman Khan and Nawazuddin Siddiqui, Bajrangi Bhaaijaan set a new record by earning ₹969 Crores worldwide.

7. PK


Directed by Vinod Chopra and starring Aamir Khan, Anushka Sharma, and Sushant Singh Rajput, PK earned a total of ₹854 Crores.

8. 2.0

2.0 Movie

Released in 2018, this Rajinikanth movie in which Akshay Kumar played a villain role made ₹800 crores worldwide.

9. Sultan


Directed by Ali Abbas Zafar, and starring Salman Khan and Anushka Sharma, this movie collected ₹623 crores worldwide.

10. Dhoom 3


Again Aamir Khan’s Dhoom 3 produced by Yash Raj Films made a new record at that time. Dhoom 3 earned a total amount of ₹589 crores.

11. Sanju


Directed by Rajkumar Hirani, starring Ranbir Kapoor, and based on the life of Sanjay Dutt, this file earned ₹586 Crore.

12. Padmaavat


Sanjay Leela Bhansali’s ‘Padmaavat’, starring Deepika Padukone, Ranveer Singh, and Shahid Kapoor made  ₹585 crores worldwide.

13. Bahubali: The Beginning:

Bahubali 2015

The first movie of the Bahubali Series, this movie starring Prabhas and Anushka Shetty was released in 2015 and earned a total of ₹581 Crore worldwide.

14. Tiger Zinda Hai

Tiger Zinda Hai

Release in 2017, the sequel of Ek Tha Tiger movie, starring Salman Khan and Katrina Kaif made Rs. 565 Crore worldwide.

15. Ponniyin Selvan: I

Ponniyin Selvan 1

Directed by Mani Ratnam, and released in 2022 Tamil historical action-adventure film Ponniyin Selvan: I starring Vikram, Aishwarya Rai Bachchan, and Trisha Krishnan earned a total of Rs. ₹500 crores worldwide.

16. WAR

war movie

Directed by Siddharth Anand the 2019 action thriller film WAR starring Hrithik Roshan, Tiger Shroff, and Vaani Kapoor earned a total of Rs. 475.5 crores worldwide.


Please enter your comment!
Please enter your name here

Related Post