best movie genres The Best Bollywood Movies of All Time  

Reference
Originally by
49.4k votes 7.1k voters 257.6k views 156 items

List Rules Vote for your personal favorite Bollywood films, regardless of how popular or successful they were at the box office.

Here are the best Bollywood movies ever made, many of which are streaming on Netflix and Amazon Prime. This Bollywood movie list can be sorted by cast, year, director, and more. This list of Bollywood films also contains Bollywood movie titles that can be clicked on for more information about the film. This Bollywood films list can also be copied to start your own. This list, though, contains the best Bollywood movies of all time, as voted on by fans of the films This Bollywood movie list can be sorted by alphabetically, by director, by year and more, but is currently ordered from best to worst. Vote for your favorite movies and downvote the ones you hate.

Also known as Hindi cinema, Bollywood is one of the biggest film producers in the world. Bollywood movies are especially known for their music, which has a large impact on the film's success. 

List of Bollywood films includes Bollywood movie titles that can be clicked on for more information about the film. Re-rank this list to fit your opinion of what should be in which order and

These are the top films in the Bollywood genre, meaning that each and every one of these is a movie with at least a single element of the Bollywood genre in it. Be it the motifs of the Bollywood genre or just some of the most common archetypes.

The list has movies like Dilwale Dulhania Le Jayenge and Road, so that you have plenty of stuff to vote for. If we missed any Bollywood movies on this list, please add them to the list yourself, as this is an open list which means you can add any movies whenever you like (choices are subject to moderation). The films on this list cover the most famous Bollywood movies of all time and are voted on by people who really care about Bollywood movie lists.
You can find the release information for any of the films listed below. It's often available in the data set, so you can even find the cast of some of these by clicking on the names of the Bollywood movies. List includes photos and Bollywood movie trailers next to the names of the movies.

This is a list that includes movies like Kaminey and Chenkol.

Whether you're at home and want to watch these Bollywood movies on DVD, streaming Blu-ray or streaming, or if you're seeing them in theaters for the first time, this is a list of good Bollywood movies that can be helpful in either situation to see where they all stack up. So from the latest, to the greatest Bollywood movies, here is the full Bollywood movies list, ordered from best to worst.

Bollywood movies have been directed by some pretty famous names, including Kamal Haasan and Hema Malini.

1
691 172
3 idiots is listed (or ranked) 1 on the list The Best Bollywood Movies of All Time
Matt Karleon added 3 idiots Kareena Kapoor, Aamir Khan, R. Madhavan 3 Idiots is a 2009 Indian coming of age comedy-drama film co-written, edited and directed by Rajkumar Hirani, produced by Vidhu Vinod Chopra, and screenplay by Abhijat Joshi. It was loosely ...more

2
971 430
Sholay is listed (or ranked) 2 on the list The Best Bollywood Movies of All Time
Sholay Sachin Pilgaonkar, Amitabh Bachchan, Hema Malini Sholay (English: Ember) is a 1975 Indian action-adventure film written by Javed Akhtar and Salim Khan and directed by Ramesh Sippy.

3
880 387
Munna Bhai M.B.B.S. is listed (or ranked) 3 on the list The Best Bollywood Movies of All Time
Munna Bhai M.B.B.S. Sanjay Dutt, Sunil Dutt, Gracy Singh Munna Bhai M.B.B.S. is a 2003 Indian comedy directed by Rajkumar Hirani and produced by Vidhu Vinod Chopra. The story involves protagonist Munna Bhai, a goon, going to medical school. He is ...more

4
920 420
Lagaan: Once Upon a Time in In... is listed (or ranked) 4 on the list The Best Bollywood Movies of All Time
Lagaan: Once Upon a Time in India Amitabh Bachchan, Aamir Khan, Kulbhushan Kharbanda Lagaan is a 2001 Indian epic sports drama film written and directed by Ashutosh Gowariker. Aamir Khan, who was also the producer, stars with Gracy Singh in the lead roles; British actors Rachel ...more

