The Top 50 Bollywood Movies of All Time

like/share ►

Share Top 5 Of This Chart Rank This Chart

Best  |  Worst
Detailed  |  List  |  Gallery
per page

1

3 Idiots 2009, 160 min.

Rajkumar Hirani     Starring: Aamir KhanKareena KapoorMadhavan

Bollywood    Buddy Film    Comedy Drama

Up by 17 in the past 45 days 17

find this movie on ►

4

Sholay 1975, 204 min.

Ramesh Sippy     Starring: Amitabh BachchanDharmendraAmjad Khan

Action    Action Comedy    Action Thriller

Down by 5 in the past 45 days 5

find this movie on ►

Down by 16 in the past 45 days 16

find this movie on ►

Down by 14 in the past 45 days 14

find this movie on ►

Up by 119 in the past 45 days 119

find this movie on ►

8

Happiness & Tears 2001, 210 min.

Karan Johar     Starring: Amitabh BachchanJaya BhaduriShahrukh Khan

Bollywood    Drama    Family Drama

Up by 614 in the past 45 days 614

find this movie on ►

Up by 182 in the past 45 days 182

find this movie on ►

10

Tomorrow May Not Be 2003, 186 min.

Nikhil Advani     Starring: Jaya BhaduriShahrukh KhanSaif Ali Khan

Bollywood    Drama    Musical

Down by 45 in the past 45 days 45

find this movie on ►

12

Veer-Zaara 2004, 192 min.

Yash Chopra     Starring: Shahrukh KhanPreity ZintaRani Mukherji

Bollywood    Drama    Epic

Down by 32 in the past 45 days 32

find this movie on ►

13

My Name is Khan 2010, 165 min.

Karan Johar     Starring: Shahrukh KhanKajolHarmony Blossom

Bollywood    Drama    Road Movie

Down by 45 in the past 45 days 45

find this movie on ►

14

Do Your Thing 2001, 183 min.

Farhan Akhtar     Starring: Aamir KhanSaif Ali KhanAkshaye Khanna

Bollywood    Comedy Drama    Drama

Down by 1 in the past 45 days 1

find this movie on ►

Down by 9 in the past 45 days 9

find this movie on ►

16

Mother India 1957, 172 min.

Mehboob Khan     Starring: NargisSunil DuttRajendra Kumar

Bollywood    Drama    Epic

Down by 140 in the past 45 days 140

find this movie on ►

17

Pyaasa 1957, 146 min.

Guru Dutt     Starring: Mala SinhaGuru DuttWaheeda Rehman

Bollywood    Drama    Foreign Language Film

Down by 5 in the past 45 days 5

find this movie on ►

18

Rang De Basanti 2006, 157 min.

Rakeysh Omprakash Mehra     Starring: Alice PattenAamir KhanSiddharth

Bollywood    Comedy Drama    Drama

Up by 292 in the past 45 days 292

find this movie on ►

19

Mohabbatein 2000, 216 min.

Aditya Chopra     Starring: Shahrukh KhanAishwarya RaiAmitabh Bachchan

Bollywood    Drama    Musical

Up by 18 in the past 45 days 18

find this movie on ►

20

Water 2005, 117 min.

Deepa Mehta     Starring: Seema BiswasLisa RayJohn Abraham

Bollywood    Costume Romance    Drama

Down by 271 in the past 45 days 271

find this movie on ►

21

The Lunchbox 2013, 104 min.

Ritesh Batra     Starring: Irrfan KhanNimrat KaurNawazuddin Siddiqui

Bollywood    Drama    Romance

Down by 16 in the past 45 days 16

find this movie on ►

22

The Heart is Crazy 1997, 179 min.

Yash Chopra     Starring: Shahrukh KhanMadhuri DixitKarisma Kapoor

Bollywood    Comedy Drama    Drama

Up by 6 in the past 45 days 6

find this movie on ►

23

Jodhaa Akbar 2008, 213 min.

Ashutosh Gowariker     Starring: Sonu SoodKulbhushan KharbandaRajesh Vivek

Adventure    Bollywood    Epic

Down by 3 in the past 45 days 3

find this movie on ►

24

Deewaar 1975, 174 min.

Yash Chopra     Starring: Amitabh BachchanShashi KapoorNeetu Singh

Action    Bollywood    Crime

Up by 11 in the past 45 days 11

find this movie on ►

25

