The Top 100 Bollywood Movies of All Time

like/share ►

Share Top 5 Of This Chart Rank This Chart

Best  |  Worst
Detailed  |  List  |  Gallery
per page

2

3 Idiots 2009, 160 min.

Rajkumar Hirani     Starring: Aamir KhanKareena KapoorMadhavan

Bollywood    Buddy Film    Comedy Drama

Down by 1 in the past 45 days 1

find this movie on ►

3

Sholay 1975, 204 min.

Ramesh Sippy     Starring: Amitabh BachchanDharmendraAmjad Khan

Action    Action Comedy    Action Thriller

Held position in the past 45 days

find this movie on ►

Down by 2 in the past 45 days 2

find this movie on ►

8

Tomorrow May Not Be 2003, 186 min.

Nikhil Advani     Starring: Jaya BhaduriShahrukh KhanSaif Ali Khan

Bollywood    Drama    Musical

Down by 6 in the past 45 days 6

find this movie on ►

9

Mother India 1957, 172 min.

Mehboob Khan     Starring: NargisSunil DuttRajendra Kumar

Bollywood    Drama    Epic

Down by 1 in the past 45 days 1

find this movie on ►

10

Veer-Zaara 2004, 192 min.

Yash Chopra     Starring: Shahrukh KhanPreity ZintaRani Mukherji

Bollywood    Drama    Epic

Up by 1 in the past 45 days 1

find this movie on ►

11

Happiness & Tears 2001, 210 min.

Karan Johar     Starring: Amitabh BachchanJaya BhaduriShahrukh Khan

Bollywood    Drama    Family Drama

Held position in the past 45 days

find this movie on ►

Down by 1 in the past 45 days 1

find this movie on ►

13

My Name is Khan 2010, 165 min.

Karan Johar     Starring: Shahrukh KhanKajolHarmony Blossom

Bollywood    Drama    Road Movie

Down by 2 in the past 45 days 2

find this movie on ►

Up by 3 in the past 45 days 3

find this movie on ►

15

Do Your Thing 2001, 183 min.

Farhan Akhtar     Starring: Aamir KhanSaif Ali KhanAkshaye Khanna

Bollywood    Comedy Drama    Drama

Held position in the past 45 days

find this movie on ►

16

Pyaasa 1957, 146 min.

Guru Dutt     Starring: Mala SinhaGuru DuttWaheeda Rehman

Bollywood    Drama    Foreign Language Film

Up by 3 in the past 45 days 3

find this movie on ►

18

Mohabbatein 2000, 216 min.

Aditya Chopra     Starring: Shahrukh KhanAishwarya RaiAmitabh Bachchan

Bollywood    Drama    Musical

Up by 1 in the past 45 days 1

find this movie on ►

19

Rang De Basanti 2006, 157 min.

Rakeysh Omprakash Mehra     Starring: Alice PattenAamir KhanSiddharth

Bollywood    Comedy Drama    Drama

Held position in the past 45 days

find this movie on ►

20

Deewaar 1975, 174 min.

Yash Chopra     Starring: Amitabh BachchanShashi KapoorNeetu Singh

Action    Bollywood    Crime

Held position in the past 45 days

find this movie on ►

21

Water 2005, 117 min.

Deepa Mehta     Starring: Seema BiswasLisa RayJohn Abraham

Bollywood    Costume Romance    Drama

Up by 1 in the past 45 days 1

find this movie on ►

22

Don 1978, 166 min.

Chandra Barot     Starring: Amitabh BachchanZeenat AmanKamal Kapoor

Bollywood    Crime Thriller    Musical

Down by 1 in the past 45 days 1

find this movie on ►

23

Jodhaa Akbar 2008, 213 min.

Ashutosh Gowariker     Starring: Sonu SoodKulbhushan KharbandaRajesh Vivek

Adventure    Bollywood    Epic

Held position in the past 45 days

find this movie on ►

Down by 1 in the past 45 days 1

find this movie on ►

25

The Heart is Crazy 1997, 179 min.

Yash Chopra     Starring: Shahrukh KhanMadhuri DixitKarisma Kapoor

Bollywood    Comedy Drama    Drama

Down by 2 in the past 45 days 2

find this movie on ►

26

Awaara 1951, 193 min.

Raj Kapoor     Starring: NargisRaj KapoorPrithviraj Kapoor

Bollywood    Drama    Family Drama

Up by 3 in the past 45 days 3

find this movie on ►

27

