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.
Year | Title | Industry / Language | Worldwide Gross |
---|---|---|---|
2025 | Chhaava ↑ | Hindi | ₹608.65 crore |
2024 | Pushpa 2: The Rule | Telugu | ₹1,642–1,800 crore |
2023 | Jawan | Hindi | ₹1,148.32–1,159 crore |
2022 | RRR | Telugu | ₹1,253–1,387 crore |
2021 | Pushpa: The Rise | Telugu | ₹360–373 crore |
2020 | Tanhaji | Hindi | ₹368 crore |
2019 | War | Hindi | ₹474.79–475.62 crore |
2018 | 2.0 | Tamil | ₹666–800 crore |
2017 | Baahubali 2: The Conclusion | Telugu | ₹1,747–1,810 crore |
2016 | Dangal | Hindi | ₹1,914–₹2,024 crore |
2015 | Bajrangi Bhaijaan | Hindi | ₹867–969.06 crore |
2014 | PK | Hindi | ₹750.60–769.89 crore |
2013 | Dhoom 3 | Hindi | ₹556.74–558.42 crore |
2012 | Ek Tha Tiger | Hindi | ₹334.39 crore |
2011 | Bodyguard | Hindi | ₹234 crore |
2010 | Enthiran | Tamil | ₹283–300 crore |
2009 | 3 Idiots | Hindi | ₹400.61 crore |
2008 | Ghajini | Hindi | ₹194.58 crore |
2007 | Om Shanti Om | Hindi | ₹149.87 crore |
2006 | Dhoom 2 | Hindi | ₹151.39 crore |
2005 | Chandramukhi | Tamil | ₹90 crore |
2004 | Veer-Zaara | Hindi | ₹97.64 crore |
2003 | Kal Ho Naa Ho | Hindi | ₹86.09 crore |
2002 | Devdas | Hindi | ₹99.87 crore |
2001 | Kabhi Khushi Kabhie Gham… | Hindi | ₹135.53 crore |
2000 | Mohabbatein | Hindi | ₹90.01 crore |
1999 | Hum Saath-Saath Hain | Hindi | ₹81.71 crore |
1998 | Kuch Kuch Hota Hai | Hindi | ₹106.74 crore |
1997 | Dil To Pagal Hai | Hindi | ₹71.87 crore |
1996 | Raja Hindustani | Hindi | ₹76 crore |
1995 | Dilwale Dulhania Le Jayenge | Hindi | ₹103 crore |
1994 | Hum Aapke Hain Koun..! | Hindi | ₹127 crore |
1993 | Aankhen | Hindi | ₹25.25 crore |
1992 | Beta | Hindi | ₹23.5 crore |
1991 | Saajan | Hindi | ₹18 crore |
1990 | Dil | Hindi | ₹18 crore |
1989 | Maine Pyar Kiya | Hindi | ₹28 crore |
1988 | Tezaab | Hindi | ₹16 crore |
1987 | Hukumat | Hindi | ₹11 crore |
1986 | Karma | Hindi | ₹14 crore |
1985 | Ram Teri Ganga Maili | Hindi | ₹19 crore |
1984 | Jagir | Hindi | ₹35.32 crore |
1983 | Coolie | Hindi | ₹18 crore |
1982 | Disco Dancer | Hindi | ₹100.7 crore |
1981 | Kranti | Hindi | ₹20 crore |
1980 | Adventures of Ali-Baba and the Forty Thieves | Hindi | ₹22.11 crore |
1979 | Suhaag | Hindi | ₹10 crore |
1978 | Muqaddar Ka Sikandar | Hindi | ₹26 crore |
1977 | Amar Akbar Anthony | Hindi | ₹15.5 crore |
1976 | Barood | Hindi | ₹19.32 crore |
1975 | Sholay | Hindi | ₹58 crore |
1974 | Roti Kapada Aur Makaan | Hindi | ₹10.5 crore |
1973 | Bobby | Hindi | ₹30 crore |
1972 | Seeta Aur Geeta | Hindi | ₹19.53 crore |
1971 | Caravan | Hindi | ₹3.6 crore |
1970 | Mera Naam Joker | Hindi | ₹16.81 crore |
1969 | Aradhana | Hindi | ₹17.85 crore |
1968 | Duniya | Hindi | ₹18 crore |
1967 | Hamraaz | Hindi | ₹13.33 crore |
1966 | Phool Aur Patthar | Hindi | ₹17 crore |
1965 | Waqt | Hindi | ₹6 crore |
1964 | Sangam | Hindi | ₹8 crore |
1963 | Mere Mehboob | Hindi | ₹6 crore |
1962 | Bees Saal Baad | Hindi | ₹3 crore |
1961 | Gunga Jumna | Hindi | ₹11 crore |
1960 | Mughal-e-Azam | Hindi | ₹11 crore |
1959 | Char Dil Char Rahen | Hindi | ₹5.27 crore |
1958 | Madhumati | Hindi | ₹4 crore |
1957 | Mother India | Hindi | ₹8 crore |
1956 | Jagte Raho | Hindi | ₹4.44 crore |
1955 | Pather Panchali | Bengali | ₹10 crore |
1954 | Nagin | Hindi | ₹2.9 crore |
1953 | Anarkali | Hindi | ₹2.35 crore |
1952 | Aan | Hindi | ₹3.57 crore |
1951 | Awaara | Hindi | ₹15.61 crore |
1950 | Samadhi | Hindi | ₹1.35 crore |
1949 | Barsaat | Hindi | ₹2 crore |
1948 | Chandralekha | Tamil | ₹1.55 crore |
1947 | Jugnu | Hindi | ₹50 lakh |
1946 | Anmol Ghadi | Hindi | ₹1 crore |
1945 | Zeenat | Hindi | ₹70 lakh |
1944 | Rattan | Hindi | ₹1 crore |
1943 | Kismet | Hindi | ₹1 crore |
1942 | Basant | Hindi | ₹80 lakh |
1941 | Khazanchi | Hindi | ₹70 lakh |
1940 | Zindagi | Hindi | ₹55 lakh |