20 Best Bollywood Hindi Movies on Netflix (2024)

Netflix features the best selection of outstanding movies, including top Bollywood movies, as well as the best TV shows. Netflix offers a wide range of collections of Indian movies available, including some of the greatest Bollywood has ever made. You’ll discover some great gems of Bollywood on Netflix if you’re a huge fan of them. Here are the top 20 Bollywood movies available on Netflix if you’re seeking to treat yourself to some quality Netflix Hindi films.

We have included a diverse variety of films in our sizable selection of Bollywood movies, so whether you’re searching for the best Netflix comedies, the best Netflix action movies, inspirational dramas, crime, thrillers, biographical, or anything else, you’ll discover films that suit your taste. Moreover, there are a number of trendsetters who have received high praise from critics for their outstanding performances. You should be aware that the sequence of these Hindi films is not important before reading the list. You could favor some films over others depending on your personal preferences. You can watch any of the films on this list for absolutely riveting experiences.

1. The Lunchbox (2013)

IMDb Rating: 7.8/10

Director: Ritesh Batra

Writer: Ritesh Batra

Cast: Irrfan Khan, Nimrat Kaur, Nawazuddin Siddiqui

Let’s start our article with one of the most underrated and a gem of a movie produced by Bollywood, which is The Lunchbox. The story of Lunchbox revolves around an Indian homemaker and an older man. The film starts with a simple premise. What if the critically acclaimed Mumbai Dabbawala misplaced a lunchbox?

With this simple hook, we are led into a story that is full of love, family, and emotions. The movie takes you on a journey that you will never be able to forget. What happens, you ask? Well, you will have to watch the movie to find out, won’t you? The Lunchbox is one of the best Netflix Hindi movies to watch.

Watch the trailer here

Check out The Lunchbox on Netflix

2. Queen (2014)

IMDb Rating: 8.2/10

Director: Vikas Bahl

Writer: Anvita Dutt Guptan

Cast: Kangana Ranaut, Rajkummar Rao, Lisa Haydon

One of my favorite Netflix Hindi movies of all time is Queen. The story revolves around a traditional family girl who has never set foot out of her comfort zone and now decided to tour Europe independently. What forces her to take this step and what happens afterward is the whole story of the movie.

The movie is hilarious and sad at the same time. Kangana Ranawat, who plays the lead character Rani has killed her performance in this movie. It’s one Netflix Hindi movie that you won’t regret watching.

Watch the trailer here

Check out Queen on Netflix

3. Manto (2018)

IMDb Rating: 7.4/10

Director: Nandita Das

Writer: Nandita Das

Cast: Nawazuddin Siddiqui, Tahir Raj Bhasin, Rasika Dugal, Rajshri Deshpande

Manto is the life story of controversial and troubled Indo-Pakistani writer Sadat Hussain Manto. The story focuses on the artistic and censorship challenges faced by the writers while creating their work. The ever-awesome Nawazuddin Siddiqui plays the main character Manto, and might I say it is one of his best performances yet. The plot is gripping and will hold you till the last minute. I enjoyed watching this movie and highly recommend it to all Netflix viewers.

Watch the trailer here

Check Out Manto on Netflix

4. Special 26 (2013)

IMDb Rating: 8.1/10

Director: Neeraj Pandey

Writer: Neeraj Pandey

Cast: Akshay Kumar, Manoj Bajpayee, Kajal Agarwal, Jimmy Sheirgill

While Hollywood is full of great con movies, it’s something that Bollywood has never been able to get right, that is until Special 26 hit the theatres. Starring Akshay Kumar, the movie revolves around a con man and his team who pose as CBI and Income Tax officers to rob prominent wealthy businessmen and politicians who are evading tax. If you love con movies and are looking for good Netflix Hindi movies, you will love this one.

Watch the trailer here

Check Out Special 26 on Netflix

5. No One Killed Jessica (2011)

IMDb Rating: 7.2/10

Director: Raj Kumar Gupta

Writer: Raj Kumar Gupta

Cast: Vidya Balan, Rani Mukerji

