Bollywood

Top 10 Indian Movies by Box Office Collection in 2025

Indian cinema continues to dazzle audiences worldwide, blending storytelling, music, and cultural depth to create box office juggernauts. From Bollywood’s emotional dramas to Tollywood’s epic spectacles, these films have shattered financial records.

For Tenvow.com, we’ve compiled the top 10 highest-grossing Indian movies of all time as of April 2025, backed by meticulous research, statistics, and insights. Below, find a quick list of these blockbusters followed by an in-depth exploration of their success.


Top 10 Indian Movies by Worldwide Box Office Earnings

  1. Dangal (2016) – ₹2,059 Crore
  2. Baahubali 2: The Conclusion (2017) – ₹1,810.60 Crore
  3. Pushpa 2: The Rule (2024) – ₹1,642–1,800 Crore
  4. RRR (2022) – ₹1,253–1,387 Crore
  5. KGF: Chapter 2 (2022) – ₹1,190–1,240 Crore
  6. Jawan (2023) – ₹1,157.5 Crore
  7. Pathaan (2023) – ₹1,050 Crore
  8. Kalki 2898 AD (2024) – ₹1,019.8 Crore
  9. 2.0 (2018) – ₹551.50 Crore
  10. Stree 2 (2024) – ₹850 Crore (Estimated)

Why Indian Movies Are Box Office Titans

Indian cinema, spanning languages like Hindi, Telugu, Tamil, Kannada, and Malayalam, is a global force. In 2023, Hindi films contributed 44% to India’s box office revenue, with Telugu and Tamil industries adding 19% and 16%, respectively.

Star power, universal themes, and growing international markets (China, the Middle East, the U.S.) have driven Indian films to unprecedented heights. Let’s dive into the top 10, ranked by worldwide gross collections, adjusted for April 2025 estimates.


Top 10 Indian Movies by Worldwide Box Office Collection

1. Dangal (2016) – ₹2,059 Crore

Director: Nitesh Tiwari
Language: Hindi
Cast: Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh
Synopsis: A heartfelt sports drama about a father coaching his daughters into wrestling champions, Dangal struck a chord with its inspiring story.
Box Office Breakdown:

  • India Gross: ₹535 Crore
  • Overseas: ₹1,524 Crore (China alone: ₹1,300 Crore)
  • Key Milestone: First Indian film to cross ₹2,000 Crore globally.
    Why It Succeeded: Aamir Khan’s universal appeal, a relatable narrative, and massive Chinese viewership made it a phenomenon.
Dangal movie poster with Aamir Khan and daughters, India’s highest-grossing film

2. Baahubali 2: The Conclusion (2017) – ₹1,810.60 Crore

Director: S.S. Rajamouli
Language: Telugu (dubbed in Hindi, Tamil, others)
Cast: Prabhas, Rana Daggubati, Anushka Shetty
Synopsis: The epic tale of Amarendra Baahubali’s fight for the Mahishmati throne redefined Indian cinema’s scale.
Box Office Breakdown:

  • India Gross: ₹1,416.90 Crore
  • Overseas: ₹393.70 Crore
  • Key Milestone: First Indian film to gross ₹1,000 Crore in India.
    Why It Succeeded: Rajamouli’s visionary direction, breathtaking visuals, and pan-Indian appeal (Hindi version: ₹511 Crore) fueled its dominance.
Baahubali 2 poster featuring Prabhas, a landmark in Indian box office history

3. Pushpa 2: The Rule (2024) – ₹1,642–1,800 Crore

Director: Sukumar
Language: Telugu (Hindi, Tamil, others)
Cast: Allu Arjun, Rashmika Mandanna, Fahadh Faasil
Synopsis: The sequel to Pushpa: The Rise, this action drama tracks Pushpa Raj’s ascent in the sandalwood smuggling empire.
Box Office Breakdown:

  • India Gross: ₹900.5 Crore (Hindi: ₹553.1 Crore, Telugu: ₹279.35 Crore)
  • Overseas: ₹400–500 Crore (estimates)
  • Key Milestone: Fastest Indian film to hit ₹1,300 Crore worldwide.
    Why It Succeeded: Allu Arjun’s electrifying performance, relentless action, and $10 million in advance ticket sales sparked its meteoric rise.
