Tuesday, February 4, 2025
HomeThink TankTop 21 Highest-Grossing Indian Movies of All Time

Top 21 Highest-Grossing Indian Movies of All Time

- Advertisement -

Some of the world’s most successful and beloved films have been produced by Bollywood. Such best Hindi movies have captured the essence of Indian cinema and showcased it beautifully through the art of storytelling. The highest-grossing Indian movies feature a combination of genres with a wide range of star-studded casts.
Some of the world’s most successful and beloved films have been produced by Bollywood. Such best Hindi movies have captured the essence of Indian cinema and showcased it beautifully through the art of storytelling. The highest grossing Indian movies feature a combination of genres with a wide range of star-studded casts.

21 Highest-Grossing Bollywood Movies

The top-grossing Indian movies have garnered financial success and left a lasting impact on popular culture, music, fashion, and trends. Let’s look at the top collection of movies in India. 

1. Dangal

Director: Nitesh Tiwari

Stars: Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh

The movie is based on the true story of wrestler Mahavir Singh Phogat. The wrestler fights societal taboos and biases to train his daughters to become world-class wrestlers. 

Release date2016
IMDb rating8.3
Worldwide grossINR 1924.7 Cr
Watch time2h 41min

2. Baahubali 2: The Conclusion

Director: S.S. Rajamouli

Stars: Prabhas, Rana Daggubati, Anushka Shetty

Also Read: New Movies And Web Series On OTT Release This Month – Agency Masala

It is a sequel to the equally popular movie- Baahubali. The son on Baahubali, Shiva, avenges the death of his father to reclaim his rightful throne.

Release date2017
IMDb rating8.2
Worldwide grossINR 1742 Cr
Watch time2h 47min

3. RRR

Director: S.S. Rajamouli

Stars: N.T. Rama Rao Jr., Ram Charan, Ajay Devgn

RRR is one of the top-grossing Indian movies that showcase a fictional tale of two revolutionaries. The movie is set in 1920s, taking you through the struggles of the revolutionaries as they fight the British Raj in India.

Release date2022
IMDb rating7.8
Worldwide grossINR 1250.9 Cr
Watch time3h 7min

4. K.G.F.: Chapter 2

Director: Prashanth Neel

Stars: Yash, Sanjay Dutt, Raveena Tandon

Also Read: Rakhi Sawant in Swiggy Instamart Raksha Bandhan campaign could leave you feeling a bit emotional – Agency Masala

This movie is a sequel to the popular K.G.F. storyline set in the fictional Kolar Gold Fields. “Rocky”, the main character, faces his enemies and reclaims his power in the area.

Release date2022
IMDb rating8.3
Worldwide grossINR 1175.4 Cr
Watch time2h 46min

5. Jawan

Director: Atlee

Stars: Shah Rukh Khan, Nayanthara, Vijay Sethupathi

Starring the superstar Shah Rukh Khan, Jawan is an action-packed movie. A vigilante with a complex past embarks on a mission to fight the evils of the society and clean the governmental system.

Release date2023
IMDb rating7
Worldwide grossINR 1167.3 Cr
Watch time2h 49min

6. Pathaan

Director: Siddharth Anand

Stars: Shah Rukh Khan, John Abraham, Deepika Padukone 

With superstars in the cast, Pathaan is again packed with thrilling action. The mission of spy “Pathaan” to thwart a deadly plot by an ex-intelligence officer keeps you on the edge of your seat.

Release date2023
IMDb rating5.8
Worldwide grossINR 1042.2 Cr
Watch time2h 26min

7. Kalki 2898 AD

Director: Nag Ashwin

Stars: Prabhas, Amitabh Bachchan, Kamal Haasan

This is a sci-fi epic that explores a hero’s story who rises against all odds to combat an oppressive regime. The hero goes on a quest to restore hope to humanity.

Release date2024
IMDb rating7.6
Worldwide grossINR 1005.5 Cr
Watch time3h

8. Animal

Also Read: Best Bollywood Movies on Netflix India You Couldn’t Miss – Agency Masala

Director: Sandeep Reddy Vanga

Stars: Ranbir Kapoor, Anil Kapoor, Bobby Deol

The movie delves into the complex and dark complexities of close relationships. It focuses on how these complexities can drive human behaviour.

Release date2023
IMDb rating6.2
Worldwide grossINR 908.6 Cr
Watch time3h 24min

9. Bajrangi Bhaijaan

Director: Kabir Khan

Stars: Salman Khan, Harshaali Malhotra, Nawazuddin Siddiqui

This is one of the most comforting movies in the list of top collections of movies in India. An Indian man goes against all odds to reunite a mute child with her Pakistani mother.

Release date2015
IMDb rating8.1
Worldwide grossINR 858.8 Cr
Watch time2h 43min

10. Secret Superstar

Director: Advait Chandan

Stars: Zaira Wasim, Meher Vij, Raj Arjun

The movie walks through the life of a girl from a conservative family. She dreams of becoming a musician someday and life surprises her when she becomes an internet sensation.

Release date2017
IMDb rating7.8
Worldwide grossINR 830.8 Cr
Watch time2h 30min

11. PK