Released in 2011, No One Killed Jessica might be pretty old, but the storyline still holds. The story revolves around a girl trying to get justice for the murder of her younger sister. You will see betrayal, corruption, and everything else that we have come to expect from India’s criminal justice system. Directed and written by Raj Kumar Gupta and produced by Ronnie Screwvala, No One Killed Jessica is a classy thriller movie starring Vidya Balan and Rani Mukerji.

Watch the trailer here

Check out No One Killed Jessica on Netflix

6. Mimi (2021)

IMDb Rating: 8.1/10

Director: Laxman Utekar

Writer: Laxman Utekar, Rohan Shankar

Cast: Kriti Sanon, Pankaj Tripathi, Sai Tamhankar

If you’re looking for a new laughter-filled yet dramatic Bollywood movie with its own set of twists and turns, check out Mimi on Netflix. The flick is actually a remake of the 2011 Marathi film titled “Mala Aai Vhhaychy!”. The basic plot follows the chaos that entails due to an issue with Mimi’s surrogacy.

The film stars Pankaj Tripathi, Kriti Sanon, Sai Tamhankar, Manoj Pahwa, and Supriya Pathak. It scored 8.1/10 on IMDb and received an overwhelmingly positive response from viewers and critics alike. If you’re looking for one of the best new Bollywood movies on Netflix, definitely give it a try.

Watch the trailer here

Check out Mimi on Netflix

7. Bareilly ki Barfi (2017)

IMDb Rating: 7.5/10

Director: Ashwiny Iyer Tiwari

Writer: Nitesh Tiwari, Shreyas Jain

Cast: Kriti Sanon, Ayushmann Khurrana, Rajkummar Rao

Released in 2017, Bareilly ki Barfi is a movie that will tickle your funny bones in all the right places. Boasting of a talented star cast including Ayushmann Khurrana, Kriti Sanon, Rajkummar Rao, and my favorite Pankaj Tripathi, the story revolves around Bitti, who is a free-spirited small-town girl who lives her life on her own terms. What happens to her when she meets Chirag Dubey (Ayushman), and Pritam Vidrohi (Rajkumar Rao) is the whole movie. This one is an entertainment bomb.

Watch the trailer here

Check out Bareilly ki Barfi

8. Pad Man (2018)

IMDb Rating: 8/10

Director: R. Balki

Writer: R. Balki, Swanand Kirkire

Cast: Akshay Kumar, Sonam Kapoor, Radhika Apte

Pad Man is the real-life story of Arunachalam Muruganantham, who created a cheap solution for sanitary pads aiming to help millions of women in India. The main character is played by Akshay Kumar, who is excellent on screen and exceptionally displays the trials and tribulations that Muruganantham had to face in real life. Of course, there’s also trademark Akshay Kumar humor to make you laugh. Overall, this is an excellent movie to watch.

Watch the trailer here

Check out Pad Man on Netflix

9. Mom (2017)

IMDb Rating: 7.1/10

Director: Ravi Udyawar

Writer: Girish Kohli, Ravi Udyawar, Kona Venkat

Cast: Sridevi, Sajal Ali, Adnan Siddiqui, Nawazuddin Siddiqui

Mom is the last work of Bollywood superstar Sridevi who sadly passed away this year. The story revolves around a mother (played by Sridevi) who is exacting revenge on a group of boys who attacked her daughter and escaped justice. While the movie follows a by-the-number revenge plot, the exceptional and heart-wrenching performance of Sridevi makes it worth watching. If you are a fan of hers, you should definitely keep this Netflix Hindi movie on your watchlist.

Watch the trailer here

Check out Mom on Netflix

10. Udta Punjab (2016)

IMDb Rating: 7.8/10

Director: Abhishek Chaubey

Writer: Sudip Sharma, Abhishek Chaubey

Cast: Shahid Kapoor, Kareena Kapoor, Alia Bhatt, Diljit Dosanjh

Udta Punjab is a collection of stories that focuses on drug abuse in the affluent north-Indian State of Punjab and how this addiction has corrupted the youth. The movie pushes a social agenda, but it is also accompanied by jaw-dropping performances from the likes of Shahid Kapoor, Alia Bhatt, and more. This movie is not for the faint of heart, so make sure you know what you are getting into before you start streaming this one.

Watch the trailer here

Check out Udta Punjab on Netflix

11. Drishyam (2015)