Pushpa 2 poster highlighting Allu Arjun, 2024’s box office juggernaut

4. RRR (2022) – ₹1,253–1,387 Crore

Director: S.S. Rajamouli
Language: Telugu (dubbed in multiple languages)
Cast: N.T. Rama Rao Jr., Ram Charan, Alia Bhatt
Synopsis: A fictional saga of two revolutionaries battling British rule, RRR blends action, patriotism, and camaraderie.
Box Office Breakdown:

  • India Gross: ₹915.85 Crore
  • Overseas: ₹314.15 Crore
  • Key Milestone: Oscar win for “Naatu Naatu” amplified global viewership.
    Why It Succeeded: Rajamouli’s grand storytelling and iconic action sequences captivated audiences worldwide.
RRR poster with Ram Charan and N.T. Rama Rao Jr., celebrating its Oscar glory

5. KGF: Chapter 2 (2022) – ₹1,190–1,240 Crore

Director: Prashanth Neel
Language: Kannada (dubbed in Hindi, Telugu, others)
Cast: Yash, Sanjay Dutt, Raveena Tandon
Synopsis: Rocky Bhai’s quest for control over the Kolar Gold Fields continues in this gritty sequel.
Box Office Breakdown:

  • India Gross: ₹1,000.85 Crore
  • Overseas: ₹190–240 Crore
  • Key Milestone: First Kannada film in the top 5 Indian grossers.
    Why It Succeeded: Yash’s commanding presence and the Hindi version’s massive appeal drove its success.
KGF Chapter 2 poster featuring Yash, a Kannada cinema milestone

6. Jawan (2023) – ₹1,157.5 Crore

Director: Atlee
Language: Hindi (dubbed in Tamil, Telugu)
Cast: Shah Rukh Khan, Nayanthara, Vijay Sethupathi
Synopsis: A vigilante’s crusade against corruption, Jawan delivers action with social commentary.
Box Office Breakdown:

  • India Gross: ₹657.5 Crore
  • Overseas: ₹500 Crore
  • Key Milestone: Shah Rukh Khan’s biggest hit, outpacing Pathaan.
    Why It Succeeded: SRK’s dual role and Atlee’s massy direction resonated globally.
Jawan poster featuring Shah Rukh Khan, a 2023 Bollywood titan

7. Pathaan (2023) – ₹1,050 Crore

Director: Siddharth Anand
Language: Hindi (dubbed in others)
Cast: Shah Rukh Khan, Deepika Padukone, John Abraham
Synopsis: A YRF Spy Universe thriller about a spy thwarting a terrorist plot.
Box Office Breakdown:

  • India Gross: ₹657 Crore
  • Overseas: ₹393 Crore
  • Key Milestone: Revived Bollywood post-COVID with SRK’s comeback.
    Why It Succeeded: Slick action and SRK’s charisma powered its run.
Pathaan poster showcasing Shah Rukh Khan, a YRF Spy Universe hit

8. Kalki 2898 AD (2024) – ₹1,019.8 Crore

Director: Nag Ashwin
Language: Telugu (dubbed in Hindi, others)
Cast: Prabhas, Deepika Padukone, Amitabh Bachchan
Synopsis: A sci-fi epic blending mythology and dystopian themes in 2898 AD.
Box Office Breakdown:

  • India Gross: ₹700 Crore
  • Overseas: ₹319.8 Crore
  • Key Milestone: First Indian sci-fi to cross ₹1,000 Crore.
    Why It Succeeded: Bold visuals and a stellar cast sparked global intrigue.
