Home Best Movies Top 100 Best Bollywood Movies Of All Time

Top 100 Best Bollywood Movies Of All Time

What are the best bollywood movies? In 1913 Dadasaheb Phalke released the first film of Indian cinema – Raja Harishchandra. At that time India was struggling for independence and No one ever thought that in next 100 years Indian cinema will became the leading film industry of the world. The film industry of India also known as Bollywood grew at a very fast rate in last 50 years. The number of films released every year has almost doubled in this period. On an average every year 1000 plus films are released and Bollywood holds a very handsome percentage in world cinema.

Even though Bollywood is the largest film producing industry in the world yet it suffers from several issues ranging from using copyright music and screenplays to not giving focus to new talents. Keeping this debate apart, I would say that Bollywood has improved a lot in past decade. The quality of films has improved and instead of serving illogical masala movies to fans, Bollywood has taken new shape and is giving way to directors and actors who can take risk and make films that are equally entertaining and near to reality.

Indian cinema is mainly known for making Romantic comedies, Romantic Musicals and Action romance films. Within India there are several other small sub industries to that share a good profit in Indian cinema. Bollywood mainly focuses on Hindi language films, while other sub industries focus on regional languages, Like Tollywood is known for Tamil Movies and Telugu Movies, Pollywood is known for Punjabi Movies, Kollywood is known for Kanadda, Malyali and Bengali Language films. Here in this list of greatest Bollywood films ever made, i have only included hindi language films.

Here is the list of 100 greatest Bollywood movies ever made:

100. Manjhi: The Mountain Man


best bollywood movies
Director – Ketan Mehta
Cast – Radhika Apte, Tigmanshu Dhulia, Nawazuddin Siddiqui, Urmila Mahanta
IMDB Rating – 8
Rotten Tomatoes – 38%
Release Date – 21 August 2015
Box Office – ₹18 crore
Genre – Adventure, Biography, Drama
Awards – None
Plot –

99. Dhoom Series


best bollywood movies
Director – Sanjay Gadhvi
Cast – John Abraham, Uday Chopra, Esha Deol, Rimi Sen, Abhishek Bachchan
IMDB Rating – 6.7
Rotten Tomatoes –
Release Date – 27 August 2004
Box Office – ₹724.7 million
Genre – Action, Crime, Thriller
Awards – None
Plot –

98. Kai Po Che


best bollywood movies
Director – Abhishek Kapoor
Cast – Rajkummar Rao, Amrita Puri, Sushant Singh Rajput, Amit Sadh, Asif Basra
IMDB Rating – 7.6
Rotten Tomatoes – 76%
Release Date – 22 February 2013
Box Office – ₹92 crore
Genre – Drama, Sport
Awards – None
Plot –

97. Mukadar Ka Sikander


best bollywood movies
Director – Prakash Mehra
Cast – Vinod Khanna, Rekha, Amitabh Bachchan, Kader Khan, Amjad Khan, Raakhee
IMDB Rating – 7.5
Rotten Tomatoes –
Release Date – 27 October 1978
Box Office – ₹ 777 crore
Genre – Drama, Romance
Awards – None
Plot –

96. Pakeejah


best bollywood movies
Director – Kamal Amrohi
Cast – Nadira, Meena Kumari, D.K. Sapru, Raaj Kumar, Ashok Kumar, Veena
IMDB Rating – 7.3
Rotten Tomatoes –
Release Date – 4 February 1972
Box Office – ₹202 crore
Genre – Musical, Romance, Drama
Awards – None
Plot –

95. The Lunchbox


best bollywood movies
Director – Ritesh Batra
Cast – Nimrat Kaur, Nawazuddin Siddiqui, Irrfan Khan
IMDB Rating – 7.8
Rotten Tomatoes – 96%
Release Date – 20 September 2013
Box Office – ₹100.85 crore
Genre – Drama, Romance
Awards – None
Plot –

94. Baby


best bollywood movies
Director – Neeraj Pandey
Cast – Taapsee Pannu, Sushant Singh, Akshay Kumar, Danny Denzongpa, Madhurima Tuli, Rana Daggubati, Murali Sharma
IMDB Rating – 8
Rotten Tomatoes –
Release Date – 23 January 2015
Box Office – ₹142.99 crore
Genre – Action, Thriller
Awards – None
Plot –

93. Do Bigha Zameen


best bollywood movies
Director – Bimal Roy
Cast – Ratan Kumar, Nana Palsikar, Balraj Sahni, Nazir Hussain, Jagdeep, Nirupa Roy, Murad
IMDB Rating – 8.4
Rotten Tomatoes –
Release Date – 1953
Box Office – ₹55 crore
Genre – Drama
Awards – None
Plot –

92. Roti Kapda Aur Makaan