Main Hoon Na 2004, 179 min.

Farah Khan     Starring: Shahrukh KhanSushmita SenSunil Shetty

Action    Action Comedy    Bollywood

Down by 21 in the past 45 days 21

find this movie on ►

26

Don 1978, 166 min.

Chandra Barot     Starring: Amitabh BachchanZeenat AmanKamal Kapoor

Bollywood    Crime Thriller    Musical

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 ►

Up by 6 in the past 45 days 6

find this movie on ►

29

Jab We Met 2007, 137 min.

Imtiaz Ali     Starring: Kareena KapoorShahid Kapur

Bollywood    Comedy Drama    Foreign Language Film

Up by 19 in the past 45 days 19

find this movie on ►

30

I Found Someone 2003, 171 min.

Rakesh Roshan     Starring: Hrithik RoshanPreity ZintaRekha

Bollywood    Drama    Fantasy

Up by 9 in the past 45 days 9

find this movie on ►

31

Hum Tum 2004, 142 min.

Kunal Kohli     Starring: Rani MukherjeeSaif Ali KhanAbhishek Bachchan

Bollywood    Comedy    Drama

Down by 55 in the past 45 days 55

find this movie on ►

32

Awaara 1951, 193 min.

Raj Kapoor     Starring: NargisRaj KapoorPrithviraj Kapoor

Bollywood    Drama    Family Drama

Up by 28 in the past 45 days 28

find this movie on ►

Down by 19 in the past 45 days 19

find this movie on ►

34

Fire 1996, 104 min.

Deepa Mehta     Starring: Nandita DasJaved JaffreyShabana Azmi

Bollywood    Drama    Erotic Drama

Up by 240 in the past 45 days 240

find this movie on ►

35

Jo Jeeta Wohi Sikandar 1992, 174 min.

Mansoor Khan     Starring: Aamir KhanAyesha JhulkaDeepak Tijori

Bollywood    Comedy    Drama

Down by 6 in the past 45 days 6

find this movie on ►

Down by 29 in the past 45 days 29

find this movie on ►

Down by 28 in the past 45 days 28

find this movie on ►

38

Dhoom: 2 2006, 152 min.

Sanjay Gadhvi     Starring: Hrithik RoshanAbhishek BachchanAishwarya Rai

Action    Action Comedy    Bollywood

Down by 108 in the past 45 days 108

find this movie on ►

39

Dil Se.. 1998, 163 min.

Mani Ratnam     Starring: Sharukh KhanManasha KoiralaPreity Zinta

Bollywood    Drama    Epic

Up by 9 in the past 45 days 9

find this movie on ►

41

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

Rajkumar Hirani     Starring: Sanjay DuttArshad WarsiBoman Irani

Bollywood    Comedy Drama    Drama

Up by 7 in the past 45 days 7

find this movie on ►

42

Devdas 1955, 95 min.

Bimal Roy     Starring: Dilip KumarVyjayanthimalaMotilal

Bollywood    Musical    Romance

Up by 6 in the past 45 days 6

find this movie on ►

43

Anand 1971, 122 min.

Hrishikesh Mukherjee     Starring: Rajesh KhannaAmitabh Bachchan

Bollywood    Drama    Foreign Language Film

Down by 3 in the past 45 days 3

find this movie on ►

Down by 9 in the past 45 days 9

find this movie on ►

45

Salaam Namaste 2005, 158 min.

Siddharth Anand     Starring: Saif Ali KhanPreity ZintaArshad Warsi

Bollywood    Comedy Drama    Drama

Up by 15 in the past 45 days 15

find this movie on ►

47

Karan Arjun 1995, 174 min.

Rakesh Roshan     Starring: Shahrukh KhanSalman KhanRakhee Gulzar

Action    Bollywood    Drama

Down by 184 in the past 45 days 184

find this movie on ►

48

Dhoom 2004, 129 min.

Sanjay Gadhvi     Starring: Abhishek BachchanUday ChopraJohn Abraham

Action    Action Thriller    Bollywood

Down by 125 in the past 45 days 125

find this movie on ►

49

Rain 1949, 171 min.

Raj Kapoor     Starring: NargisRaj KapoorPrem Nath

Bollywood    Drama    Melodrama

Down by 25 in the past 45 days 25

find this movie on ►

Down by 68 in the past 45 days 68

find this movie on ►

Build A Custom Chart

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