Jab We Met 2007, 137 min.

Imtiaz Ali     Starring: Kareena KapoorShahid Kapur

Bollywood    Comedy Drama    Foreign Language Film

Held position in the past 45 days

find this movie on ►

28

Main Hoon Na 2004, 179 min.

Farah Khan     Starring: Shahrukh KhanSushmita SenSunil Shetty

Action    Action Comedy    Bollywood

Up by 1 in the past 45 days 1

find this movie on ►

29

Jo Jeeta Wohi Sikandar 1992, 174 min.

Mansoor Khan     Starring: Aamir KhanAyesha JhulkaDeepak Tijori

Bollywood    Comedy    Drama

Up by 3 in the past 45 days 3

find this movie on ►

Held position in the past 45 days

find this movie on ►

32

I Found Someone 2003, 171 min.

Rakesh Roshan     Starring: Hrithik RoshanPreity ZintaRekha

Bollywood    Drama    Fantasy

Up by 2 in the past 45 days 2

find this movie on ►

Up by 1 in the past 45 days 1

find this movie on ►

34

Hum Tum 2004, 142 min.

Kunal Kohli     Starring: Rani MukherjeeSaif Ali KhanAbhishek Bachchan

Bollywood    Comedy    Drama

Up by 4 in the past 45 days 4

find this movie on ►

35

The Lunchbox 2013, 104 min.

Ritesh Batra     Starring: Irrfan KhanNimrat KaurNawazuddin Siddiqui

Bollywood    Drama    Romance

Down by 2 in the past 45 days 2

find this movie on ►

36

Devdas 1955, 95 min.

Bimal Roy     Starring: Dilip KumarVyjayanthimalaMotilal

Bollywood    Musical    Romance

Down by 1 in the past 45 days 1

find this movie on ►

37

Dil Se.. 1998, 163 min.

Mani Ratnam     Starring: Sharukh KhanManasha KoiralaPreity Zinta

Bollywood    Drama    Epic

Up by 2 in the past 45 days 2

find this movie on ►

38

Fire 1996, 104 min.

Deepa Mehta     Starring: Nandita DasJaved JaffreyShabana Azmi

Bollywood    Drama    Erotic Drama

Held position in the past 45 days

find this movie on ►

39

Anand 1971, 122 min.

Hrishikesh Mukherjee     Starring: Rajesh KhannaAmitabh Bachchan

Bollywood    Drama    Foreign Language Film

Down by 1 in the past 45 days 1

find this movie on ►

Down by 3 in the past 45 days 3

find this movie on ►

Down by 3 in the past 45 days 3

find this movie on ►

Down by 4 in the past 45 days 4

find this movie on ►

44

Rain 1949, 171 min.

Raj Kapoor     Starring: NargisRaj KapoorPrem Nath

Bollywood    Drama    Melodrama

Down by 4 in the past 45 days 4

find this movie on ►

45

Dhoom: 2 2006, 152 min.

Sanjay Gadhvi     Starring: Hrithik RoshanAbhishek BachchanAishwarya Rai

Action    Action Comedy    Bollywood

Held position in the past 45 days

find this movie on ►

46

Salaam Namaste 2005, 158 min.

Siddharth Anand     Starring: Saif Ali KhanPreity ZintaArshad Warsi

Bollywood    Comedy Drama    Drama

Down by 4 in the past 45 days 4

find this movie on ►

48

Munnabhai M.B.B.S. 2003, 155 min.

Rajkumar Hirani     Starring: Sanjay DuttArshad WarsiBoman Irani

Bollywood    Comedy Drama    Drama

Up by 1 in the past 45 days 1

find this movie on ►

49

Lowly City 1946, 122 min.

Chetan Anand     Starring: Rafiq AnwarUma AnandKamini Kaushal

Bollywood    Drama    Foreign Language Film

Down by 1 in the past 45 days 1

find this movie on ►

50

Baiju Bawra 1952, 165 min.

Vijay Bhatt     Starring: Meena KumariBharat BhushanSurendra

Bollywood    Drama    Foreign Language Film

Held position in the past 45 days

find this movie on ►

51

Disco Dancer 1982, 135 min.

Babbar Subhash     Starring: Mithun ChakrabortyRajesh KhannaKim

Action    Bollywood    Foreign Language Film

Down by 1 in the past 45 days 1

find this movie on ►

52

Darr 1993, 178 min.

Yash Chopra     Starring: Shahrukh KhanJuhi ChawlaSunny Deol

