blog cover blog cover

Entertainment

Best Sanya Malhotra Movies on OTT — Dangal to Bandar Streaming Guide

By magicpin

Updated - June 8, 2026 6 min read

Best Sanya Malhotra Movies on OTT -- Dangal to Bandar Streaming Guide

With Bandar -- her new drama directed by Anurag Kashyap, co-starring Bobby Deol -- releasing in theatres on June 5, 2026, Sanya Malhotra is having a moment. But her journey began years earlier, when she debuted as the young Babita Kumari in Aamir Khan's Dangal and became an overnight star. Since then, she has quietly built one of the most interesting filmographies in modern Hindi cinema -- choosing scripts that challenge her rather than simply showcasing her. From the quiet intensity of Badla to the quirky charm of Pagglait, here are the best Sanya Malhotra movies streaming on OTT right now.

Sanya Malhotra Dangal Sam Bahadur Bandar movie poster collage

 

 

1. Dangal (2016)

Genre: Sports Biopic  |  Director: Nitesh Tiwari  |  Cast: Aamir Khan, Sanya Malhotra, Fatima Sana Shaikh  |  IMDb: 8.3/10

 

Dangal movie poster Aamir Khan Sanya Malhotra

 

This is where it all began. Nitesh Tiwari's Dangal is not just one of the highest-grossing Indian films of all time -- it is a cultural landmark. Sanya Malhotra plays the young Babita Kumari, one of the Phogat sisters, with a physicality and emotional conviction that is remarkable for a debut performance. The film tells the true story of Mahavir Singh Phogat, a former wrestler who trains his daughters to become world champions, defying every social convention. The wrestling sequences are breathtaking, the relationship between father and daughters is deeply moving, and the climax at the Commonwealth Games is one of the most cathartic moments in Indian cinema. Streaming on Netflix and Amazon Prime Video.

Verdict: A landmark Indian film -- Sanya Malhotra's debut announced a major new talent.

 

▶ Watch Dangal on Netflix

 

2. Badla (2019)

Genre: Crime Thriller  |  Director: Sujoy Ghosh  |  Cast: Amitabh Bachchan, Taapsee Pannu, Sanya Malhotra  |  IMDb: 7.7/10

 

Badla movie poster Amitabh Bachchan Taapsee Pannu

 

Sujoy Ghosh's Badla is a taut, claustrophobic thriller that keeps you guessing until the very last frame. Sanya Malhotra plays a supporting but crucial role in this web of deceit, where a successful businesswoman (Taapsee Pannu) finds herself locked in a room with the body of her dead lover and hires a legendary lawyer (Amitabh Bachchan) to defend her. The film is essentially a two-hander between Bachchan and Pannu, but Malhotra's presence adds a layer of emotional complexity. The Rashomon-style storytelling and the film's commitment to never cheating the audience make it one of the best Bollywood thrillers of the last decade. Steaming on Amazon Prime Video.

Verdict: Edge-of-your-seat thriller -- Sanya shines in a memorable supporting role.

 

▶ Watch Badla on Amazon Prime Video

 

3. Pagglait (2021)

Genre: Dark Comedy Drama  |  Director: Umesh Bist  |  Cast: Sanya Malhotra, Sayani Gupta, Sheeba Chaddha, Ashutosh Rana  |  IMDb: 6.9/10

 

Pagglait movie poster Sanya Malhotra

 

Pagglait is where Sanya Malhotra truly proved she could carry a film on her own. She plays Sandhya, a young widow who cannot cry after her husband's death -- much to the dismay of her traditional family. What follows is a quietly subversive, darkly funny exploration of grief, expectation, and the pressure to perform sorrow. The film refuses to take the easy route -- Sandhya's journey is not a triumphant arc but a messy, uncertain one, and Malhotra plays every beat with heartbreaking authenticity. Netflix's production values are top-notch, and the supporting cast -- especially Sayani Gupta and Sheeba Chaddha -- is impeccable. Streaming on Netflix.

Verdict: A quietly radical film about grief -- Sanya Malhotra's finest performance on OTT.

 

▶ Watch Pagglait on Netflix

 

4. Photograph (2019)

Genre: Romantic Drama  |  Director: Ritesh Batra  |  Cast: Nawazuddin Siddiqui, Sanya Malhotra, Sachin Khedekar  |  IMDb: 6.8/10

 

Photograph movie poster Sanya Malhotra Nawazuddin Siddiqui

 

From the director of The Lunchbox, Photograph is a gentle, unhurried romance set in Mumbai's old-city lanes. Sanya Malhotra plays Miloni, a shy college student who agrees to pretend to be the fiancee of a street photographer (Nawazuddin Siddiqui) to satisfy his grandmother's nagging. The film's magic lies in its quiet moments -- stolen glances, awkward silences, the slow unspooling of two lonely people finding each other. Malhotra brings a beautiful stillness to her performance, letting her eyes do the talking. It is a film that rewards patience and attention, and it remains one of the most understated love stories in recent Hindi cinema. Streaming on Amazon Prime Video.

