The highest-grossing movies in India reflect a nation’s changing identity: from family-centric melodramas ( HAHK , Dilwale Dulhania Le Jayenge ) to mytho-action epics ( Baahubali ) to hyper-masculine revenge dramas ( KGF , Animal ). While Dangal holds the nominal record due to China, Baahubali 2 remains the most significant cultural and commercial milestone—the film that taught India that a single story could unite 1.4 billion people across 22 official languages. As theaters digitize and regional content globalizes, the ₹2,000 crore film is no longer a fantasy but an imminent reality.
Several trends will shape future record-holders:
Top 10 Highest-Grossing Movies in India (Domestic Collection) highest grossing movies in india
Would you like to know more about any of these movies?
Here are some of the highest-grossing movies in India: The highest-grossing movies in India reflect a nation’s
End of Paper
The Indian box office has seen a massive shift in recent years, with (2025) and its sequel Dhurandhar: The Revenge Several trends will shape future record-holders: Top 10
holds the record for the biggest worldwide opening for an Indian film at [9]. Foreign Films in India : Avatar: The Way of Water
Indian box office reporting lacks transparency. Major issues include:
(2026) rewriting history as India’s highest-grossing film series. These films join legendary blockbusters like , , and in the elite ₹1,000 crore club.
(2016) : Remains the highest-grossing Indian film worldwide with over [5, 6]. A significant portion of its revenue came from its historic run in China [5]. Baahubali 2: The Conclusion (2017) : Grossed approximately ₹1,810 crore globally [6]. Dhurandhar Franchise : Combined, Dhurandhar and Dhurandhar: The Revenge