IMDb Rating: 8.2/10

Director: Nishikant Kamat

Writer: Upendra Sidhaye

Cast: Ajay Devgn, Tabu, Shriya Saran, Ishita Dutta

Based on the Malayalam super hit movie of the same name, Drishyam is a story about a man who will do anything to save his family. Ajay Devan plays the lead character, and he has killed with his performance in this role. To talk more about this movie will mean that I will have to give key plot points away, and I don’t want to do that. Just know that this is one of the best thriller movies Bollywood has ever produced.

Watch the trailer here

Check out Drishyam on Netflix

12. Pink (2016)

IMDb Rating: 8.1/10

Director: Aniruddha Roy Chowdhury

Writer: Shoojit Sircar, Ritesh Shah, Aniruddha Roy Chowdhury

Cast: Taapsee Pannu, Kirti Kulhari, Andrea Tariang, Amitabh Bachchan

Pink (2016) is an excellent Hindi movie on Netflix which hits on the patriarchal nature of Indian society, which is ready to blame girls on each and every turn. The movie is made great by the exceptional performance of Amitabh Bachchan, who plays the role of a retired lawyer who picks up practicing again to save three young women who are implicated in a crime. If you love a good crime drama, you will enjoy this one.

Watch the trailer here

Check out Pink on Netflix

13. Baahubali (2015) and Bahubali 2 (2017)

IMDb Rating: 8.3/10

Director: S. S. Rajamouli

Writer: K. V. Vijayendra Prasad

Cast: Prabhas, Rana Daggubati, Tamannaah, Anushka Shetty

Baahubali and its sequel Baahubali 2 are probably the most hyped movie in India, and deservedly so. No movie has ended on such a cliffhanger as Baahubali. The period drama

featuring Prabhas has been directed by the critically acclaimed S.S. Rajamouli. While this is not technically a Bollywood movie, it was made in collaboration with Dharma Production, and I had to include it on this list.

Watch the trailer here

Check Out (1 / 2) Bahubali on Netflix

14. Dear Zindagi (2016)

IMDb Rating: 7.6/10

Director: Gauri Shinde

Writer: Gauri Shinde

Cast: Alia Bhatt, Shah Rukh Khan

I had stopped expecting good movies from Shahrukh Khan after Chennai Express, and I was mostly right. However, the release of Dear Zindagi changed all that. Seeing Shahrukh in a story-driven plot is something of an anomaly these days, and hence Dear Zindagi is a must-watch. Propelled by a gripping storyline and great performances from Alia Bhatt and Shahrukh Khan, this is a movie that you don’t want to miss.

Watch the trailer here

Check out Dear Zindagi on Netflix

15. PK (2014)

IMDb Rating: 8.2/10

Director: Rajkumar Hirani

Writer: Rajkumar Hirani, Abhijat Joshi

Cast: Aamir Khan, Anushka Sharma, Sushant Singh Rajput, Sanjay Dutt

PK is a story filled with humor and warmth. The story revolves around an alien who has come to Earth but has lost his clothes and the only device he can use to communicate with his spaceship. See Amir Khan playing this alien who is having a hard time adjusting on Earth. The movie touches on various social customs and religious superstitions. This is an excellent Hindi movie and should be on your Netflix watch list.

Watch the trailer here

Check out Pk on Netflix

16. Masaan (2015)

IMDb Rating: 8.1/10

Director: Neeraj Ghaywan

Writer: Varun Grover

Cast: Richa Chadda, Vicky Kaushal, Shweta Tripathi, Sanjay Mishra

Masaan is yet another small-budget Hindi movie that will make you believe in the power of free Hindi cinema. The movie focuses on two different stories portraying loss and how people deal with it. The story deals with complex topics of the social fabric of India and delivers a good watch along with a strong social message. Featuring Richa Chadda, Vicky Kaushal, Shweta Tripathi, and Sanjay Mishra, the movie received overwhelming critical acclaim for both the touching story and performances of the lead actors.

Watch the trailer here

Check out Masaan on Netflix

17. Sanju (2018)

IMDb Rating: 7.8/10

Director: Rajkumar Hirani

Writer: Abhijat Joshi, Rajkumar Hirani

