Top 20 Best Bollywood Movies of All Time

Top 20 Best Bollywood Movies of All Time

Bollywood has been known among the best movie industries in the world, churning out some of the most memorable films in its own history, that have been appreciated around the world. Fantastic narratives, ability packed performances, visionary management and melodious songs are the hallmarks of those historic Hindi films, which are still dominate the hearts of countless centuries.

Let’s have a look at the Top 20 Best Bollywood Movies of All Time are given below for you.

Top 20 Best Bollywood Movies of All Time

1.) Mother India

Mother India is a 1957 Indian epic drama film, directed by Mehboob Khan and starring Nargis, Sunil Dutt, Rajendra Kumar, and Raaj Kumar. A remake of Khan’s earlier film Aurat (1940), it is the story of a poverty-stricken village woman named Radha (Nargis), who in the absence of her husband, struggles to raise her sons and survive against a cunning money-lender amidst many troubles. Despite her hardships, she sets a goddess-like moral example of an ideal Indian woman.


2.) Baahubali – The Conclusion

Baahubali — The Conclusion place Bollywood on flame in 2017. The SS Rajmouli led movie that was initially a Telegu film set the new benchmark for images, screenplay, and behaving. Prabhas, Anushka Shetty, and Ramaya played with the key roles in the film. Baahubali two is the maximum grosser complete and as a Hindi film, it’s the maximum grosser too.


3.) 3 Idiots

Raj Kumar Hirani attracted a comic gem known as “3 Idiots” in 2009. Starring Aamir Khan, R Madhavan, Sharman Joshi, Kareena Kapoor and Boman Irani in lead characters, the movie turned out to be the largest grossing film of its own time.

4.) Lagaan

Among the most important films in the history of Bollywood is the 2001 release referred to as “Lagaan”. A story set in a village oppressed by the British Rule, the Aamir Khan starrer movie managed to reach on the Oscars, producing background for the nation.

5.) PK

Aamir Khan did it again with his 2014 launch referred to as “PK”, where he played an alien searching for answers linked to questions of faith and religion on Earth Earth. The movie starred Anushka Sharma as the female lead.

6.) Dangal

The Nitesh Tiwari led Dangal film went on to become the top grossing films of all time in 2016. The actual adaptation narrative of this Phogat Sisters from Haryana, gripped the country. Aamir Khan, Fatima Sana Sheikh, Zaira Wasim gave scintillating performances. The film is thought of among the best Bollywood has produced.

7.) Mughal-E-Azam

Mughal-e-Azam  is a 1960 Indian epic historical drama film directed by K. Asif and produced by Shapoorji Pallonji. Starring Prithviraj Kapoor, Dilip Kumar, Madhubala, and Durga Khote, it follows the love affair between Mughal Prince Salim (who went on to become Emperor Jahangir) and Anarkali, a court dancer. Salim’s father, Emperor Akbar, disapproves of the relationship, which leads to a war between father and son.

8.) Sholay

Whenever we speak of the best Bollywood films of all times, “Sholay” is your name nobody can overlook. The multi starrer cinematic stone hit the theatres in 1975 and has been among the longest running movies in the nation. Its celebrity cast included big names such as Amitabh Bachchan, Dharmendra, Jaya Bhaduri, Hema Malini, Amjad Khan and Sanjeev Kumar.

9.) Kahaani

Kahaani is a thriller directed by Sujoy Ghosh and proceeded to become a massive success. The narrative of Vidya Bagchi who struggles to find her husband in the city of Kolkata was depicted in the film. However there are several twists and turns which make the film a enormous entertainer. Vidya Balan played the lead role of the film.

10.) A Wednesday!

The 2008 Indian thriller is one of the best movies in the past ten years. The movie sets on the sensitive issue of terrorism. The movie sets on a particular Wednesday and dialogue involving an about to retire Police Commissioner and a frequent man. The movie stars Naseeruddin Shah and Anupam Kher Alongside Jimmy Shergill.

11.) Dilwale Dulhaniya Le Jayenge

