Highest Grossing Indian Movies by Year (1940-2025): From Classics to Blockbusters

Highest Grossing Indian Movies by Year (1940-2025): From Classics to Blockbusters

Indian cinema, a vibrant tapestry of storytelling, music, and spectacle, has long captivated audiences worldwide. From the glittering dance numbers of Bollywood to the gritty narratives of regional industries like Tollywood and Kollywood, the subcontinent’s film landscape is as diverse as its culture. Each year, a handful of movies rise above the rest, not just in artistic acclaim but also in box office dominance, reflecting the pulse of a billion-strong audience.

These highest-grossing films—whether driven by star power, groundbreaking VFX, or resonant storytelling—serve as cultural milestones, chronicling evolving tastes, technological advancements, and societal shifts. Blockbusters like Baahubali 2: The Conclusion (2017) and Dangal (2016) shattered records, proving that pan-India appeal and emotional depth could transcend linguistic boundaries, while regional gems like KGF: Chapter 2 (2022) redefined the scale of commercial success. This article delves into the financial triumphs that shaped Indian cinema year by year, celebrating the stories that turned theaters into temples of mass euphoria.

Behind every box office record lies a fascinating intersection of creativity, commerce, and audience connection. The journey of India’s highest-grossing films is not just about numbers—it’s a reflection of the nation’s changing identity, aspirations, and the relentless ambition of filmmakers to push boundaries. From the 2000s, when Shah Rukh Khan romances and family dramas ruled, to the 2020s, when larger-than-life action franchises and socially relevant narratives dominate, the evolution mirrors India’s globalization and its renewed pride in local storytelling.

Factors like digital marketing, overseas markets, and the rise of multilingual releases have further amplified the reach of Indian cinema, turning homegrown hits into global phenomena. As we revisit these annual champions, we uncover not only their financial legacies but also the cultural conversations they sparked, cementing their place in the ever-evolving saga of Indian entertainment.

List of Highest Grossing Indian Movies by Year

Here is the list of the highest-grossing Indian films by year.

YearTitleIndustry / LanguageWorldwide Gross
2025ChhaavaHindi₹608.65 crore
2024Pushpa 2: The RuleTelugu₹1,642–1,800 crore
2023JawanHindi₹1,148.32–1,159 crore
2022RRRTelugu₹1,253–1,387 crore
2021Pushpa: The RiseTelugu₹360–373 crore
2020TanhajiHindi₹368 crore
2019WarHindi₹474.79–475.62 crore
20182.0Tamil₹666–800 crore
2017Baahubali 2: The ConclusionTelugu₹1,747–1,810 crore
2016DangalHindi₹1,914–₹2,024 crore
2015Bajrangi BhaijaanHindi₹867–969.06 crore
2014PKHindi₹750.60–769.89 crore
2013Dhoom 3Hindi₹556.74–558.42 crore
2012Ek Tha TigerHindi₹334.39 crore
2011BodyguardHindi₹234 crore
2010EnthiranTamil₹283–300 crore
20093 IdiotsHindi₹400.61 crore
2008GhajiniHindi₹194.58 crore
2007Om Shanti OmHindi₹149.87 crore
2006Dhoom 2Hindi₹151.39 crore
2005ChandramukhiTamil₹90 crore
2004Veer-ZaaraHindi₹97.64 crore
2003Kal Ho Naa HoHindi₹86.09 crore
2002DevdasHindi₹99.87 crore
2001Kabhi Khushi Kabhie Gham…Hindi₹135.53 crore
2000MohabbateinHindi₹90.01 crore
1999Hum Saath-Saath HainHindi₹81.71 crore
1998Kuch Kuch Hota HaiHindi₹106.74 crore
1997Dil To Pagal HaiHindi₹71.87 crore
1996Raja HindustaniHindi₹76 crore
1995Dilwale Dulhania Le JayengeHindi₹103 crore
1994Hum Aapke Hain Koun..!Hindi₹127 crore
1993AankhenHindi₹25.25 crore
1992BetaHindi₹23.5 crore
1991SaajanHindi₹18 crore
1990DilHindi₹18 crore
1989Maine Pyar KiyaHindi₹28 crore
1988TezaabHindi₹16 crore
1987HukumatHindi₹11 crore
1986KarmaHindi₹14 crore
1985Ram Teri Ganga MailiHindi₹19 crore
1984JagirHindi₹35.32 crore
1983CoolieHindi₹18 crore
1982Disco DancerHindi₹100.7 crore
1981KrantiHindi₹20 crore
1980Adventures of Ali-Baba and the Forty ThievesHindi₹22.11 crore
1979SuhaagHindi₹10 crore
1978Muqaddar Ka SikandarHindi₹26 crore
1977Amar Akbar AnthonyHindi₹15.5 crore
1976BaroodHindi₹19.32 crore
1975SholayHindi₹58 crore
1974Roti Kapada Aur MakaanHindi₹10.5 crore
1973BobbyHindi₹30 crore
1972Seeta Aur GeetaHindi₹19.53 crore
1971CaravanHindi₹3.6 crore
1970Mera Naam JokerHindi₹16.81 crore
1969AradhanaHindi₹17.85 crore
1968DuniyaHindi₹18 crore
1967HamraazHindi₹13.33 crore
1966Phool Aur PattharHindi₹17 crore
1965WaqtHindi₹6 crore
1964SangamHindi₹8 crore
1963Mere MehboobHindi₹6 crore
1962Bees Saal BaadHindi₹3 crore
1961Gunga JumnaHindi₹11 crore
1960Mughal-e-AzamHindi₹11 crore
1959Char Dil Char RahenHindi₹5.27 crore
1958MadhumatiHindi₹4 crore
1957Mother IndiaHindi₹8 crore
1956Jagte RahoHindi₹4.44 crore
1955Pather PanchaliBengali₹10 crore
1954NaginHindi₹2.9 crore
1953AnarkaliHindi₹2.35 crore
1952AanHindi₹3.57 crore
1951AwaaraHindi₹15.61 crore
1950SamadhiHindi₹1.35 crore
1949BarsaatHindi₹2 crore
1948ChandralekhaTamil₹1.55 crore
1947JugnuHindi₹50 lakh
1946Anmol GhadiHindi₹1 crore
1945ZeenatHindi₹70 lakh
1944RattanHindi₹1 crore
1943KismetHindi₹1 crore
1942BasantHindi₹80 lakh
1941KhazanchiHindi₹70 lakh
1940ZindagiHindi₹55 lakh

Also See

Share!

Recommendations

Leave a Reply

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