Best Bollywood Movies on Netflix You Shouldn’t Miss!

Best Bollywood Movies on Netflix, although the main focus has and will always be International content for Netflix here in India. It is interesting to watch them explore regional content with recent hit films and TV shows like Chopsticks and Sacred Games. But, in the background there are still open to showcase and distribute theatrical releases and multiple old classics. So, here is a curated list of the Best Bollywood Movies on Netflix that are available to stream for you own pleasure.

Last Updated on January 03, 2024

Related: 20 Best Bollywood Movies on Hotstar
Related: 25 Best Bollywood Movies on Amazon Prime


[Ranked in no particular order]
39. Doctor G

Doctor G Review Hindi

Starring – A. Khurrana, Rakul Preet
Director – Anubhuti Kashyap
Genre – Drama

Doctor G, starring Ayushmann Khurrana, dives into the taboo-riddled world of gynecology, highlighting medical transparency. The film tackles societal stigmas and breaks barriers around women’s health, albeit faltering in execution. While Ayushmann delivers a consistent performance, the uneven script, misplaced humor, and direction hinder its potential, rendering it an average outing.


38. Kho Gaye Hum Kahan

Ananya Panday Hot 2022

Starring – Ananya Panday, S. Chaturvedi
Director – Arjun Varain Singh
Genre – Coming-of-age

Best Bollywood Movies on Netflix: A coming-of-age story, Kho Gaye Hum Kahan starring Ananya Panday, Siddhant Chaturvedi and Adarsh Gourav, revolves around Three best friends juggle life as 20-somethings in Mumbai, where romance, ambition and heartbreak collide with the addictive draw of social media.


37. Gangubai Kathiawadi

Gangubai Kathiawadi Review 2022

Starring – Alia Bhatt & Shantanu Maheshwari
Director – Sanjay Leela Bhansali
Genre – Drama

Alia Bhatt and SLB’s biographical drama, Gangubai Kathiawadi, revolves around Ganga, who gets tricked by her boyfriend with the pledge of a film career. Upon arriving in Mumbai, her dreams of becoming an actor come crashing down, and she is lured to the underworld of deep politics and prostitution.




36. Mimi

Mimi Netflix Review

Starring – Kriti Sanon & Pankaj Tripathi
Director – Laxman Utekar
Genre – Drama

Best Bollywood Movies on Netflix: A comedy-drama, Mimi (2021), a remake of the hit Marathi film, Mala Aai Vhaychy, tells an emotional tale of a surrogate mother, who gets embroiled in an unexpected situation. A heart-warming movie inside and out, Mimi, with an unorthodox story, all-star performances, and soothing music from A. R. Rahman, is, without a doubt, Kriti Sanon’s best work.


35. Toolsidas Junior

Toolsidas Junior Best Bollywood Movies of 2022

Starring – Varun Buddhadev, Rajiv Kapoor
Director – Mridul Mahendra
Genre – Drama