5
337 71
Chak De! India is listed (or ranked) 5 on the list The Best Bollywood Movies of All Time
Matt Karleon added Chak De! India Shah Rukh Khan, Mohit Chauhan, Aanjjan Srivastav Chak De! English: Take off a 2007 Hindi-language Chak De! India Indian sports drama film about field hockey in India. It is directed by Shimit Amin and produced by Yash Raj Films, with action by ...more

6
638 293
Rang De Basanti is listed (or ranked) 6 on the list The Best Bollywood Movies of All Time
Rang De Basanti Aamir Khan, Anupam Kher, Om Puri Rang De Basanti is a 2006 Indian drama film written and directed by Rakeysh Omprakash Mehra. It features an ensemble cast comprising Aamir Khan, Siddharth Narayan, Soha Ali Khan, Kunal Kapoor, ...more

7
1,302 625
Dilwale Dulhania Le Jayenge is listed (or ranked) 7 on the list The Best Bollywood Movies of All Time
Dilwale Dulhania Le Jayenge Shah Rukh Khan, Kajol, Anupam Kher Dilwale Dulhania Le Jayenge, also known as DDLJ, is a 1995 Indian romantic drama film. It was written and directed by Aditya Chopra, produced by Yash Chopra, and stars Shah Rukh Khan and Kajol. ...more

8
373 100
Dangal is listed (or ranked) 8 on the list The Best Bollywood Movies of All Time
Matt Karleon added Dangal Aamir Khan, Sakshi Tanwar, Fatima Sana Shaikh Dangal (English: Wrestling competition) is a 2016 Indian Hindi-language biographical sports drama film directed by Nitesh Tiwari. It's about an amateur wrestler who trains his two daughters and ...more

9
633 272
Hera Pheri is listed (or ranked) 9 on the list The Best Bollywood Movies of All Time
Hammad Ahmed added Hera Pheri Akshay Kumar, Paresh Rawal, Sunil Shetty Hera Pheri is a 2000 Indian comedy film directed by Priyadarshan starring Akshay Kumar, Paresh Rawal, Sunil Shetty and Tabu. The story is based on the 1989 Malayalam film Ramji Rao Speaking, ...more

10
863 429
Kal Ho Naa Ho is listed (or ranked) 10 on the list The Best Bollywood Movies of All Time
Kal Ho Naa Ho Shah Rukh Khan, Preity Zinta, Kajol Kal Ho Naa Ho, abbreviated as KHNH, is a 2003 Indian romantic comedy-drama film, directed by debutante director Nikhil Advani. The film was written by Niranjan Iyengar and Karan Johar and ...more

11
894 433
Kabhi Khushi Kabhie Gham is listed (or ranked) 11 on the list The Best Bollywood Movies of All Time
Kabhi Khushi Kabhie Gham Shah Rukh Khan, Amitabh Bachchan, Hrithik Roshan Kabhi Khushi Kabhie Gham..., also known as K3G, is a 2001 Indian drama film written and directed by Karan Johar and produced by his father, Yash Johar. Written specifically to evoke nostalgia ...more

12
322 82
PK is listed (or ranked) 12 on the list The Best Bollywood Movies of All Time
Matt Karleon added PK Aamir Khan, Anushka Sharma, Boman Irani PK is a 2014 Indian satirical science fiction comedy film. The film was directed by Rajkumar Hirani, produced by Hirani and Vidhu Vinod Chopra, and written by Hirani and Abhijat Joshi. t tells ...more

Zoo Attacks: 22 Idiots Who Climbed The Fence At The Zoo

13
839 410
Kuch Kuch Hota Hai is listed (or ranked) 13 on the list The Best Bollywood Movies of All Time
Kuch Kuch Hota Hai Shah Rukh Khan, Salman Khan, Kajol Kuch Kuch Hota Hai, also known as KKHH, is an Indian Hindi coming-of-age romantic comedy drama film, released in India and the United Kingdom on 16 October 1998. It was written and directed by ...more

