Box Office Index

Home › All films

Every Indian film by year and language, 1930 to 2027: 43,995 films

One page per film with release date, director, cast and reported box office; one page per year and language. Announced films for coming years are listed as soon as a release year is known. Start from 2026 2025 or what is in theatres now.

2020s 2020 2021 2022 2023 2024 2025 2026 2027

2010s 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019

2000s 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009

1990s 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999

1980s 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989

1970s 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979

1960s 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969

1950s 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959

1940s 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949

1930s 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939

YearHindiTeluguTamilKannadaMalayalamBengaliMarathiPunjabiAll
2027209——1———30
20261601751722121734187—1036
2025132185255239216—101321227
2024130253218208229—98131198
2023136175256179253—83321180
2022108103228166256—59231030
2021102114186101168362013817
2020105651067261—209477
2019129148199193205—34441135
2018103139180223163—50401075
2017127156196183147—98401107
2016125114201178133—101411057
2015112101102137164—8143902
2014137121292153—5840766
20131247015292172—6541753
201210595371127—7325520
2011107771328093—5413580
201012388—100108—6717528
20091015612710277—20188691
200889931219470—14188686
2007102681067778—19188660
200686711024946—25188579
2005120951025670—9188657
200410099876173—13188628
2003103751017674—11188640
200293938576105—3188659
200175897962102—4188608
20009076725452—5188548
199910455875729—7—359
199810354685434—5—330
199710041777236—7—342
199611735785467—4—370
19956637896881—7—357
199412641916162—11—405
19939545978079—13—419
199292821218188—9—489
1991132611117498—14—500
1990113671176497—14—487
1989147551046281—21—487
1988140591005781———450
1987108601025496—13—448
19861265410752109—8—467
19851324913055119—7—514
19841287212168115—11—530
19831021529648109—9—529
198212911811939115—17—548
1981115611154588—11232683
198011262155492—8—360
197990469839105—13—401
197885628649118—8—423
197710331644485—9232580
19767931583359—7232507
19758359623159—11232541
19749742612443—8232509
19738442562354—8232503
19729931562340—6232489
19719343483641—14—277
19706929433432—5232446
19698537463828—9—245
19687748483320—15—244
19677135492641—13—238
19667528432018—8—194
19657632461916—11—206
19648823381914—10—195
19638228452112—9—203
19628727461213—10—200
196186323889—9—184
1960103375673—9—217
1959992864———6—200
19581031947———7—176
19571032638———8—175
19561092550———4—190
19551132043———9—185
19541142536———8—185
1953892140———15—167
1952931933———11—156
1951901927———11—149
1950921615———11—137
1949118720———11—158
1948143837———5—193
1947169630———3—208
1946160913———2—184
194572510———2—89
194484611———2—103
1943100912———5—126
1942971125———7—140
1941701339———5—127
1940871447———7—155
193978—210———6—294
193886—210———11—307
193797—210———5—312
1936130—210———5—347
1935145—210———6—361
1934118—210———6—334
193370—210———2—282
193263—210———5—278
193183—210———3—296
1930111—210———10—331

Cite as: Box Office Index, https://boxofficeindex.co (accessed 2026-11-02).

Figures here are estimates, revised over time. By using this site you accept the Terms, Disclaimer and Privacy Policy.