Box Office Index

Home › All films › Hindi movies

Hindi (Bollywood) movies list: every film by year, 1930-2027

10,121 Hindi films are listed across 98 years, 1930 to 2027, 40 of them upcoming. The busiest year is 1947 with 168 films; the highest grossing film listed is Dangal (₹1,968 cr worldwide).

One row per year; open a year for the full list of Hindi films with release dates, directors, cast, box office and OTT where known.

YearFilmsReleasedUpcomingHighest grossing filmWorldwide gross
202721021
202616414519Dhurandhar: The Revenge₹1,813 cr
2025133133Dhurandhar₹1,329 cr
2024130130Stree 2₹857 cr
2023136136Jawan₹1,160 cr
2022108108Brahmāstra: Part One – Shiva₹435 cr
2021102102Sooryavanshi₹294 cr
2020104104Tanhaji₹369 cr
2019128128War₹476 cr
20181031032.0₹699 cr
2017127127Secret Superstar₹894 cr
2016125125Dangal₹1,968 cr
2015112112Bajrangi Bhaijaan₹918 cr
2014137137PK₹770 cr
2013124124Dhoom 3₹557 cr
2012104104Ek Tha Tiger₹334 cr
2011107107Bodyguard₹241 cr
2010122122My Name Is Khan₹224 cr
20091001003 Idiots₹401 cr
20088989Ghajini₹195 cr
2007102102Om Shanti Om₹152 cr
20068686Dhoom 2₹151 cr
2005120120Chaahat – Ek Nasha₹153 cr
2004100100Veer-Zaara₹107 cr
2003103103Market₹427 cr
20029393Devdas₹168 cr
20017575Kabhi Khushi Kabhie Gham₹136 cr
20009090Mohabbatein₹92 cr
1999104104Hum Saath-Saath Hain₹82 cr
1998102102Kuch Kuch Hota Hai₹107 cr
1997100100Dil To Pagal Hai₹72 cr
1996117117Raja Hindustani₹76 cr
19956666Hathkadi₹829 cr
1994126126Hum Aapke Hain Koun..!₹128 cr
19939595Baazigar₹32 cr
19929292Beta₹24 cr
1991128128Saajan₹18 cr
1990113113Dil₹20 cr
1989147147Maine Pyar Kiya₹45 cr
1988140140Janam Janam₹377 cr
1987108108Mera Lahoo₹8 cr
1986126126Nagina₹13 cr
1985132132Ram Teri Ganga Maili₹19 cr
1984128128Tohfa₹9 cr
1983102102Coolie₹21 cr
1982129129Disco Dancer₹101 cr
1981115115Naseeb₹15 cr
1980112112Qurbani₹26 cr
19798989
19788585Ganga Ki Saugandh₹6 cr
1977103103
19767979Barood₹19 cr
19758383Sholay₹35 cr
19749797Roti Kapda Aur Makaan₹5 cr
19738484Bobby₹31 cr
19729999Seeta Aur Geeta₹20 cr
19719393Kati Patang₹5 cr
19706969Johny Mera Naam₹8 cr
19698585Do Raaste₹7 cr
19687777Ankhen₹7 cr
19677171Aamne Samne₹2 cr
19667575Suraj₹5 cr
19657676Bheegi Raat₹51 cr
19648888Phoolon Ki Sej₹68 cr
19638282Kahin Pyaar Na Ho Jaaye₹13 cr
19628787Half Ticket₹1 cr
19618686Zindagi aur Khwab₹58 cr
1960103103Mughal-e-Azam₹17 cr
19599999Navrang₹1 cr
1958102102Howrah Bridge₹1 cr
1957103103Naya Daur₹5 cr
1956109109Chori Chori₹6 cr
1955113113Shree 420₹4 cr
1954114114Bahut Din Huweunder ₹1 cr
19538989Do Bigha Zamin₹81 cr
19529393Aan₹4 cr
19519090Awaara₹16 cr
19509292Har Har Mahadev₹1 cr
1949118118Barsaat₹2 cr
1948143143
1947168168
1946160160
19457272
19448484
1943100100Kismet₹2 cr
19429797
19417070
19408787Sant Dnyaneshwar₹5 cr
19397878
19388686
19379797
1936130130
1935144144
1934118118
19337070
19326363
19318383
1930111111

See also: Hindi box office now · Upcoming Hindi movies · Highest grossing Bollywood movies of all time · Every Indian film by year

Cite as: Box Office Index, https://boxofficeindex.co.

Figures here are estimates, revised over time. Using this site means you accept: Terms, Disclaimer, Privacy Policy.