14
630 306
Andaz Apna Apna is listed (or ranked) 14 on the list The Best Bollywood Movies of All Time
mezarar added Andaz Apna Apna Salman Khan, Aamir Khan, Paresh Rawal Andaz Apna Apna is a 1994 Indian Hindi comedy film directed by Rajkumar Santoshi, starring Aamir khan, Salman Khan, Raveena Tandon, Karisma Kapoor and Paresh Rawal in the lead roles. Mehmood, ...more

15
676 357
My Name Is Khan is listed (or ranked) 15 on the list The Best Bollywood Movies of All Time
tridib.b5 added My Name Is Khan Shah Rukh Khan, Kajol, Zarina Wahab My Name Is Khan, commonly referred to as MNIK, is a 2010 Indian Hindi drama film directed by Karan Johar, with a screenplay by Shibani Bathija, produced by Hiroo Yash Johar and Gauri Khan, and ...more

16
455 167
Baahubali 2: The Conclusion is listed (or ranked) 16 on the list The Best Bollywood Movies of All Time
kumar deepak added BAHUBALI: The Conclusion Prabhas, Rana Daggubati, Anushka Shetty Baahubali 2: The Conclusion (English: The One with Strong Arms: The Conclusion), also known by the initialism BB2, is a 2017 Indian historical fiction film directed by S. S. Rajamouli. Shiva, ...more

17
489 249
Jab We Met is listed (or ranked) 17 on the list The Best Bollywood Movies of All Time
ArpitSingh added Jab We Met Kareena Kapoor, Shahid Kapoor, Dara Singh Jab We Met is a 2007 Hindi romantic comedy-drama directed and written by Imtiaz Ali. The film, produced by Dhillin Mehta under Shree Ashtavinayak Cinevision Ltd, stars Shahid Kapoor and Kareena ...more

The Best 80s Bollywood Movies

18
636 359
Devdas is listed (or ranked) 18 on the list The Best Bollywood Movies of All Time
Devdas Aishwarya Rai Bachchan, Shah Rukh Khan, Madhuri Dixit Devdas is a 2002 Indian romantic drama film directed by Sanjay Leela Bhansali and based on the 1917 Sharat Chandra Chattopadhyay novella Devdas. This is the third Hindi version and the first ...more

19
421 218
Lage Raho Munna Bhai is listed (or ranked) 19 on the list The Best Bollywood Movies of All Time
Lage Raho Munna Bhai Sanjay Dutt, Vidya Balan, Abhishek Bachchan Lage Raho Munna Bhai is a 2006 Indian comedy film directed by Rajkumar Hirani and produced by Vidhu Vinod Chopra. It is the follow-up to the 2003 film Munna Bhai M.B.B.S. with Sanjay Dutt ...more

20
535 307
Hum Aapke Hain Kaun...! is listed (or ranked) 20 on the list The Best Bollywood Movies of All Time
mezarar added Hum Aapke Hain Kaun...! Salman Khan, Anupam Kher, Madhuri Dixit Hum Aapke Hain Koun..! is a 1994 Indian musical romantic-comedy film, written and directed by Sooraj R. Barjatya, and produced by Rajshri Productions. Starring Madhuri Dixit and Salman Khan, it ...more

21
585 325
Veer-Zaara is listed (or ranked) 21 on the list The Best Bollywood Movies of All Time
Veer-Zaara Shah Rukh Khan, Amitabh Bachchan, Hema Malini Veer-Zaara is a 2004 Indian romantic drama film directed by Yash Chopra under the Yash Raj Films banner. The film stars Shah Rukh Khan and Preity Zinta in the leading roles, with Rani Mukerji, ...more

22
446 239
Dil Chahta Hai is listed (or ranked) 22 on the list The Best Bollywood Movies of All Time
Dil Chahta Hai Preity Zinta, Aamir Khan, Saif Ali Khan Dil Chahta Hai is a 2001 Indian comedy-drama film starring Aamir Khan, Saif Ali Khan, Akshaye Khanna, Preity Zinta, Sonali Kulkarni, and Dimple Kapadia. The first film written and directed by ...more

