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.
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.