Highest Grossing Movies In India Patched

| Rank | Movie | Year | Language | Worldwide Gross (₹ Cr) | Approx. USD (M) | |------|-------|------|----------|----------------------|----------------| | 1 | Dangal | 2016 | Hindi | ₹2,024 | $310 | | 2 | Baahubali 2: The Conclusion | 2017 | Telugu/Tamil | ₹1,810 | $278 | | 3 | RRR | 2022 | Telugu | ₹1,387 | $170 | | 4 | KGF: Chapter 2 | 2022 | Kannada | ₹1,250 | $152 | | 5 | Jawan | 2023 | Hindi | ₹1,148 | $140 | | 6 | Pathaan | 2023 | Hindi | ₹1,050 | $128 | | 7 | Animal | 2023 | Hindi | ₹917 | $112 | | 8 | Baahubali: The Beginning | 2015 | Telugu/Tamil | ₹650 | $100 | | 9 | Avatar: The Way of Water | 2022 | English/Hindi | ~₹600 | $73 | | 10 | PK | 2014 | Hindi | ₹769 | $118 |

Note that these figures are subject to change and might not reflect the most up-to-date numbers. Also, the grossing figures are based on the Indian box office collection only and do not include worldwide collections.

(2022) is the highest-grossing foreign film in India, earning over [25]. highest grossing movies in india

As of May 2026, the list of the highest-grossing Indian films worldwide reflects a diverse mix of Bollywood epics and South Indian pan-India blockbusters. Total Worldwide Gross (Approx.) ₹2,070 cr Dhurandhar: The Revenge ₹1,843 cr Baahubali 2: The Conclusion ₹1,810 cr Pushpa 2: The Rule ₹1,742 cr Dhurandhar ₹1,356 cr RRR ₹1,300–1,387 cr KGF: Chapter 2 ₹1,200–1,250 cr Jawan ₹1,151 cr Kalki 2898 AD ₹1,100 cr Pathaan ₹1,050 cr The 2026 Shift: The Rise of Dhurandhar

While some films dominate domestically, others have achieved unprecedented success in international markets like China. | Rank | Movie | Year | Language

The Box Office Colossus: An Analysis of Highest-Grossing Movies in India (2000–Present)

The Indian box office has seen a massive shift in recent years, with (2025) and its sequel Dhurandhar: The Revenge (2022) is the highest-grossing foreign film in India,

S.S. Rajamouli’s Baahubali duology proved that a Telugu-language epic with grand VFX, mythological themes, and a pan-Indian release (dubbed into Hindi, Tamil, Malayalam) could outperform any Bollywood film. Baahubali 2 became the first Indian film to gross over ₹1,500 crore. Key lesson: Content transcends language.