Action    Bollywood    Thriller

Up by 2 in the past 45 days 2

find this movie on ►

53

Barsaat Ki Raat 1960, 142 min.

P.L. Santoshi     Starring: MadhubalaBharat BhushanShyama

Bollywood    Drama    Musical

Held position in the past 45 days

find this movie on ►

54

Karan Arjun 1995, 174 min.

Rakesh Roshan     Starring: Shahrukh KhanSalman KhanRakhee Gulzar

Action    Bollywood    Drama

Up by 2 in the past 45 days 2

find this movie on ►

55

Madhumati 1958, 179 min.

Bimal Roy     Starring: Dilip KumarVyjayanthimalaJohnny Walker

Bollywood    Drama    Fantasy

Held position in the past 45 days

find this movie on ►

57

The Fiancee 1953, 151 min.

Bimal Roy     Starring: Ashok KumarMeena KumariAsitbaran

Bollywood    Drama    Family Drama

Up by 1 in the past 45 days 1

find this movie on ►

58

Paper Flowers 1959, 148 min.

Guru Dutt     Starring: Waheeda RehmanGuru DuttKumari Naaz

Bollywood    Drama    Foreign Language Film

Up by 3 in the past 45 days 3

find this movie on ►

59

Parakh 1960, 139 min.

Bimal Roy     Starring: Sadhana ShivdasaniDurga KhoteLeela Chitnis

Bollywood    Comedy    Drama

Up by 2 in the past 45 days 2

find this movie on ►

60

Yes Boss 1997, 164 min.

Aziz Mirza     Starring: Shahrukh KhanJuhi ChawlaAditya Pancholi

Bollywood    Comedy    Drama

Held position in the past 45 days

find this movie on ►

62

Ghulam 1998, 180 min.

Vikram Bhatt     Starring: Aamir KhanRani MukherjeeDeepak Tijori

Bollywood    Crime    Crime Drama

Down by 1 in the past 45 days 1

find this movie on ►

63

Gumnaam 1965, 151 min.

Raja Nawathe     Starring: NandaManoj KumarPran

Bollywood    Foreign Language Film    Musical

Held position in the past 45 days

find this movie on ►

64

Do Bigha Zamin 1953, 131 min.

Bimal Roy     Starring: Balraj SahniNirupa RoyRattan Kumar

Bollywood    Drama    Family Drama

Held position in the past 45 days

find this movie on ►

65

Chandralekha 1948, 207 min.

S.S. Vasan     Starring: RajkumariM.K. RadhaRanjan

Bollywood    Drama    Foreign Language Film

Up by 2 in the past 45 days 2

find this movie on ►

66

Krrish 2006, 185 min.

Rakesh Roshan     Starring: Hrithik RoshanPriyanka ChopraRekha

Action    Adventure    Bollywood

Up by 1 in the past 45 days 1

find this movie on ►

67

Strangers 2007, 100 min.

Aanand Rai     Starring: Jimmy ShergillKay Kay MenonSonali Kulkarni

Bollywood    Drama    Romance

Down by 12 in the past 45 days 12

find this movie on ►

Down by 2 in the past 45 days 2

find this movie on ►

69

Aradhana 1969, 169 min.

Shakti Samanta     Starring: Rajesh KhannaSharmila TagoreSujit Kumar

Bollywood    Drama    Foreign Language Film

Down by 1 in the past 45 days 1

find this movie on ►

70

Dhoom 2004, 129 min.

Sanjay Gadhvi     Starring: Abhishek BachchanUday ChopraJohn Abraham

Action    Action Thriller    Bollywood

Down by 1 in the past 45 days 1

find this movie on ►

71

Hera Pheri 2000, 144 min.

Priyadarshan     Starring: Om PuriTabuParesh Rawal

Bollywood    Comedy    Foreign Language Film

Held position in the past 45 days

find this movie on ►

72

Sujata 1960, 161 min.

Bimal Roy     Starring: NutanSunil DuttShashikala

Bollywood    Drama    Foreign Language Film

Down by 1 in the past 45 days 1

find this movie on ►

73

Don 2006, 171 min.

Farhan Akhtar     Starring: Shahrukh KhanPriyanka ChopraArjun Rampal

Action    Bollywood    Comedy

Down by 1 in the past 45 days 1

find this movie on ►

74

Fanaa 2006, 168 min.

Kunal Kohli     Starring: Aamir KhanKajolTabu

Bollywood    Drama    Musical

