
Entertainment
Best Cricket Movies to Watch During IPL 2026 on OTT
Watch the best cricket movies on Netflix, JioHotstar, Amazon Prime & more during IPL 2026. Save on OTT subscriptions via magicpin.

Bollywood romance is a feeling, not just a genre. From the sweeping grandeur of Yash Chopra's mountains to the raw chemistry of Imtiaz Ali's highways, Hindi romance films have defined how generations of Indians understand love. We've curated the definitive list of the best Bollywood romantic movies now streaming on Amazon Prime Video, Disney+ Hotstar, Netflix, SonyLIV, and ZEE5 — timeless love stories that deserve a permanent spot in your watchlist.
Genre: Romance, Drama | IMDb: 8.1/10 | Director: Aditya Chopra | Cast: Shah Rukh Khan, Kajol, Amrish Puri, Farida Jalal
The film that changed Bollywood romance forever. DDLJ is not just a movie — it is a cultural institution. Still running at Maratha Mandir in Mumbai after three decades, Aditya Chopra's debut defined the NRI love story genre and made Shah Rukh Khan the king of romance. The story of Raj and Simran — a London-raised charmer and a traditional Indian girl who find love during a European trip — struck a chord that still resonates. From the iconic mustard field train scene to "Bade bade deshon mein...", every frame is etched into India's collective memory. This is the highest-grossing Bollywood film of the 1990s and the longest-running Indian film in history. Streaming on: Amazon Prime Video, JioHotstar.
Genre: Romance, Drama | IMDb: 7.9/10 | Director: Ayan Mukerji | Cast: Ranbir Kapoor, Deepika Padukone, Kalki Koechlin, Aditya Roy Kapur
The ultimate coming-of-age romance about chasing dreams and finding love along the way. Bunny (Ranbir Kapoor) wants to see the world; Naina (Deepika Padukone) wants to find herself. Their paths cross during a Himalayan trek, diverge for years, and intertwine again at a wedding — and the film asks: can you have both adventure and love? Ranbir Kapoor's "Bunny" and Deepika Padukone's "Naina" gave an entire generation its defining romantic chemistry. The soundtrack — "Badtameez Dil", "Balam Pichkari", "Ilahi" — is arguably the best Bollywood album of the 2010s. Streaming on: Netflix, JioHotstar, Amazon Prime Video.
Genre: Romance, Comedy | IMDb: 7.9/10 | Director: Imtiaz Ali | Cast: Shahid Kapoor, Kareena Kapoor
The quintessential road-trip romance that launched a thousand conversations. A depressed businessman meets an irrepressibly talkative free spirit on a train — and by the end of the journey, neither of them is the same person. Imtiaz Ali's masterpiece works because Geet (Kareena Kapoor) is not just a manic pixie dream girl; she is genuinely complicated, flawed, and unforgettable. "Main apni favourite hoon" became a generational mantra. The train station climax is one of the most perfectly written romantic sequences in Hindi cinema. Streaming on: Netflix, Amazon Prime Video, JioHotstar.
Genre: Romance, Drama | IMDb: 7.9/10 | Director: Nikkhil Advani | Cast: Shah Rukh Khan, Preity Zinta, Saif Ali Khan
A terminally ill man secretly plays cupid for the woman he loves. Aman (SRK) arrives in New York and transforms the lives of a struggling café owner Naina (Preity Zinta) and her grumpy neighbour Rohit (Saif Ali Khan) — but he carries a devastating secret. It is impossible to watch the "Pretty Woman" and "Maahi Ve" sequences without reaching for a tissue. What makes Kal Ho Naa Ho special is that its sadness never feels manipulative — the performances are too honest for that. Streaming on: Netflix, Amazon Prime Video, JioHotstar.
Genre: Romance, Drama | IMDb: 7.6/10 | Director: Karan Johar | Cast: Shah Rukh Khan, Kajol, Rani Mukerji, Salman Khan
Karan Johar's directorial debut that defined 1990s Bollywood romance. Rahul (Shah Rukh Khan) and Anjali (Kajol) are best friends in college — but Rahul is too busy chasing Tina (Rani Mukerji) to notice that Anjali is in love with him. The film's structure — jumping between college and a reunion years later — was revolutionary for its time. The "Koi Mil Gaya" sequence at the college festival and the emotional "Saajanji Ghar Aaye" climax are Bollywood at its most iconic. The film's central question — can men and women really just be friends? — still sparks debates. Streaming on: Netflix, JioHotstar, Amazon Prime Video.
Genre: Romance, Family Drama | IMDb: 7.5/10 | Director: Karan Johar | Cast: Amitabh Bachchan, Shah Rukh Khan, Kajol, Hrithik Roshan, Kareena Kapoor
Karan Johar's magnum opus about family, love, and the ties that bind across continents. K3G is Bollywood melodrama at its most opulent — a three-hour emotional epic spanning London, Delhi, and Egypt, with a cast that reads like a who's who of Indian cinema. Shah Rukh Khan and Kajol's chemistry as the rebellious Rahul and the fiery Anjali is electric, while Hrithik Roshan and Kareena Kapoor provide the perfect counterpoint romance. "Suraj Hua Maddham" remains one of the most beautifully shot romantic songs in Bollywood history. The film's message — that love ultimately conquers pride and distance — is timeless. Streaming on: Netflix, JioHotstar, Amazon Prime Video.
Why pay full price for your favourite streaming platforms? magicpin members get exclusive savings on SonyLIV, Amazon Prime, and ZEE5 subscriptions. Check the latest OTT offers on magicpin before your next renewal.
Love stories begin on the big screen. New romantic films hit Indian cinemas every Friday — book your tickets via magicpin and save on PVR, INOX, and Cinepolis bookings before they hit streaming platforms.
Q: What are the best Bollywood romantic movies on OTT right now?
A: Dilwale Dulhania Le Jayenge, Yeh Jawaani Hai Deewani, Jab We Met, Kal Ho Naa Ho, Kuch Kuch Hota Hai, and Kabhi Khushi Kabhie Gham are some of the greatest Bollywood love stories streaming across Netflix, Amazon Prime Video, and JioHotstar.
Q: Which is the most romantic Bollywood movie of all time?
A: Dilwale Dulhania Le Jayenge (1995) is widely considered the most iconic Bollywood romance, with an IMDb rating of 8.1/10 and a theatrical run spanning over 30 years.
Q: Where can I watch Dilwale Dulhania Le Jayenge online in India?
A: DDLJ is available on Amazon Prime Video, Disney+ Hotstar, and YouTube in India.
Q: Is Yeh Jawaani Hai Deewani available on Netflix India?
A: Yes, Yeh Jawaani Hai Deewani is streaming on Netflix India along with JioHotstar and Amazon Prime Video.
Q: Which OTT platform has the best collection of Bollywood romance movies?
A: Netflix and JioHotstar have the largest libraries of classic Bollywood romantic films, followed by Amazon Prime Video.
Q: How can I save on OTT subscriptions in India?
A: magicpin offers exclusive savings on SonyLIV, Amazon Prime, and ZEE5. Check the latest OTT deals on magicpin before renewing.
Explore more: Best Sci-Fi Movies on OTT | Best Horror Comedy Movies on OTT | Best Cricket Movies on OTT

Watch the best cricket movies on Netflix, JioHotstar, Amazon Prime & more during IPL 2026. Save on OTT subscriptions via magicpin.

Complete guide to Salman Khan movies - from Maine Pyar Kiya to Sikandar. Explore his best films, upcoming projects, and where to watch online.

From Bajirao Mastani to Dhurandhar, explore the best Ranveer Singh movies streaming on Netflix, Prime Video & Disney+ Hotstar. Book cinema tickets via magicpin.

Explore Manoj Bajpayee's best movies on OTT — Satya, The Family Man, Special 26, Gangs of Wasseypur & more. Don't miss his new film Governor in cinemas June 12. Save on Amazon Prime via magicpin.