best bollywood movies
Director – Manoj Kumar
Cast – Zeenat Aman, Manoj Kumar, Amitabh Bachchan, Shashi Kapoor, Moushumi Chatterjee
IMDB Rating – 6.9
Rotten Tomatoes –
Release Date – 18 October 1974
Box Office – ₹118 crore
Genre – Action, Drama, Musical
Awards – None
Plot –

91. Bajrangi Bhaijaan


best bollywood movies
Director – Kabir Khan
Cast – Harshaali Malhotra, Kareena Kapoor Khan, Salman Khan, Nawazuddin Siddiqui
IMDB Rating – 8
Rotten Tomatoes – 93%
Release Date – 17 July 2015
Box Office – ₹970 crore
Genre – Action, Comedy, Drama
Awards – None
Plot –

90. Shatranj Ke Khiladi


best bollywood movies
Director – Satyajit Ray
Cast – Richard Attenborough, Sanjeev Kumar, Amjad Khan, Saeed Jaffrey, Victor Banerjee, Shabana Azmi, Farida Jalal, David Abraham
IMDB Rating – 7.7
Rotten Tomatoes – 89%
Release Date – 3 October 1977
Box Office – ₹ 3.84 crore
Genre – Comedy, Drama, History
Awards – None
Plot –

89. Trishul


best bollywood movies
Director – Yash Chopra
Cast – Amitabh Bachchan, Raakhee, Poonam Dhillon, Sanjeev Kumar, Shashi Kapoor, Hema Malini
IMDB Rating – 7.8
Rotten Tomatoes –
Release Date – 5 May 1978
Box Office – ₹113 crore
Genre – Action, Drama, Musical
Awards – None
Plot –

88. Drishyam


best bollywood movies
Director – Nishikant Kamat
Cast – Tabu, shita Dutta, Ajay Devgn, Shriya Saran, Mrunal Jadhav
IMDB Rating – 8.3
Rotten Tomatoes – 77%
Release Date – 31 July 2015
Box Office – ₹110 crore
Genre – Crime, Drama, Mystery
Awards – None
Plot –

87. Salaam Bombay


best bollywood movies
Director – Mira Nair
Cast – Chanda Sharma, Shafiq Syed, Raghuvir Yadav, Nana Patekar, Hansa Vithal, Anita Kanwar
IMDB Rating – 8
Rotten Tomatoes – 93%
Release Date – 24 August 1988
Box Office – $7,434,176
Genre – Crime, Drama
Awards – None
Plot –

86. Upkar


best bollywood movies
Director – Manoj Kumar
Cast – Prem Chopra, Manoj Kumar, Asha Parekh
IMDB Rating – 7.6
Rotten Tomatoes –
Release Date – 1967
Box Office – Rs 1 crore
Genre – Drama, Romance, War
Awards – None
Plot –

85. Sharabi


best bollywood movies
Director – Prakash Mehra
Cast – Jaya Prada, Om Prakash, Amitabh Bachchan, Pran
IMDB Rating – 7.4
Rotten Tomatoes –
Release Date – 18 May 1984
Box Office – ₹89 crore
Genre – Drama, Musical, Romance
Awards – None
Plot –

84. Kal Ho Na Ho


best bollywood movies
Director – Nikkhil Advani
Cast – Shah Rukh Khan, Preity Zinta, Jaya Bachchan, Saif Ali Khan
IMDB Rating – 8
Rotten Tomatoes – 70%
Release Date – 28 November 2003
Box Office – ₹860.9 million
Genre – Comedy, Drama, Romance
Awards – None
Plot –

83. Kabhie Kabhie


best bollywood movies
Director – Yash Chopra
Cast – Raakhee, Amitabh Bachchan, Waheeda Rehman, Neetu Singh, Rishi Kapoor, Shashi Kapoor
IMDB Rating – 7.4
Rotten Tomatoes –
Release Date – 27 January 1976
Box Office – ₹ 83.2 crore
Genre – Drama, Romance
Awards – None
Plot –

82. Prem Rog


best bollywood movies
Director – Raj Kapoor
Cast – Rishi Kapoor, Tanuja, Raza Murad, Shammi Kapoor,Padmini Kolhapure, Nanda
IMDB Rating – 7.2
Rotten Tomatoes –
Release Date – 31 July 1982
Box Office – ₹13 crores
Genre – Drama, Musical, Romance
Awards – None
Plot –

81. Saagar


best bollywood movies
Director – Ramesh Sippy
Cast – Dimple Kapadia, Rishi Kapoor, Saeed Jaffrey, Nadira, Kamal Haasan
IMDB Rating – 7.2
Rotten Tomatoes –
Release Date – 9 August 1985
Box Office – Rs. 1 crore
Genre – Drama, Romance
Awards – None
Plot –