Verdict: A gentle, soulful romance -- Sanya Malhotra's most restrained and affecting performance.

 

▶ Watch Photograph on Amazon Prime Video

 

5. Sam Bahadur (2023)

Genre: War Biopic  |  Director: Meghna Gulzar  |  Cast: Vicky Kaushal, Sanya Malhotra, Fatima Sana Shaikh  |  IMDb: 7.7/10

 

Sam Bahadur movie poster Vicky Kaushal Sanya Malhotra

 

Meghna Gulzar's Sam Bahadur is a stirring tribute to Field Marshal Sam Manekshaw, India's first army officer to be promoted to the rank. Sanya Malhotra plays Siloo Manekshaw, Sam's wife, with quiet dignity and warmth. In a film dominated by Vicky Kaushal's towering performance, Malhotra holds her own as the woman behind the legend -- supportive without being passive, strong without being loud. The film itself is a masterclass in restrained storytelling, focusing on the man behind the uniform. The war sequences are gripping, but it is the human moments -- the banter between Sam and Siloo, the quiet anxieties of military life -- that linger. Streaming on Amazon Prime Video and JioHotstar.

Verdict: A beautifully crafted biopic -- Sanya brings warmth and heart to a supporting role.

 

▶ Watch Sam Bahadur on Amazon Prime Video

 

6. Ludo (2020)

Genre: Anthology Comedy Drama  |  Director: Anurag Basu  |  Cast: Rajkummar Rao, Sanya Malhotra, Pankaj Tripathi, Abhishek Bachchan  |  IMDb: 7.6/10

 

Ludo movie poster Anurag Basu

 

Anurag Basu's Ludo is a vibrant, chaotic anthology where four interconnected stories unfold like a game of the board game itself. Sanya Malhotra plays Shruti, a young woman caught in a hilariously messy situation involving a sex tape, a suitcase of cash, and a love story that refuses to follow the rules. The film is a visual riot -- bursting with colour, music, and mischief. Malhotra shares crackling chemistry with Rajkummar Rao, and together they anchor one of the film's most endearing storylines. The ensemble cast is incredible, the soundtrack is addictive, and the films unapologetic sense of fun is infectious. Streaming on Netflix.

Verdict: Wildly entertaining anthology -- Sanya is delightfully funny and vulnerable.

 

▶ Watch Ludo on Netflix

 

Why Watch These on OTT via magicpin?

Catch up on Sanya Malhotra's finest performances at home, then head to cinemas for Bandar -- her intense new drama directed by Anurag Kashyap, now playing in theatres. New films hit cinemas every Friday -- book your tickets via magicpin and save on PVR, INOX, and Cinepolis screenings.

 

 

FAQs

Q: What are the best Sanya Malhotra movies streaming on OTT?
A: Dangal (Netflix), Badla (Prime Video), Pagglait (Netflix), Photograph (Prime Video), Sam Bahadur (Prime Video), and Ludo (Netflix) are among her best films available for streaming in India.

Q: Where can I watch Sanya Malhotra's latest film Bandar?
A: Bandar, directed by Anurag Kashyap and starring Bobby Deol and Sanya Malhotra, released in theatres on June 5, 2026. Book tickets on magicpin.

Q: Is Pagglait available on Netflix in India?
A: Yes, Pagglait starring Sanya Malhotra is streaming on Netflix India.

Q: What is Sanya Malhotra's first film?
A: She made her acting debut in Aamir Khan's Dangal (2016), playing young Babita Kumari.

Q: How can I save on movie tickets for Sanya Malhotra's new releases?
A: Book via magicpin to access the best deals on PVR, INOX, and Cinepolis tickets for her theatrical releases.

Find fun places to visit in your city with magicpin

Locate the best museums, heritage sites, picnic spots, adventure sports and everything fun with magicpin. Find the best places to have fun near you with magicpin. Be it Delhi NCR, Mumbai, Pune, Bangalore, Hyderabad, Jaipur or Kolkata, use magicpin to find the best deals of fun places in your city. 

 

Find the best movies and shows to watch on magicpin

Best films, best TV series, popular shows, amazing documentaries or funny online videos, get the best entertainment suggestions on magicpin. Let magicpin tell you which movie to watch in theatres, what TV shows are the best and where to find the most underrated movies online.

 

Find the best books to read on magicpin

magicpin tells you the books to read, the top-rated books of the year, the authors worth reading, the most underrated books and where to buy books online. 

 

Get the best movies and TV series recommendations from magicpin

 

magicpin gives you a carefully curated list of the most popular thriller movies, romantic flicks, comedy films, TV shows and more. Find the best Bollywood movies and Hollywood films along with the most awesome TV series recommendations on magicpin.