Tuesday, April 14, 2026
Google search engine
HomeEntertainmentBox OfficeTop 10 Highest Box Office Collection Movies in India (All Time)

Top 10 Highest Box Office Collection Movies in India (All Time)

Explore the top 10 highest grossing Indian movies of all time with latest box office collections. which films crossed ₹1000 crore and created history in Indian cinema.

Introduction

Indian cinema is not just about storytelling, it’s an emotion, a celebration, and a massive industry that reaches audiences across continents. Over the years, Indian films have broken boundaries, not just within the country but globally, collecting thousands of crores at the box office.

From powerful biopics to visually stunning epics and high-octane action entertainers, certain films have gone beyond expectations and created history. These movies didn’t just earn money, they built fan cultures, influenced trends, and proved the global power of Indian cinema.

In this article, we’ll explore the top 10 highest-grossing Indian movies of all time, based on worldwide box office collections, along with what made them so successful.

Table of Contents

1. Dangal (2016) – ₹2000+ Crore

Let’s start with the undisputed king.

Dangal, starring Aamir Khan, is not just a movie, it’s a phenomenon. Based on the real-life story of wrestler Mahavir Singh Phogat and his daughters, the film connected emotionally with audiences worldwide.

What truly boosted its collection was its massive success in China, where it became a cultural hit.

Why it worked:

  • Strong emotional storytelling
  • Real-life inspiration
  • Global appeal beyond language

2. Baahubali 2: The Conclusion (2017) – ₹1800+ Crore

Directed by S.S. Rajamouli, this film answered the iconic question: “Why did Kattappa kill Baahubali?”

The movie delivered everything, action, drama, VFX, and scale. It set a new benchmark for Indian cinema.

Why it worked:

  • Epic storytelling
  • Massive pre-release hype
  • Stunning visuals

3. Pushpa 2: The Rule (2024) – ₹1700+ Crore

The sequel to Pushpa: The Rise took things to another level. Allu Arjun’s swag, dialogues, and mass appeal turned this into a global blockbuster.

Why it worked:

  • Strong character branding
  • Pan-India craze
  • Repeat audience value

4. Dhurandhar 2 (2026) – ₹1600+ Crore (and counting)

One of the fastest-growing box office giants in Indian cinema right now, Dhurandhar 2 has stormed past the ₹1700 crore mark and is still performing strongly in theatres.

What makes this achievement even more impressive is the consistency in collections weeks after release, a sign of strong audience retention and repeat value.

At this pace, the film is not just a blockbuster, it’s a serious contender to challenge the long-standing records of films like Dangal and Baahubali 2.

Why it’s dominating:

  • Massive word-of-mouth growth
  • Strong second-half performance
  • Repeat audience engagement
  • Wide global reach

“Now among the top 3 highest-grossing Indian films of all time”

5. Dhurandhar (2025) – ₹1300+ Crore

The first part of this franchise laid the foundation for its sequel’s success. It proved that even a single-language Hindi film can dominate globally.

6. RRR (2022) – ₹1200+ Crore

Another masterpiece by Rajamouli, RRR gained international recognition, even winning global awards.

Why it worked:

  • Larger-than-life action
  • Emotional storytelling
  • Global recognition

7. KGF Chapter 2 (2022) – ₹1200+ Crore

Yash’s Rocky Bhai became a household name. The film’s mass appeal and powerful dialogues made it a blockbuster.

Why it worked:

  • Strong hero character
  • Stylish presentation
  • High repeat value

8. Jawan (2023) – ₹1100+ Crore

Shah Rukh Khan delivered one of the biggest hits of his career with Jawan, combining action with social messaging.

Why it worked:

  • Star power
  • Mass + message combo
  • High entertainment factor

9. Pathaan (2023) – ₹1000+ Crore

Another SRK blockbuster, Pathaan marked his comeback and revived Bollywood after a slow phase.

Why it worked:

  • Spy universe hype
  • Comeback factor
  • Action spectacle

10. Kalki 2898 AD (2024) – ₹1000+ Crore

A futuristic sci-fi film, Kalki 2898 AD showcased a new direction for Indian cinema with high-end visuals and storytelling.

Why it worked:

  • Unique concept
  • Star-studded cast
  • Visual innovation

Quick Summary Table

RankMovieWorldwide Collection
1Dangal₹2000+ Cr
2Baahubali 2₹1800+ Cr
3Pushpa 2₹1700+ Cr
4Dhurandhar 2₹1600+ Cr+
5Dhurandhar₹1300+ Cr
6RRR₹1200+ Cr
7KGF Chapter 2₹1200+ Cr
8Jawan₹1100+ Cr
9Pathaan₹1000+ Cr
10Kalki 2898 AD₹1000+ Cr

(Collections are approximate and may vary slightly based on sources)

Note: Box office figures are updated as of latest available data and may continue to grow.

What Makes a Movie a Box Office Giant?

If you look closely, these films share some common success factors:

  • Pan-India Appeal: Language is no longer a barrier
  • Strong Storytelling: Emotional or mass connection
  • Star Power + Direction: Big actors + visionary directors
  • Marketing & Hype: Pre-release buzz matters a lot
  • Global Reach: Overseas collections play a huge role
  • Which of these movies have you watched?
  • Which one is your favorite and why?
  • Do you think any upcoming film can beat Dangal?

Drop your thoughts in the comments, let’s discuss!

Conclusion

The Indian film industry is evolving faster than ever. With bigger budgets, global audiences, and powerful storytelling, the future looks even more exciting.

These top 10 movies are not just blockbusters, they are milestones that define the growth of Indian cinema on the global stage.

And honestly, with upcoming mega projects, it’s only a matter of time before new records are created.

Frequently Asked Questions (FAQs)

1. Which is the highest-grossing Indian movie of all time?

Currently, Dangal holds the record as the highest-grossing Indian movie worldwide, earning over ₹2000 crore globally.

2. Which movie is closest to beating Dangal’s record?

Films like Baahubali 2 and Dhurandhar 2 are among the closest contenders. With Dhurandhar 2 crossing ₹1712 crore, it is rapidly climbing the list.

3. What is the box office collection of Dhurandhar 2?

As of the latest update, Dhurandhar 2 has collected approximately ₹1712 crore worldwide and is still running in theatres.

4. Which Bollywood movies have crossed ₹1000 crore?

Some major Bollywood films that crossed ₹1000 crore include:
Jawan
Pathaan
Dhurandhar
Dhurandhar 2

5. How are box office collections calculated?

Box office collections are calculated based on ticket sales worldwide, including domestic (India) and overseas earnings.

6. Why do some Indian movies earn more overseas?

Films like Dangal performed exceptionally well in countries like China, contributing heavily to their total earnings.

7. Are box office numbers exact or estimated?

Most box office numbers are estimates based on trade reports, distributors, and industry trackers, so slight variations may exist.

8. Which upcoming movie can break box office records?

Upcoming big-budget films with strong star casts and pan-India appeal have the potential to break existing records.

RELATED ARTICLES
- Advertisment -
Google search engine

Most Popular

Recent Comments