The Best 00s Bollywood Movies

23
202 60
Swades is listed (or ranked) 23 on the list The Best Bollywood Movies of All Time
Matt Karleon added Swades Shah Rukh Khan, Gayatri Joshi, Makarand Deshpande Swades: We, the People is a 2004 Indian film written, produced and directed by Ashutosh Gowariker. The film stars Shah Rukh Khan and Gayatri Joshi in her first film. The film received widespread ...more

24
469 295
Baazigar is listed (or ranked) 24 on the list The Best Bollywood Movies of All Time
Baazigar Shah Rukh Khan, Kajol, Shilpa Shetty Baazigar is a 1993 Bollywood crime-thriller film directed by Abbas-Mustan, it is a contemporary thriller about a young man who stops at nothing to get what he wants. The story of Baazigar was ...more

25
281 116
Baahubali: The Beginning is listed (or ranked) 25 on the list The Best Bollywood Movies of All Time
kumar deepak added bahubali: the begnning Anushka Shetty, Tamannaah Bhatia, Prabhas ahubali: The Beginning, also known as BB1, is a 2015 Indian dramatic action film directed by S. S. Rajamouli. In ancient India, an adventurous and daring man becomes involved in a decades old ...more

26
492 326
Dil To Pagal Hai is listed (or ranked) 26 on the list The Best Bollywood Movies of All Time
Dil To Pagal Hai Shah Rukh Khan, Akshay Kumar, Madhuri Dixit Dil To Pagal Hai, also known as DTPH, is a 1997 Indian musical romance film directed by Yash Chopra. The film depicts the love lives of the dancers in a musical dance troupe. It stars Shahrukh ...more

27
175 56
OMG – Oh My God! is listed (or ranked) 27 on the list The Best Bollywood Movies of All Time
Matt Karleon added OMG – Oh My God! Akshay Kumar, Sonakshi Sinha, Paresh Rawal OMG – Oh My God! is a 2012 Indian satirical comedy-drama film. The storyline is based on a Gujarati stage-play entitled Kanji Virudh Kanji. Its story is similar to an Australian film The Man Who ...more

The Best HBO Dramas of All Time

28
376 232
Yeh Jawaani Hai Deewani is listed (or ranked) 28 on the list The Best Bollywood Movies of All Time
Renuka Gowda added Yeh Jawaani Hai Deewani Deepika Padukone, Madhuri Dixit, Ranbir Kapoor Yeh Jawaani Hai Deewani is a 2013 Indian coming-of-age romantic comedy film, directed by Ayan Mukerji and produced by Karan Johar. It stars Ranbir Kapoor and Deepika Padukone in lead roles. This ...more

29
193 72
MAIN HOON NA is listed (or ranked) 29 on the list The Best Bollywood Movies of All Time
Matt Karleon added MAIN HOON NA

An army major goes undercover as a college student. His mission is both professional and personal: to protect his general's daughter from a radical militant, and to find his estranged half-brother

30
178 64
A Wednesday! is listed (or ranked) 30 on the list The Best Bollywood Movies of All Time
kumar deepak added Wednesday Anupam Kher, Naseeruddin Shah, Deepal Shaw A Wednesday is a 2008 action drama thriller film written by Neeraj Pandey and directed by Neeraj Pandey.

31
543 337
Om Shanti Om is listed (or ranked) 31 on the list The Best Bollywood Movies of All Time
Om Shanti Om Priyanka Chopra, Deepika Padukone, Shah Rukh Khan Om Shanti Om is a 2007 Indian romantic-thriller film directed and choreographed by Farah Khan. It stars Shah Rukh Khan and debutant Deepika Padukone in the lead roles while Arjun Rampal, Shreyas ...more

32
263 161
Golmaal: Fun Unlimited is listed (or ranked) 32 on the list The Best Bollywood Movies of All Time
Golmaal: Fun Unlimited Ajay Devgan, Paresh Rawal, Rimi Sen Golmaal is a 2006 Bollywood comedy film directed by Rohit Shetty. The film stars Ajay Devgn, Arshad Warsi, Sharman Joshi, Tusshar Kapoor and Rimi Sen in lead roles. The storyline was inspired by ...more