Kalki 2898 AD poster, India’s sci-fi box office triumph

9. 2.0 (2018) – ₹551.50 Crore

Director: S. Shankar
Language: Tamil (dubbed in Hindi, Telugu)
Cast: Rajinikanth, Akshay Kumar, Amy Jackson
Synopsis: A scientist battles a robotic threat in this sci-fi thriller.
Box Office Breakdown:

  • India Gross: ₹407.05 Crore
  • Overseas: ₹144.45 Crore
  • Key Milestone: India’s priciest film then (budget: ₹550 Crore).
    Why It Succeeded: Rajinikanth’s stardom and cutting-edge VFX drew crowds.
2.0 poster featuring Rajinikanth, a Tamil sci-fi blockbuster

10. Stree 2 (2024) – ₹850 Crore (Estimated)

Director: Amar Kaushik
Language: Hindi
Cast: Rajkummar Rao, Shraddha Kapoor, Pankaj Tripathi
Synopsis: A horror-comedy sequel tackling a new supernatural threat in Maddock’s universe.
Box Office Breakdown:

  • India Gross: ₹650 Crore (estimated)
  • Overseas: ₹200 Crore (estimated)
  • Key Milestone: Top Hindi film of 2024 in India.
    Why It Succeeded: Clever horror-humor mix and strong word-of-mouth.
Stree 2 poster, 2024’s leading Hindi film by box office

Key Statistics and Insights

  • Language Split: Hindi (5 films), Telugu (4), Kannada (1), reflecting Bollywood and Tollywood’s dominance.
  • Inflation Context: Classics like Mughal-e-Azam (1960) would gross ₹3,650 Crore adjusted, dwarfing modern hits.
  • Global Reach: China (Dangal), the U.S., and the Middle East boost overseas earnings.
  • 2024 Standouts: Pushpa 2, Kalki 2898 AD, and Stree 2 ruled the year.

Table: Top 10 Indian Movies by Worldwide Gross (₹ Crore)

RankMovieYearWorldwide GrossIndia GrossOverseasLanguage
1Dangal20162,0595351,524Hindi
2Baahubali 220171,810.601,416.90393.70Telugu
3Pushpa 220241,642–1,800900.5400–500Telugu
4RRR20221,253–1,387915.85314.15Telugu
5KGF: Chapter 220221,190–1,2401,000.85190–240Kannada
6Jawan20231,157.5657.5500Hindi
7Pathaan20231,050657393Hindi
8Kalki 2898 AD20241,019.8700319.8Telugu
92.02018551.50407.05144.45Tamil
10Stree 22024850 (est.)650 (est.)200 (est.)Hindi

What Drives Their Success?

  1. Star Appeal: Aamir Khan, Shah Rukh Khan, Prabhas, and Allu Arjun draw massive crowds.
  2. Relatable Stories: Themes of family (Dangal), rebellion (RRR), or grit (Pushpa 2) cross borders.
  3. Hype Machine: Pushpa 2’s $10 million advance sales show marketing’s power.
  4. Visual Spectacle: VFX in Kalki 2898 AD and 2.0 lures thrill-seekers.
  5. Pan-Indian Reach: Dubbing expands audiences, as with Baahubali 2.

Box Office Reporting Challenges

  • No Unified Tracker: Discrepancies arise without official verification.
  • Inflated Claims: Producers may overstate figures for hype.
  • Inflation Factor: Unadjusted lists favor new films, but Sholay (₹3,090 Crore adjusted) shines.

Conclusion

The top 10 highest-grossing Indian films showcase the industry’s diversity and global ambition. From Dangal’s heart to Pushpa 2’s swagger, these movies redefine success. With upcoming releases like KGF: Chapter 3 on the horizon, the box office saga continues. Visit Tenvow.com for more cinematic deep dives.


Sources

Leave a Reply

Your email address will not be published. Required fields are marked *