[Feat. at #5 spot in our ‘Best Bollywood Movies of 2022’ list]

Preview Only: After his beloved father loses the 1994 Club Snooker Championship, his son decides to take matters into his own hands to help his father succeed. A coming-of-age sports film, Toolsidas Junior, based on real-life events stars Varun Buddhadev, Rajiv Kapoor, and Sanjay Dutt in the lead roles.




34. Monica, O My Darling

Monica O My Darling Review Netflix

Starring – Rajkummar Rao, Huma Quereshi
Director – Vasan Bala
Genre – Crime Comedy

Best Bollywood Movies on Netflix: Vasan Bala’s neo-noir crime comedy, Monica O My Darling stars Rajkummar Rao and Huma Qureshi in the primary roles, with Radhika Apte, Akansha Ranjan Kapoor, and Zayn Marie Khan in supporting roles. The story revolves around a young entrepreneur who desperately tries to make it big with some unlikely allies and a diabolical plan to pull off the perfect murder.


33. Peepli Live

Peepli Live Underrated Bollywood Movies on Netflix and Amazon Prime

Starring – Omkar Das, Raghubir Yadav
Director – Anusha Rizvi
Genre – Black Comedy

Peepli Live starring Omkar Das Manikpuri and Raghuvir Yadav in the lead roles is a satirical take on a very serious issue involving farmer’s suicides. The film’s plot kicks off when Natha elects to commit suicide to get some monetary compensation from the government. But, situations turn upside down when his impending suicide becomes an overnight sensation with news media harassing and surveilling him 24/7 to capture the rare event.




32. Pagglait

Pagglait Upcoming Bollywood Movies on OTT

Starring – Sanya Malhotra, Shruti Sharma
Director – Umesh Bist
Genre – Drama

Preview Only: Starring Sanya Malhotra in the lead role, Pagglait on Netflix India explores the story of a young widow, Sandhya, who is unable to come to terms with her husband’s sudden demise. And through the 115-minute runtime, the storyline takes us through the journey of her discovering what she actually wants in life. One of the Best Bollywood Movies on Netflix.


31. Bareilly Ki Barfi

Bareilly Ki Barfi movie

Starring – Khurrana, Kriti Sanon & Rao
Director – Ashwiny Iyer Tiwari
Genre – Comedy / Drama

Directed by Ashwiny Iyer Tiwari, Although, Bareilly Ki Barfi did not have the finest written screenplays that had few pacing issues here and there. The storyline was compelling/entertaining enough to keep me interested. The comedic sequences were on point, the relationship between the characters was well-developed and the overall performances were fun to watch. – Surya Komal




30. Barfi!

Barfi Best Bollywood Movies on Netflix

Starring – Ranbir Kapoor, Priyanka Chopra
Director – Anurag Basu
Genre – Comedy

Barfi!, directed by Anurag Basu, is a fantastic attempt that stays with you for a very long time. Shattering the stereotypical conventions which we often see in Hindi films from mentally challenged to physically disabled people, Barfi! is an endearing take on a love story between a deaf and mute boy, Murphy (played amazingly by Ranbir Kapoor), and an autistic girl, Jhilmil, Priyanka Chopra in a yet another excellent role. – Anurag Rao


29. Life In A… Metro

Life in a Metro Best Bollywood Movies on Netflix

Starring – Dharmendra, Nafisa Ali
Director – Anurag Basu
Genre – Musical Drama

Anurag Basu’s 2007 directorial, Life In A… Metro, is an anthology film that revolves around the lives of nine individuals living and working in the city of Mumbai change when their destinies interweave with one another. Be that as it may, they are determined to transcend their feelings. With one of the best collective soundtracks in a Bollywood film, the characters, the storyline, emotion, and Basu’s remarkable script make Life In A… Metro a heartwarming drama to watch. Definitely one of the Best Bollywood Movies on Netflix. – Surya Komal




28. Manorama Six Feet Under

manorama six feet under review

Starring – Abhay Deol, Raima Sen
Director – Navdeep Singh
Genre – Thriller

Manorama Six Feet Under was a well-executed thriller. The debutant director, Navdeep Singh took a big risk by choosing the tributing route by basing his first film on a 1974 classic, Chinatown. So, without spoiling your suspense and curiosity to watch this film. I would just like to tell you that this film could not have asked for a better leading man than Abhay Deol. It is underrated and deserved much more applause as it unpredictably twists the crime drama genre.


27. Zindagi Na Milegi Dobara

zindagi na milegi dobara movie

Starring – Hrithik, Abhay & Farhan
Director – Zoya Akhtar
Genre – Drama

[This excerpt comes from Aditi’s ‘Most Rewatchable Bollywood Movies’ article]

The 20s and 30s are the ages when you have time and health to explore the world. But do we ever leave our jobs? Do we ever leave all the tensions and just travel? This movie is all about it because Laila once said ‘Seize the day my friend!’ ‘Pehle is din ko poori tarah jiyo, phir challis ke bare mein sochna.’ Zoya Akhtar is one of the best when it comes to speaking with her scenes in the film (without dialogues). One of the best examples of her brilliant direction is the luggage packing scene at the start of the movie. Without any dialogue, she described her characters by their luggage packing styles.




26. Luck by Chance

Luck by Chance Best Bollywood Movies on Netflix

Starring – Farhan Akhtar & Konkana Sen Sharma
Director – Zoya Akhtar

Genre – Drama

Preview Only: Vikram (Farhan Akhtar), an ambitious actor, hopes to make it big in Bollywood. He gets a chance to play the male lead in a film but it influences his relationship with Sona, his girlfriend, who is a struggling actress.


25. Tamasha

Life Lessons Tamasha Taught Us

Starring – Ranbir Kapoor & Deepika Padukone
Director – Imtiaz Ali

Genre – Drama

When it comes to Imtiaz Ali’s movies, it’s always quite difficult for me to come to a final conclusion, I have to sit down for a while after watching the movie, compose my mind and then have to share my thoughts. And unsurprisingly, Tamasha tumbled down to the same class where my brain got perplexed for a good thirty minutes, and that’s what artistic films normally do, right? The movie certainly had a few problems when it comes to the abstruse narrative structure, but, the heart-wrenching moments, astounding performances and the dulcet music are the few attributes that defined the movie magnificently. – Surya Komal




24. Fashion

Fashion Best Bollywood Movies on Netflix

Starring – Priyanka Chopra & Kangana Ranaut
Director – Madhur Bhandarkar

Genre – Drama

Preview Only: Small-town girl Meghna Mathur (Priyanka Chopra Jonas) sets out to fulfill her dream of being a glamourous supermodel. But she soon discovers that in the corrupt world of haute couture, success comes at a price.


23. Article 15

article 15

Starring – Ayushmann Khurrana
Director – Anubhav Sinha

Genre – Crime / Drama

[This excerpt comes from Anushree’s ‘Article 15’ Review]

Anubhav Sinha’s Article 15 is certainly one of the Best Bollywood Movies on Netflix. This movie deals with some very important social issues that plague modern India, the caste system and its impacts. The story is based on several incidents, particularly the rape and murder of two young girls in Badayun, UP. In the film, the cops are unwilling to investigate the case as the victims belong to a lower caste when they are reported missing. When the two girls turn up dead, the police pin the murders on the girl’s families without conducting an investigation.




22. Haider

haider movie

Starring – Shahid Kapoor, Tabu
Director – Vishal Bharadwaj

Genre – Crime / Drama

[‘Haider’ is also featured in Surya’s ‘Best Movies of Shraddha Kapoor’ article]

This Vishal Bharadwaj’s masterpiece is a modern-day adaptation of Shakespeare’s Hamlet and Basharat Peer’s memoir Curfewed Night. With Shahid Kapoor and Tabu playing the lead roles in the movie, the supporting lead, Shraddha plays Shahid’s childhood sweetheart and a journalist. Set amidst the insurgency-hit Kashmir conflicts of 1995 and civilian disappearances, this movie is an art which showcases a wide range of emotions, powerful characters and splendid scenes. A must watch and one of the Best Bollywood Movies on Netflix for a reason!


21. Raat Akeli Hai

Raat Akeli Hai Movie Review

Starring – Nawazuddin Siddiqui & Radhika Apte
Director – Honey Trehan
Genre – Crime / Thriller

[This excerpt comes from Surya’s ‘Raat Akeli Hai’ Review]

Raat Akeli Hai, the new Bollywood Original is a whodunit mystery thriller, directed by Honey Trehan and stars Nawazuddin Siddiqui and Radhika Apte in the lead roles. As an overall film, the narrative astonishes and goes beyond your regular whodunit thriller. It explores the wide variety of concerns we still face on a day-to-day basis and combines them in immaculately with the on-going narrative. The top-notch performances and the captivating storyline make us neglect the drawbacks, the film when it comes to the screenplay, and the runtime.




20. Gangs of Wasseypur

Gangs of Wasseypur Best Bollywood Movies on Netflix

Starring – Nawazuddin Siddiqui, Manoj Bajpayee
Director – Anurag Kashyap
Genre – Drama

One of the most celebrated franchises in Bollywood, Gangs of Wasseypur Part 1 and 2 put Anurag Kashyap on the map as he proceeded to become one of the celebrated directors in Bollywood. Gangs of Wasseypur is well known for many reasons from the storyline, screenplay, dialogue, and splendid performances from the whole cast. A work of art that isn’t to be missed and one of the Best Bollywood Movies on Netflix. – Surya Komal


19. Chameli

Chameli Best Bollywood Movies on Netflix

Starring – Kareena Kapoor and Rahul Bose
Director – Anant Balani & Sudhir Mishra
Genre – Drama

Preview Only: A major turning point in Kareena Kapoor’s career, Chameli explores the life of Aman, a banker, and Chameli, a prostitute, who meet during a downpour in Mumbai as they take shelter from the rain. Though they have nothing in common, they still form a bond and start talking about life.




18. Paan Singh Tomar

Paan Singh Tomar Best Bollywood Movies on Netflix

Starring – Irrfan Khan, Mahie Gill
Director – Tigmanshu Dhulia

Genre – Biopic

Tigmanshu Dhulia’s 2012 directorial details the life of Paan Singh Tomar, an athlete who won gold medals at the Indian National Games multiple times in succession, is compelled to turn into a dacoit when his mother is killed and the police don’t make any move. With stellar performances and remarkable screenwriting work, this movie is a masterpiece and, without a doubt, one of the Best Bollywood Movies on Netflix. – Surya Komal


17. Har Kisse Ke Hisse: Kaamyaab

Kaamyaab Movie Review

Starring – Sanjay Mishra, Deepak Dobriyal
Director – Hardik Mehta

Genre – Drama

Kaamyaab is full of heart and is dedicated to those that Sudheer (Sanjay Mishra) refers to as the ‘Aaloo’ of Bollywood films, the character artists and the extras. The movie largely turns out to be a significant watch with the positives outweighing the negatives. If you’re one of those people who complains or is tired of hearing that ‘Bollywood mein achi filmein nahi banti’ and open to exploring the slightly off-beat indie stories, Kaamyaab deserves to be seen. A gives a gleeful hope for the future of our Bollywood cinema. – Neelam Joshi




16. AK vs AK

AK vs AK Upcoming Bollywood Movies on OTT

Starring – Anil Kapoor & Anurag Kashyap
Director – Vikramaditya Motwane

Genre – Thriller

Best Bollywood Movies on Netflix: Directed by Vikramaditya Motwane, AK vs AK opens a new dimension to Indian Cinema and brings to the table an unseen form of filmmaking in mainstream cinema. It begins with the actor-director duo rehashing their past and the opportunities of working together lost between them. Then we move to a conversation on a public platform that slowly escalates to a major scuffle and an entire media storm about the celebrities. A sinister plot is hatched to achieve redemption after the public humiliation.


[Ranked in no particular order]
15. Ludo

Ludo Upcoming Bollywood Movies on OTT

Starring – Various
Director – Anurag Basu

Genre – Dark Comedy / Crime

Anurag Basu, as a director, is known for his eccentric portrayal of characters and storylines. He has one of the most unique worldviews and presents some intriguing cinema. Ludo is a film where four stories of crime, greed, money, and love overlap, all leading up to one wild climax. Different, quirky, eccentric, and dark the narrative succeeds because of Anurag Basu’s worldview and a stellar ensemble cast. One of the Best Bollywood Movies on Netflix.




14. Chalte Chalte

Chalte Chalte Quotes

Starring – Shah Rukh Khan & Rani Mukerji
Director – Aziz Mirza
Genre – Rom-Com

Preview Only: Raj, the owner of a truck company, pursues Priya, a fashion designer, and eventually gets married to her. Differences between the two lead to a separation that threatens to destroy their relationship.


13. Dev D

Dev D Best Bollywood Movies on Netflix

Starring – Abhay Deol & Mahie Gill
Director – Anurag Kashyap
Genre – Black Comedy

A more contemporary take 0n Sarat Chandra Chattopadhyay’s exemplary Bengali novel, Devdas, Anurag Kashyap’s Dev D, went on to become one of the most beloved cult classics and deserves all the appreciation it still receives to this day. From the remarkably written screenplay, outstanding performances from Abhay Deol and Mahie Gill, and Amit Trivedi’s unique soundtrack, Dev D is one of the better takes on the subject and unlike any other Devdas movie. – Surya Komal




12. A Wednesday

A Wednesday Best Bollywood Movies on Netflix

Starring – Naseeruddin Shah & Anupam Kher
Director  – Neeraj Pandey
Genre – Thriller

Preview Only: Neeraj Pandey’s directorial debut, A Wednesday, explores the narrative where Prakash Rathod, an ex-police officer relates the most vital case of his profession wherein he was threatened a bomb detonation in Mumbai by an ordinary common man.


11. Is Love Enough? SIR

Sir Underrated Bollywood Movies of 2020

Starring – Tillotama Shome & Vivek Gomber
Director – Rohena Gera

Genre – Drama

[Also feat. in our ‘Best Underrated Bollywood Movies of 2020’ list]

A romantic relationship between a maid and her master with class and race differences challenging our prejudices is the best part of Sir. One of the many aspects that is impressive about this film is how the crux of the narrative is explained that features Tilotama Shome’s character falling in love with her employer and how she was bothered by what opinion people will have.




10. Black Friday

black friday movie

Starring – Kay Kay Menon, Pavan Malhotra
Director – Anurag Kashyap

Genre – Crime

[Also feat. in our ‘Banned and Controversial Bollywood Movies’ list]

Anurag Kashyap’s engaging hard-hitting crime drama, Black Friday, tells about one of the most horrific events in the history of Mumbai: The 1992-93 Riots and Bombings. The film revolves around the intense events and happenings of the blasts. It is truly a must-watch and is one of the Best Bollywood Movies on Netflix. – Aditi Parikh


9. Andhadhun

Andhadhun Ayushmann Radhika

Starring – Tabu & Ayushman Khurrana
Director – Sriram Raghavan

Genre – Crime / Thriller

Sriram Raghavan’s Andhadhun is touted as one of the Best Bollywood Movies in recent years by the Indian audience. It is indeed a well acted, meticulously crafted and an incredibly written satirical crime-thriller which keeps you on the edge of your seat the entire time with multiple twists and turns. The movie also co-stars Radhika Apte in a significant role. – Surya Komal




8. Rock On!!

Rock On Best Bollywood Movies on Netflix

Starring – Farhan Akhtar, Arjun Rampal
Director – Abhishek Kapoor
Genre – Musical Drama

Abhishek Kapoor’s Rock On!! is one of those Bollywood classics that stands the test of time in every aspect from the music to the narrative, the production design, and the cinematography. Revolving around four friends and their journey of highs and lows, this 2008 musical drama is both cheerful and heartwarming to watch and has that relatability factor to every individual who grew up in the pre-digital era. If you’re having a bad week, Rock On!! will surely lift your spirits instantaneously. One of the Best Bollywood Movies on Netflix. – Surya Komal


7. Udaan

udaan movie

Starring – Rajat Barmecha, Ronit Roy
Director – Vikramaditya Motwane
Genre – Coming-of-Age

[This excerpt comes from Aditi’s ‘Underrated Bollywood Movies Article]

If a man like Anurag Kashyap is writing it, it has to be a realistic movie. Udaan is a simple, sweet story that doesn’t need to be explained, it needs to be experienced. It is the story of a young boy who is forced to live with his oppressive father and a half-brother after he is expelled from his boarding school. The movie ends on the note of hardship with the boy determined to make it big. This is a movie which defines naked realism. The film looks authentic and easy to relate and yet it has an impressive larger-than-life quality to it that makes wonders. A must watch and one of the Best Bollywood Movies on Netflix.




6. Guru

Guru Best Bollywood Movies on Netflix

Starring – Abhishek Bachchan, Aishwarya Rai
Director – Mani Ratnam
Genre – Drama

From Mani Ratnam, Guru, loosely based on the life of Indian industrial mega tycoon, Dhirubhai Ambani, is one of the very few movies that I like in Jr. Bachchan’s filmography. Thanks to the excellent direction from Mani Ratnam, and his ability to bring out the best from everyone. No one could have told the story of a businessman from rags to riches, in Capitalistic Bombay in a more unique, authentic way unless its Mani Ratnam, making Guru one the Best Bollywood Movies on Netflix. – Nirmal Raj


5. Lagaan

lagaan movie

Director – Ashutosh Gowariker
Starring – Aamir Khan
Genre – Sports

[This excerpt comes from Surya’s ‘Top 5 Cricket Movie’ Article]

Best Bollywood Movies on Netflix: Released in 2001, Lagaan is, in fact, one of the best movies in both Aamir Khan’s and director Ashutosh Gowariker’s career. etailing every single ingredient from romance, emotion, comedy to a well-rounded inspirational storyline needed for an entertaining movie, Lagaan is one of those very special Indian films, which will be remembered and will hold a special place in the audience’s heart for a very long time. One of the Best Bollywood Movies on Netflix.




4. Masaan

masaan movie

Starring – Vicky Kaushal, Richa Chadda
Director – Neeraj Ghaywan
Genre – Drama

[This excerpt comes from Aditi’s ‘Underrated Bollywood Movies Article]

If you only remember Vicky Kaushal for his splendid performances in Raazi and Sanju, then you’ve not seen him in this terrific film which is, undoubtedly, one of the Best Bollywood Movies on Netflix. Masaan is a tale of love, loss, and guilt that follows two linear stories. One is about a girl named Devi (Richa Chadda), who lost the love of her life and the other is about a man named Deepak (Vicky Kaushal), who helps in burning pyres at Varanasi Ghats. This film also marked the debut of two of the most underrated actors in Bollywood, Shweta Tripathi and Vicky Kaushal.


3. Dil Chahta Hai

Starring – Aamir, Saif, Akshaye
Director – Farhan Akhtar
Genre – Coming-of-age

An epic tale about three inseparable childhood friends who are just fresh out of college, trying their hand in relationships and figuring out life in the process. Dil Chahta Hai is an emotionally riveting and equally delightful film about love, friendship, and so much more and introduced us to a Bollywood prodigy in Farhan Akhtar, the writer, and director of the film. Universally loved and culturally relevant to this day, Dil Chahta Hai taught us a lot of different things on many levels. A masterpiece that changed the face of Indian cinema for the greater good.




2. Jodhaa Akbar

Jodhaa Akbar movie

Starring – Hrithik Roshan & Aishwarya Rai
Director – Ashutosh Gowariker

Genre – Historical Drama

Directed by acclaimed director Ashutosh Gowariker, Jodhaa Akbar sets a remarkable example as to how a historical film should be made. It is a must watch and one of the Best Bollywood Movies on Netflix. The hard work put into pre-production, costumes, art direction, and post-production work, under a minimalistic budget, is unquestionably the best kind of work, not even seen on a 250cr film.

Taking us back into the Mughal Period, the film is about the blossoming of romance between Mughal Emperor, Akbar and his Rajput counterpart Jodha Bai. Keeping aside the historical inaccuracies, Jodhaa Akbar is an epic in its own way. The rich production design could be seen on each and every frame of the film, rightly favored by Kiran Deohan’s cinematography. Everything about this film is unique, from A.R. Rahman’s blending music to Hrithik Roshan and Aishwarya Rai’s stupendous acting, this film gives the satisfaction of watching a masterpiece. – Nirmal Raj




1. Rang De Basanti

Rang De Basanti Netflix

Starring – Aamir Khan, Siddharth, Soha Ali Khan
Director – Rakeysh Omprakash Mehra

Genre – Drama

Rakeysh Omprakash Mehra’s 2006 film Rang De Basanti is one of the finest films of Bollywood for all the right reasons. From the story to the screenplay, dialogues, direction, performances, and music this movie hits everything out-of-the-park and is entertaining, emotional and soulful all the way through. If you’re looking for the right Bollywood movie to watch this weekend, Rang De Basanti should definitely on the top of your list. One of the Best Bollywood Movies on Netflix. Surya Komal




Related: Best Sci-Fi Movies on Netflix
Related: The Best Horror Movies on Netflix

Related: Best Kick-Ass Action Movies on Netflix

53 thoughts on “Best Bollywood Movies on Netflix You Shouldn’t Miss!

Leave a Reply

Your email address will not be published. Required fields are marked *