Director: Rajkumar Hirani

Stars: Aamir Khan, Anushka Sharma, Sanjay Dutt

PK is a satire on the concept of God, religion, and superstitious practices. An alien somehow lands in India and questions religious dogmas and societal norms.

Release date2014
IMDb rating8.1
Worldwide grossINR 742.3 Cr
Watch time2h 33min

12. Gadar 2

Director: Anil Sharma

Stars: Sunny Deol, Ameesha Patel, Utkarsh Sharma

It is a continuation of the epic love story from the 90s- Gadar. In this sequel, a father ventures into Pakistan amidst extreme political turmoil in an attempt to rescue his son.

Also Read: Rakhi Sawant in Swiggy Instamart Raksha Bandhan campaign could leave you feeling a bit emotional – Agency Masala

Release date2023
IMDb rating5.1
Worldwide grossINR 689.2 Cr
Watch time2h 50min

13. 2.0

Director: S. Shankar

Stars: Rajinikanth, Akshay Kumar, Amy Jackson

This is the second sci-fi spectacle on the list of highest-grossing Bollywood movies. A robot going by the name of “Chitti” battles a new enemy threatening to destroy the world.

Release date2018
IMDb rating6
Worldwide grossINR 660.3 Cr
Watch time2h 28min

14. Leo

Director: Lokesh Kanagaraj

Stars: Joseph Vijay, Sanjay Dutt, Trisha Krishnan

Leo is packed with thrilling action set in the world of crime. The story tells the violet past of a seemingly ordinary man and his journey as he is pulled back in the crime world.

Release date2023
IMDb rating7.2
Worldwide grossINR 615.5 Cr
Watch time2h 44min

15. Sultan

Director: Ali Abbas Zafar

Stars: Salman Khan, Anushka Sharma, Randeep Hooda

The story follows the life of a wrestler going through several personal and professional obstacles. It describes how he overcomes all his struggles and returns to his former glory.

Release date2016
IMDb rating7.1
Worldwide grossINR 614.9 Cr
Watch time2h 50min

16. Salaar

Director: Prashanth Neel

Stars: Prabhas, Prithviraj Sukumaran, Shruti Haasan

The movie shows how a mysterious villain wages war just for his personal gains. The powerful forces combat him and provide audience with a thrilling adventure.

Release date2023
IMDb rating608.3
Worldwide grossINR 608.3 Cr
Watch time2h 55min

17. Jailer

Director: Nelson Dilipkumar

Stars: Rajinikanth, Mohanlal, Shivarajkumar

Opposite to is name, Jailer, the movie presents the life of a jail inmate. Somehow he takes the law into his own hands and proceeds to restore order in the jail.

Release date2023
IMDb rating7.1
Worldwide grossINR 607.3 Cr
Watch time2h 48min

18. Sanju

Director: Rajkumar Hirani

Stars: Ranbir Kapoor, Paresh Rawal, Manisha Koirala

The movie is a biography of the famous Indian actor Sanjay Dutt. It takes you on a journey through the various struggles in the life of the actor.

Release date2018
IMDb rating7.6
Worldwide grossINR 580.1 Cr
Watch time2h 35min

19. Baahubali: The Begining

Director: S.S. Rajamouli

Stars: Prabhas, Rana Daggubati, Anushka Shetty

The first of its series, Baahubali, entails the adventurous story of Prince Shivudu. He uncovers several mysteries of his heritage that lead him to battle for the throne.

Release date2015
IMDb rating8
Worldwide grossINR 572.1 Cr
Watch time2h 39min

20. Tiger Zinda Hai

Director: Ali Abbas Zafar, Md Minhaj Miah

Stars: Katrina Kaif, Salman Khan, Paresh Rawal

This is a thrilling action movie where Indian and Pakistani agents team up against a terrorist organisation. They embark on a mission together to save hostages.

Release date2017
IMDb rating5.9
Worldwide grossINR 562.5 Cr
Watch time2h 41min

21. Padmaavat

Director: Sanjay Leela Bhansali

Stars: Deepika Padukone, Ranveer Singh, Shahid Kapoor

Padmaavat is a historical drama showcasing the tragic life of queen Padmavati, the King, and an invader who becomes obsessed with the Queen’s beauty.

Release date2018
IMDb rating7.1
Worldwide grossINR 560.7 Cr
Watch time2h 43min

Experience the Magic of Top-Grossing Indian Movies

The above 21 movies have captivated both national and international audiences. Each movie has a unique storyline, heartfelt performance and unforgettable music. Take out some time from your schedule to glimpse into the magic of these highest-grossing Bollywood movies.

FAQs

1. Which Indian movie has performed the best?

The movie Dangal tops the list of highest-grossing movies in India.

2. What is the highest financial record by an Indian movie?

The movie Dangal collected an impressive INR 1924.7 Cr worldwide.

3. Which Indian movie sequels are the most hit?

Some os the most famous Indian movie sequels include Baahubali, Baahubali 2, Gadar 2, and K.G.F. Part 2.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here
Captcha verification failed!
CAPTCHA user score failed. Please contact us!

Spice up your inbox with sizzling updates!

Stay Connected

Latest Articles