TimeOut: The 100 best Bollywood movies
Created by espjoh.
Favorited 2 times, disliked 0 times, added to 1 watchlist.
Explore our list of the best Hindi movies ever made, as picked by leading Bollywood critics and experts.
Here, we celebrate mainstream Hindi movies – the big films that have been wowing audiences in India and beyond for more than 60 years. To find the top 100 Bollywood movies, we picked a select bunch of Bollywood experts and asked them for their favourite Hindi movies. From there, we discovered these 100 great Bollywood movies – superb films that feature the best Bollywood songs and dances. Explore, and have fun!
Pssst, want to check out the TimeOut: The 100 best Bollywood movies list in our new look?
Filter
-
20 new
Awaara
1951 — a.k.a. The Tramp, in 6 top lists Check -
11 new
Do Bigha Zamin
1953, in 4 top lists Check -
61 new
Parineeta
1953 — a.k.a. The Fiancee, in 0 top lists Check -
23 new
Shree 420
1955 — a.k.a. Mr. 420, in 4 top lists Check -
3 new
Mother India
1957, in 9 top lists Check -
5 new
Pyaasa
1957, in 10 top lists Check -
2 new
Mughal-E-Azam
1960 — a.k.a. The Emperor of the Mughals, in 8 top lists Check -
67 new
Gunga Jumna
1961 — a.k.a. The Confluence, in 1 top list Check -
53 new
Sahib Bibi Aur Ghulam
1962 — a.k.a. King, Queen and Slave, in 3 top lists Check -
6 new
Guide
1965, in 3 top lists Check -
74 new
Teesri Kasam
1966 — a.k.a. The Third Oath, in 3 top lists Check -
69 new
Jewel Thief
1967, in 1 top list Check -
87 new
Kati Patang
1970, in 0 top lists Check -
47 new
Mera Naam Joker
1970, in 1 top list Check -
29 new
Anand
1971, in 2 top lists Check -
9 new
Pakeezah
1972 — a.k.a. Pure Heart, in 6 top lists Check -
72 new
Zanjeer
1973 — a.k.a. The Chain, in 2 top lists Check -
33 new
Ankur
1974 — a.k.a. Ankur: The Seedling, in 4 top lists Check -
58 new
Garm Hava
1974 — a.k.a. Scorching Winds, in 2 top lists Check -
7 new
Deewaar
1975, in 2 top lists Check -
77 new
Kabhie Kabhie
1976 — a.k.a. Sometimes, in 1 top list Check -
10 new
Amar Akbar Anthony
1977 — a.k.a. Amar, Akbar and Anthony, in 4 top lists Check -
44 new
Parvarish
1977, in 0 top lists Check -
55 new
Satyam Shivam Sundaram: Love Sublime
1978, in 0 top lists Check -
36 new
Kaala Patthar
1979, in 0 top lists Check -
28 new
Silsila
1981, in 0 top lists Check -
96 new
Umrao Jaan
1981, in 2 top lists Check -
84 new
Arth
1982 — a.k.a. The Meaning, in 1 top list Check -
30 new
Prem Rog
1982 — a.k.a. Love Sickness, in 1 top list Check -
91 new
Ardh Satya
1983 — a.k.a. Half Truth, in 1 top list Check -
12 new
Jaane Bhi Do Yaaro
1983 — a.k.a. Who Pays the Piper, in 3 top lists Check -
45 new
Nayakan
1987, in 0 top lists Check -
94 new
Salaam Bombay!
1988, in 9 top lists Check -
65 new
Chandni
1989, in 0 top lists Check -
25 new
Parinda
1989, in 0 top lists Check -
59 new
Hum Hain Rahi Pyar Ke
1993 — a.k.a. We Are Travellers on the Path of Love, in 0 top lists Check -
78 new
Bandit Queen
1994, in 5 top lists Check -
99 new
Hum Aapke Hain Koun...!
1994, in 1 top list Check -
15 new
Bombay
1995, in 2 top lists Check -
4 new
Dilwale Dulhania Le Jayenge
1995, in 5 top lists Check -
21 new
Dil To Pagal Hai
1997, in 0 top lists Check -
40 new
Dil Se..
1998, in 3 top lists Check -
18 new
Dil Chahta Hai
2001, in 3 top lists Check -
39 new
Kabhi Khushi Kabhie Gham...
2001, in 1 top list Check -
8 new
Lagaan: Once Upon a Time in India
2001, in 8 top lists Check -
75 new
Zubeidaa
2001, in 1 top list Check -
93 new
Mujhse Dosti Karoge!
2002, in 0 top lists Check -
86 new
Black Friday
2004, in 0 top lists Check -
42 new
Khakee
2004 — a.k.a. The Uniform, in 0 top lists Check -
95 new
Swades: We, the People
2004 — a.k.a. Swades, in 2 top lists Check
Last updated on Apr 17, 2019; source