Get us in your inbox

Still from Ankur, one of the best Bollywood movies ever

The 100 best Bollywood movies: the list at a glance

Explore our list of the best Bollywood films ever made, voted for by leading Bollywood experts and critics

Written by
Time Out editors
Advertising

Here, we celebrate the popular face of Hindi movies – the huge films that have been entertaining audiences in India and elsewhere for over six decades. To find the 100 greatest Bollywood movies, we asked a select group of Bollywood experts to share their favourite Hindi movies. The result is this list of 100 great Bollywood movies – excellent films that feature the best Bollywood actresses and actors. Explore, and have fun!

RECOMMENDED: The 100 best Bollywood movies

The 100 best Bollywood movies: 100-81

Advertising
Advertising
Swades (2004)
  • Film
  • Drama

Director: Ashutosh Gowariker

Cast: Shah Rukh Khan, Gayatri Joshi, Kishori Balal

Genre: drama, romance, musical

Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Arth (1982)
  • Film

Director: Mahesh Bhatt

Cast: Kulbhushan Kharbanda, Shabana Azmi, Smita Patil

Genre: romance, drama

Advertising

The 100 best Bollywood movies: 80-61

Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Devdas (2002)
  • Film
  • Drama

Director: Sanjay Leela Bhansali

Cast: Shah Rukh Khan, Aishwarya Rai, Madhuri Dixit, Jackie Shroff

Genre: drama, romance

Advertising
Advertising
Advertising

The 100 best Bollywood movies: 60-41

Lootera (2013)
  • Film
  • Drama

Director: Vikramaditya Motwane

Cast: Ranveer Singh, Sonakshi Sinha, Adil Hussain

Genre: romance, thriller, musical

Advertising
Advertising
Advertising
Tashan (2008)
  • Film
  • Action and adventure

Director: Vijay Krishna Acharya

Cast: Akshay Kumar, Saif Ali Khan, Kareena Kapoor

Genre: action, romance, musical

Advertising
Advertising
Rockstar (2011)
  • Film
  • Bollywood

Director: Imtiaz Ali

Cast: Ranbir Kapoor, Nargis Fakhri, Aditi Rao Hydari

Genre: musical, romance, drama

Advertising
Queen (2014)
  • Film
  • Bollywood

Director: Vikas Bahl

Cast: Kangana Ranaut, Rajkummar Rao, Lisa Haydon

Genre: drama, musical

Advertising
Advertising
Advertising
Khakee (2004)
  • Film

Director: Rajkumar Santoshi

Cast: Amitabh Bachchan, Akshay Kumar, Ajay Devgn

Genre: drama, action, thriller

The 100 best Bollywood movies: 40-21

Advertising
Advertising
Advertising
Advertising
Advertising
Anand (1971)
  • Film

Director: Hrishikesh Mukherjee

Cast: Rajesh Khanna, Amitabh Bachchan, Johnny Walker

Genre: drama, tragedy, musical

Advertising
Advertising
Shaan (1980)
  • Film

Director: Ramesh Sippy

Cast: Amitabh Bachhan, Shashi Kapoor, Kulbhushan Kharbanda

Genre: action, comedy, thriller

Advertising
Advertising

The 100 best Bollywood movies: 20-1

Advertising
Satya (1998)
  • Film

Director: Ram Gopal Varma

Cast: JD Chakravarty, Urmila Matondkar, Manoj Bajpai

Genre: crime, drama, romance

Advertising
Advertising
3 Idiots (2009)
  • Film
  • Bollywood

Director: Rajkumar Hirani

Cast: Aamir Khan, Madhavan, Sharman Joshi, Kareena Kapoor

Genre: Comedy, drama, family

Advertising
Advertising
Advertising
Lagaan (2001)
  • Film
  • Drama

Director: Ashutosh Gowariker

Cast: Aamir Khan, Gracy Singh

Genre: adventure, drama, sport, historical

Advertising
Guide (1965)
  • Film

Director: Vijay Anand

Cast: Dev Anand, Waheeda Rehman, Leela Chitnis

Genre: romance, drama, musical

Advertising
Advertising
Sholay (1975)
  • Film

Director: Ramesh Sippy

Cast: Dharmendra, Amitabh Bachchan, Amjad Khan

Genre: action, thriller, western

Recommended
    You may also like
      Advertising