The Best Intelligent Monster Movies of All Time

33
138 41
Ghajini is listed (or ranked) 33 on the list The Best Bollywood Movies of All Time
Matt Karleon added Ghajini Aamir Khan, Asin, Tinnu Anand Ghajini is a 2008 Indian action psychological thriller film written and directed by A. R. Murugadoss and produced by Allu Aravind and Madhu Mantena. The soundtrack and score is by A. R. Rahman. ...more

34
163 64
Darr is listed (or ranked) 34 on the list The Best Bollywood Movies of All Time
Matt Karleon added Darr Shah Rukh Khan, Anupam Kher, Juhi Chawla Darr: A Violent Love Story is a 1993 Indian psychological thriller film directed by Yash Chopra under the banner of Yash Raj Films. It stars Sunny Deol, Juhi Chawla and Shahrukh Khan in the lead ...more

35
199 92
Rab Ne Bana Di Jodi is listed (or ranked) 35 on the list The Best Bollywood Movies of All Time
Matt Karleon added Rab Ne Bana Di Jodi Shah Rukh Khan, Bipasha Basu, Anushka Sharma Rab Ne Bana Di Jodi is a 2008 India romantic comedy film written and directed by Aditya Chopra and produced by Yash Chopra and Aditya Chopra under the banner Yash Raj Films. The film stars Shah ...more

36
182 80
Mohabbatein is listed (or ranked) 36 on the list The Best Bollywood Movies of All Time
Matt Karleon added Mohabbatein Aishwarya Rai Bachchan, Shah Rukh Khan, Amitabh Bachchan Mohabbatein is a 2000 Indian musical romantic drama film directed by Aditya Chopra. It was Chopra's second directorial venture after Dilwale Dulhania Le Jayenge and was filmed at India and the ...more

37
349 252
Don: The Chase Begins Again is listed (or ranked) 37 on the list The Best Bollywood Movies of All Time
Don: The Chase Begins Again Priyanka Chopra, Shah Rukh Khan, Kareena Kapoor Don is a 2006 Indian action thriller film directed by Farhan Akhtar, and produced by Ritesh Sidhwani under Excel Entertainment. The film stars Shah Rukh Khan in a double role, opposite Priyanka ...more

The 20 Most Epic Wedding FAILs of All Time

38
291 215
Maine Pyar Kiya is listed (or ranked) 38 on the list The Best Bollywood Movies of All Time
mezarar added Maine Pyar Kiya Salman Khan, Mohnish Bahl, Reema Lagoo Maine Pyar Kiya is a 1989 Indian musical romantic film, written and directed by Sooraj R. Barjatya in his directorial debut. Starring Salman Khan and Bhagyashree in the lead roles, it was ...more

39
233 152
Nayak is listed (or ranked) 39 on the list The Best Bollywood Movies of All Time
Hammad Ahmed added Nayak Rani Mukerji, Anil Kapoor, Sushmita Sen Nayak: The Real Hero is a 2001 Indian political thriller film directed by S. Shankar, and starring Anil Kapoor, Rani Mukerji, Amrish Puri and Paresh Rawal in the main roles. The film is a remake ...more

40
365 269
Dhoom 2 is listed (or ranked) 40 on the list The Best Bollywood Movies of All Time
Dhoom 2 Aishwarya Rai Bachchan, Bipasha Basu, Hrithik Roshan Dhoom 2 is a 2006 Indian action film directed by Sanjay Gadhvi and produced by Aditya Chopra and Yash Chopra at an estimated budget of 350 million under the Yash Raj Films banner. It is the ...more

41
338 221
Dil Se is listed (or ranked) 41 on the list The Best Bollywood Movies of All Time
Dil Se Shah Rukh Khan, Preity Zinta, Malaika Arora Khan Dil Se is a 1998 Bollywood, romantic thriller film in the backdrop of terrorism, directed by Mani Ratnam. The film stars Shahrukh Khan and Manisha Koirala in lead roles while Preity Zinta ...more