Cast: Ranbir Kapoor, Paresh Rawal, Manisha Koirala, Vicky Kaushal

Whether you believe in the story of Sanjay Dutt portrayed in this movie or not, no one can deny that it’s a great watch. Ranbir Kapoor plays Sanjay Dutt, and he is excellent. From Sanjay Dutt’s voice to his body language, Ranbir has nailed everything To-a-T in this performance. The movie is also quite entertaining. If you admire great individual performance, this is a good Hindi movie to watch, and it’s available on Netflix, so get watching now.

Watch the trailer here

Check out Sanju on Netflix

18. Madras Cafe (2013)

IMDb Rating: 7.7/10

Director: Shoojit Sircar

Writer: Somnath Dey, Shubendu Bhattacharya

Cast: John Abraham, Nargis Fakhri, Raashi Khanna, Siddharth Basu

Another great Netflix Hindi movie, Madras Cafe, is an action thriller movie that showcases the journey of an Indian intelligence agent to a war-torn coastal island to break a resolute rebel group and meet a passionate journalist. The movie stars John Abraham, and it is probably his best performance in any movie. Do check this movie out.

Watch the trailer here

Check out Madras Cafe on Netflix

19. Margarita With A Straw (2014)

IMDb Rating: 7.2/10

Director: Shonali Bose

Writer: Shonali Bose, Nilesh Maniyar

Cast: Kalki Koechlin, Revathi, Sayani Gupta

Another movie that showcases a great individual performance is Margarita With A Straw. The movie revolves around a young woman with cerebral palsy (played by enigmatic Kalki Koechlin) who moves to New York to study. The movie is about love and self-discovery, and you are going to enjoy watching it at the weekend.

The film received positive reviews and also became a commercial hit grossing over ₹74 million against a production budget of ₹65 million. While Koechlin won the Screen Award for Best Actress and the National Film Award – Special Jury Award, Bose grabbed the NETPAC Award in Toronto.

Watch the trailer here

Check out Margarita With A Straw on Netflix

20. Gurgaon (2017)

IMDb Rating: 6.5/10

Director: Shanker Raman

Writer: Vipin Bhati, Shanker Raman, Sourabh Ratnu

Cast: Akshay Oberoi, Ragini Khanna, Pankaj Tripathi

A Netflix original Hindi movie, Gurgaon features a superb acting performance from its star cast. Pankaj Tripathi is especially great in this movie. The movie’s plot revolves around kidnapping and is as gripping as a crime thriller can be. The film focuses on human characters and how mean and dark we humans can get. Oh yes, just when you start thinking it’s a movie, remember that it’s loosely based on a true story.

Watch the trailer here

Check out Gurgaon on Netflix

21. Taare Zameen Par (2007)

IMDb Rating: 8.4/10

Director: Aamir Khan

Writer: Amole Gupte

Cast: Darsheel Safary, Aamir Khan, Tisca Chopra, Vipin Sharma

Taare Zameen Par deals with the topic of dyslexia and how parents who don’t understand their children can unknowingly ruin their lives. It also showcases the importance of a good teacher in your life. The movie is very emotional, and you might drop a tear or two. Both Aamir Khan and Darsheel Safary have excelled and touched hearts with their exceptional acting.

Watch the trailer here

Check out Taare Zameen Par on Netflix

22. Barfi (2012)

IMDb Rating: 8.2/10

Director: Anurag Basu

Writer: Anurag Basu, Sanjeev Datta

Cast: Ranbir Kapoor, Ileana D’Cruz, Priyanka Chopra

Barfi is a story about three people who fall in love and how their lives change with each decision. The lead character is Burfi, played by the highly talented Ranbir Kapoor, who has given one of the best performances of his career in this movie. This movie will make you reconsider society’s definition of abnormal and normal. This movie is available on Netflix, and it will make you laugh and cry and entertain you in the best possible watch.

Watch the trailer here

Check out Barfi on Netflix

23. Swades (2004)

IMDb Rating: 8.3/10

Director: Ashutosh Gowariker

Writer: Ashutosh Gowariker, K. P. Saxena

Cast: Shah Rukh Khan, Gayatri Joshi, Kishori Ballal