Dilwale Dulhania Le Jayenge  also known by the initialism DDLJ, is an Indian romance film, directed by Aditya Chopra , produced by his father Yash Chopra, and written by Javed Siddiqui with Aditya Chopra. Released on 20 October 1995, the film stars Shah Rukh Khan and Kajol. The plot revolves around Raj and Simran, two young non-resident Indians, who fall in love during a vacation through Europe with their friends. Raj tries to win over Simran’s family so the couple can marry, but Simran’s father has long since promised her hand to his friend’s son. The film was shot in India, London and Switzerland, from September 1994 to August 1995.

12.) Dil Chahta Hai

This is the fad changer of Bollywood came recently in 2001. The movie is put on the modern generation portrayed the story of 3 friends and their life changed. The film perfectly describes the contemporary day friendship and connection. The movie stars Aamir Khan, Saif Ali Khan, Akshay Khanna, Preity Zinta, Sonali Kulkarni, Dimple Kapadia among many others.

13.) Do Bigha Zamin

When there was a trend setter in Bollywood, then this was the very first movie that’s a trend setter. Director Bimal Roy made a movie constructed on the socialist theme and is considered as the very first revolutionary film. The 1953 film starring Balraj Sahni and Nirupa Roy revealed the plight and agony of a farmer for a slice of land.

14.) Queen

The 2014 comedy drama embarked a new beginning in the Bollywood films. The movie stars Kangana Ranaut and she established herself as the Queen of Bollywood. The story revolves around a lady who was dumped in Europe during her honeymoon and then she discovers her new gained confidence. The film directed by Vicky Behl gave Bollywood a different genre of films.

15.) Guide

The legendary movie “Guide”, which was released in 1965, is thought to be one of the most significant Bollywood films of all times. Based on a novel of the same name, the film starred legendary actors Dev Anand and Waheeda Rehman in lead characters.

16.) Deewar

Deewaar (The Wall) is a 1975 Indian crime drama film, written by Salim-Javed (Salim Khan and Javed Akhtar), directed by Yash Chopra, and starring Amitabh Bachchan, Shashi Kapoor, Nirupa Roy, Parveen Babi and Neetu Singh. Reflecting the tumultuous socio-political climate of 1970s India, Deewaar tells the story of a pair of impoverished brothers who, after their family is betrayed by the misplaced idealism of their father, struggle to survive in the slums of Bombay, and eventually find themselves on opposing sides of the law.

17. Golmaal

The Hrishikesh Mukherjee directed cult comedy Golmaal set the benchmark in the Bollywood. The hilarious plot, screenplay and outstanding performances from Amol Palekar, Utpal Dutt, and Bindiya Goswami created the 1979 blockbuster a massive success. The movie is still considered one of the greatest comedy movies of all time in Bollywood.

18.) Hum Aapke Hain Koun

Bollywood gave the family picture called “Hum Aapke Hain Koun…!” In 1994, which was acclaimed all over the world for taking us back into the origins of Indian values. A product of the prestigious Rajshri banner, it starred Salman Khan and Madhuri Dixit in lead roles.

19.) Jaane Bhi Do Yaaro

The Kundan Shah led cult comedy was a massive hit movie and one of the most critically acclaimed movies. The 1983 release film depicted the corruption on Politics, Bureaucracy, Media, and Company and the way things get chaotic due to this. This is considered one of the funniest comedies or Black Comedy movies of Bollywood. The film stars Naseeruddin Shah, Om Puri, Satish Shah among others.

20.) Bhaag Milkha Bhaag

Bhaag Milkha Bhaag is one of the best biographies produced in the Bollywood. The film based on the life span of Milkha Singh, the film tells the story of a scintillating script of the story of Milkha Singh. The tale of Indian Athlete narrates a gripping narrative of this Olympian. The film is directed by Rakesh Omprakash Mehra and has been a massive hit commercial achievement.


We shared our Top 20 Best Bollywood Movies of All Time. You can shared your top 20 movies all times in the comment section.

Top 20 Best Bollywood Movies of All Time
5 (100%) 1 vote