42
131 52
Airlift is listed (or ranked) 42 on the list The Best Bollywood Movies of All Time
Matt Karleon added Airlift

Ranjit Katiyal, an Indian businessman, leads a happy and successful life in Kuwait with his family. However, when Iraq invades Kuwait, he decides to risk his life to save his stranded countrymen.

The Best Cartoons of All Time

43
277 221
Hum Saath-Saath Hain is listed (or ranked) 43 on the list The Best Bollywood Movies of All Time
mezarar added Hum Saath-Saath Hain Salman Khan, Saif Ali Khan, Shakti Kapoor Hum Saath Saath Hain is a 1999 Indian film written and directed by Sooraj R. Barjatya. The film was produced and distributed by the home production of Sooraj Barjatya, Rajshri Productions. The ...more

44
120 46
Pardes is listed (or ranked) 44 on the list The Best Bollywood Movies of All Time
Matt Karleon added Pardes Shah Rukh Khan, Amrish Puri, Mahima Chaudhry Pardes is a Bollywood musical drama film directed by Subhash Ghai. It was released on 8 August 1997. The film stars Shahrukh Khan, Amrish Puri, Alok Nath, and newcomers Mahima Chaudhry and ...more

45
146 72
Don 2 is listed (or ranked) 45 on the list The Best Bollywood Movies of All Time
Matt Karleon added Don 2 Priyanka Chopra, Shah Rukh Khan, Hrithik Roshan Don 2 is a 2011 Indian action crime thriller film and the third installment of the Don franchise, directed and co-written by Farhan Akhtar. The film was produced by Ritesh Sidhwani, Shah Rukh ...more

46
301 242
Dhoom is listed (or ranked) 46 on the list The Best Bollywood Movies of All Time
Dhoom Abhishek Bachchan, John Abraham, Rimi Sen Dhoom is a 2004 Indian action thriller film written by Vijay Krishna Acharya and directed by Sanjay Gadhvi. The film stars Abhishek Bachchan, Uday Chopra, John Abraham, Esha Deol, and Rimi Sen ...more

47
145 74
Secret superstar is listed (or ranked) 47 on the list The Best Bollywood Movies of All Time
Matt Karleon added Secret superstar

Insu, a young Muslim girl, aspires to become a singer but faces restrictions from her conservative father. She happens to cross paths with a musician, which unfolds into an exciting journey.

48
113 47
Kabhi Haan Kabhi Naa is listed (or ranked) 48 on the list The Best Bollywood Movies of All Time
Matt Karleon added Kabhi Haan Kabhi Naa Shah Rukh Khan, Naseeruddin Shah, Juhi Chawla Kabhi Haan Kabhi Naa is a 1994 Bollywood romantic comedy film directed by Kundan Shah, and starring Shah Rukh Khan, Suchitra Krishnamurthy, and Deepak Tijori. This is one of the rare mainstream ...more

49
125 58
Mughal-e-Azam is listed (or ranked) 49 on the list The Best Bollywood Movies of All Time
kumar deepak added mughal e Azam Madhubala, Dilip Kumar, Johnny Walker Mughal-e-Azam is a 1960 Indian film directed by K. Asif and produced by Shapoorji Pallonji. Starring Prithviraj Kapoor, Dilip Kumar, Madhubala, and Durga Khote, the historical epic follows the ...more

50
88 27
Jolly LLB is listed (or ranked) 50 on the list The Best Bollywood Movies of All Time
Matt Karleon added Jolly LLB Amrita Rao, Saurabh Shukla, Boman Irani

A lawyer from a small town in India moves to Delhi and tries to make a splash by reopening a high-profile case.

Jolly LLB is a 2013 Bollywood courtroom comedy drama film, written & directed by Subhash Kapoor. The film stars Arshad Warsi, Boman Irani and Amrita Rao in lead roles. The theatrical trailer ...more