Swades is one of the best movies of Shahrukh Khan. While the movie bombed at the box office, it has attained a cult status among its fans since then. The film is a simple story about an NRI who returns to India to take her nanny to America. In doing so, he rediscovers his roots and understands why it’s important to stay in his own country and work for its advancement.

Watch the trailer here

Check out Swades on Netflix

24. Stree (2018)

IMDb Rating: 7.6/10

Director: Amar Kaushik

Writer: Raj & D.K., Sumit Arora

Cast: Rajkummar Rao, Shraddha Kapoor, Pankaj Tripathi, Aparshakti Khurana

Directed by Amar Kaushik, Stree is a great mix of comedy and horror. The movie is based on the Bangalore urban legend called Nala Ba (come tomorrow) and revolves around a spirit knocking on people’s doors at night. Starring the national award winner Rajkumar Rao and Shraddha Kapoor, it has a gripping story. Plus, the likes of Pankaj Tripathi, Aparshakti Khurana, and Abhishek Banerjee have done quite well in the supporting roles. As for the box-office success, the movie was able to mint ₹280.76 crores against the budget of just ₹25 crores.

Watch the trailer here

Check out Stree on Netflix

25. Kabir Singh (2019)

IMDb Rating: 7.2/10

Director: Sandeep Reddy Vanga

Writer: Sandeep Reddy Vanga, Siddharth-Garima

Cast: Shahid Kapoor, Kiara Advani

This one is primed for Shahid Kapoor fans! Directed by Sandeep Vanga, the movie is a remake of a Telugu film called “Arjun Reddy” (2017, also made by Sandeep). The story revolves around a surgeon called Kabir Singh (Shahid Kapoor), who becomes self-destructive after his girlfriend Preeti (Kiara Advani) leaves him. Thanks largely to the commendable acting of Shahid, the film scored big numbers at the box office, amassing over ₹379 crores to be the second highest-grossing film of 2019.

Watch the trailer here

Check out Kabir Singh on Netflix

Comments 21
  • India says:

    There is no margarita with a straw bitter daisies is showing stop lying to ppl

  • Val Nwangwu says:

    Drishyam is the best.

    I think Gabbar should be there as well.

  • Latha says:

    I watched most on list. It is great list. All movies listed are graet

  • Mandvi Saxena says:

    Tu Hai Mera Sunday…An absolute must-watch.

  • jatt says:

    pancho where is devdas

  • Marius says:


    Iam a big fan of indian movies. I like all kind of movies, the big over-dramatic sing and dance movies or more realistif low key dramas. Iam alo very interested in the life of people and so on. Thanks for this great list, i found a lot of movies that haven’t been on my list yet.

    • Karan says:

      Life of actual people of Bharat or what u call India is guided by Dharma… watch a dharmic movie u will never regret this suggestion of mine!

  • Arunima says:

    What about Kai Po Che..its a best movie ever..

    • Deepu Sharma says:

      Hmmm. I have watched it. It’s very good movie.

  • arunimagoswami21@gmail.com says:

    I don’t think Judwa2 is best movie

  • Arunima says:

    What about Kai Po Che..it is one of d best movie

    • Deepak says:

      available Kai Po Che now in Netflix

  • Gulshan says:

    I need company movie in hindi pls

  • रंजन कुमार says:

    Best thriller hindi dubbed movie suggest please.

  • Asha dalal says:

    I need sinbaa and zee tv show was ek tha raja ek thani rani , pavitra rishta and tujhse hai rabbta and simbaa

  • Saurabh Jadhav says:

    The list was going well. Then I stumbled upon Judwaa 2 . Plz remove it

  • Atul ss says:

    Oh i have already watch all this flix…

  • sumit kesheri says:

    You are considering Judwaa2 as one of the best movies to stream.
    any which ways you may want to include some underrated movies in the list which went unnoticed
    Barah Aana
    These in my opinion can be considered to be few of the best Hindi movies to watch in Netflix

  • Nitish says:

    On the main page it says 40 movies on netflix whereas after opening the article it says 25 movies on netflix. please fix this issue, i have observed this in a lot of your articles when there is a list of something.

  • anurag singh says:

    I am surprised by How is Kahaani not on the list!

  • Mohammad S says:

    Thanks for the list. You can also add Andhadhun.

Leave a Reply