Down by 1 in the past 45 days 1

find this movie on ►

75

Mr. & Mrs. '55 1955, 157 min.

Guru Dutt     Starring: MadhubalaGuru DuttLalita Pawar

Bollywood    Comedy    Foreign Language Film

Down by 2 in the past 45 days 2

find this movie on ►

76

Guide 1965, 183 min.

Vijay Anand     Starring: Dev AnandWaheeda Rehman

Bollywood    Drama    Foreign Language Film

Down by 3 in the past 45 days 3

find this movie on ►

77

Gunga Jumna 1961, 178 min.

Nitin Bose     Starring: Dilip KumarVyjayanthimalaNasir Khan

Action    Bollywood    Foreign Language Film

Down by 1 in the past 45 days 1

find this movie on ►

78

Sahib Bibi Aur Ghulam 1962, 152 min.

Abrar Alvi     Starring: Meena KumariGuru DuttRehman

Bollywood    Drama    Foreign Language Film

Held position in the past 45 days

find this movie on ►

79

Jagriti 1954, 90 min.

Satyen Bose     Starring: Abhi BhattacharyaPranoti GhoshBipin Gupta

Bollywood    Drama    Foreign Language Film

Up by 1 in the past 45 days 1

find this movie on ►

Down by 1 in the past 45 days 1

find this movie on ►

81

Dostana 1980, 152 min.

Raj Khosla     Starring: Amitabh BachchanShatrughan SinhaZeenat Aman

Action    Bollywood    Buddy Film

Down by 1 in the past 45 days 1

find this movie on ►

82

Purab Aur Pachhim 1970, 142 min.

Manoj Kumar     Starring: Ashok KumarSaira BanuManoj Kumar

Bollywood    Drama    Foreign Language Film

Down by 5 in the past 45 days 5

find this movie on ►

83

A Wednesday 2008, 104 min.

Neeraj Pandey     Starring: Anupam KherNaseeruddin ShahJimmy Shergill

Bollywood    Disaster Film    Drama

Down by 4 in the past 45 days 4

find this movie on ►

84

Boot Polish 1954, 149 min.

Prakash Arora     Starring: Kumari NaazRattan KumarDavid Abraham

Bollywood    Drama    Foreign Language Film

Down by 3 in the past 45 days 3

find this movie on ►

85

Bandini 1963, 157 min.

Bimal Roy     Starring: Ashok KumarNutanDharmendra

Bollywood    Drama    Foreign Language Film

Down by 5 in the past 45 days 5

find this movie on ►

Down by 2 in the past 45 days 2

find this movie on ►

89

Sangam 1964, 238 min.

Raj Kapoor     Starring: Raj KapoorRajendra KumarVyjayanthimala

Bollywood    Drama    Foreign Language Film

Down by 2 in the past 45 days 2

find this movie on ►

Down by 1 in the past 45 days 1

find this movie on ►

92

Bobby 1973, 168 min.

Raj Kapoor     Starring: Rishi KapoorDimple KapadiaPran

Bollywood    Drama    Foreign Language Film

Held position in the past 45 days

find this movie on ►

93

Pakeezah 1972, 126 min.

Kamal Amrohi     Starring: Ashok KumarMeena KumariRaaj Kumar

Bollywood    Drama    Foreign Language Film

Held position in the past 45 days

find this movie on ►

94

Teesri Kasam 1967, 159 min.

Basu Bhattacharya     Starring: Raj KapoorWaheeda RehmanDulari

Bollywood    Foreign Language Film    Romance

Up by 1 in the past 45 days 1

find this movie on ►

96

Brahmachari 1968, 157 min.

Bhappi Sonie     Starring: Shammi KapoorRajshreePran

Bollywood    Comedy    Foreign Language Film

Up by 2 in the past 45 days 2

find this movie on ►

97

Zanjeer 1973, 145 min.

Prakash Mehra     Starring: Amitabh BachchanJaya BhaduriOm Prakash

Bollywood    Crime    Drama

Down by 1 in the past 45 days 1

find this movie on ►

Held position in the past 45 days

find this movie on ►

Down by 1 in the past 45 days 1

find this movie on ►

100

Dosti 1964, 163 min.

Satyen Bose     Starring: Sudhir KumarSushil KumarSanjay Khan

Bollywood    Drama    Foreign Language Film

Up by 2 in the past 45 days 2

find this movie on ►

Build A Custom Chart

Here are a few examples of ways
you can filter the charts: