
Entertainment
Salman Khan Movies List - Complete Filmography and Best Films Guide
Complete guide to Salman Khan movies - from Maine Pyar Kiya to Sikandar. Explore his best films, upcoming projects, and where to watch online.

In just over a decade, Ranveer Singh has built one of the most versatile filmographies in modern Bollywood. From the controlled intensity of a Peshwa warrior to the raw energy of a street rapper, from an over-the-top police officer to a cricket captain leading India to glory — his range is almost absurdly wide. With Dhurandhar crossing ₹895 crore at the Indian box office and becoming an all-time blockbuster, and his next releases creating major buzz, there's never been a better time to explore his best work. Here's our curated guide to the top Ranveer Singh movies streaming on OTT platforms right now.


Release Date: 2015 | Director: Sanjay Leela Bhansali | Cast: Ranveer Singh, Deepika Padukone, Priyanka Chopra | IMDb: 7.3/10
This is the film that announced Ranveer Singh as a force to be reckoned with. Playing the Maratha general Bajirao I, he brings a ferocity and vulnerability that is genuinely startling. The famous "Malhari" sequence alone required months of training in Kalaripayattu and horseback riding, and it shows in every frame. Sanjay Leela Bhansali's opulent visual style — the palatial sets, the swirling ghagras, the battle scenes — is at its peak here, but it's Ranveer's performance that gives the film its emotional core. The scene where Bajirao learns of Mastani's true identity offers some of the finest acting in his career. After Bajirao Mastani, nothing about his range seemed off-limits. Streaming on Netflix and Amazon Prime Video.
▶ Watch Bajirao Mastani on Netflix

Release Date: 2019 | Director: Zoya Akhtar | Cast: Ranveer Singh, Alia Bhatt, Siddhant Chaturvedi | IMDb: 7.9/10
This is the one that proved Ranveer Singh could carry a film without a period costume, a sword, or a larger-than-life character. Gully Boy is gritty, grounded, and genuinely moving. Ranveer plays Murad, a young man from Dharavi who finds his voice through rap, and the performance is so internal that you almost forget you're watching a superstar. His chemistry with Alia Bhatt is warm and lived-in. The soundtrack — "Apna Time Aayega", "Doori", "Mere Gully Mein" — became anthems far beyond the film. The film swept the Filmfare Awards and was India's official entry to the Oscars. Streaming on Netflix and Amazon Prime Video.

Release Date: 2018 | Director: Sanjay Leela Bhansali | Cast: Deepika Padukone, Ranveer Singh, Shahid Kapoor | IMDb: 7.1/10
Ranveer's second collaboration with Bhansali, and this time he plays the antagonist — Sultan Alauddin Khilji. It is an unhinged, scene-chewing performance that is genuinely menacing. The "Ghoomar" sequence may be the film's visual highlight, but Ranveer's Khilji — with his wild eyes, calculated cruelty, and predator's prowl — is what stays with you. He reportedly stayed in character throughout the shoot, speaking in a guttural tone even off-camera. Padmaavat features arguably Bollywood's most memorable villain performance of the decade. Streaming on Amazon Prime Video and Disney+ Hotstar.
▶ Watch Padmaavat on Prime Video

Release Date: 2018 | Director: Rohit Shetty | Cast: Ranveer Singh, Sara Ali Khan, Sonu Sood | IMDb: 5.5/10
If you want pure, unapologetic masala entertainment, this is the one. Simmba is loud, brash, and thoroughly entertaining — Ranveer plays a corrupt cop who finds redemption, and he commits to the absurdity with total conviction. The "Aankh Marey" song became a national phenomenon, and his comic timing with the Shenpoli accent is genuinely funny. Rohit Shetty's signature style — cars flipping, slow-motion walks, punch dialogues — is in full effect. It is not subtle cinema, but it doesn't try to be. Streaming on Netflix and Amazon Prime Video.

Release Date: 2021 | Director: Kabir Khan | Cast: Ranveer Singh, Deepika Padukone, Tahir Raj Bhasin | IMDb: 7.5/10
Playing Kapil Dev in a film about India's 1983 Cricket World Cup victory is not easy — the man is a national icon. Ranveer disappears into the role, capturing Kapil Dev's physicality, his bowling action, and his calm leadership without turning it into a caricature. The Leeds sequence — where Kapil Dev scored 175 not out against Zimbabwe — is the film's emotional peak, and Ranveer plays it with exactly the right mix of exhaustion and determination. After '83, it was clear he could do anything. Streaming on Amazon Prime Video and Disney+ Hotstar.

Release Date: 2010 | Director: Maneesh Sharma | Cast: Ranveer Singh, Anushka Sharma | IMDb: 7.3/10
This is where it all began. Ranveer's debut film and he walked in with astonishing confidence. Playing Bittoo, a Delhi boy who starts a wedding planning business with Anushka Sharma's Shruti, he is raw, energetic, and effortlessly charming. His Delhi accent was so authentic that people assumed he was actually from the capital — he had trained with a dialect coach for three months. The chemistry between the two leads is electric, and the "Ainvayi Ainvayi" song remains a wedding season staple. Band Baaja Baaraat is remarkable for how fully formed his screen presence was right from his first film. Streaming on Amazon Prime Video.
▶ Watch Band Baaja Baaraat on Prime Video

Release Date: 2023 | Director: Karan Johar | Cast: Ranveer Singh, Alia Bhatt, Shabana Azmi, Jaya Bachchan | IMDb: 7.0/10
Karan Johar's return to the big, colourful family entertainer, and Ranveer is at his scene-stealing best as Rocky Randhawa — a wealthy, flamboyant Delhi boy who falls for a Bengali intellectual. His "Dola Re Dola" dance sequence went viral for good reason — he brings a physical comedy to the role that is genuinely endearing. But beneath the flamboyance, Ranveer finds moments of real tenderness, especially in scenes with his on-screen grandmother played by Shabana Azmi. Rocky Aur Rani Kii Prem Kahaani is a reminder that he is one of the finest comic actors of his generation. Streaming on Amazon Prime Video and Disney+ Hotstar.
▶ Watch Rocky Aur Rani on Prime Video
The buzz around Ranveer Singh right now is extraordinary. Dhurandhar — his spy action thriller directed by Aditya Dhar — released in December 2025 and became an all-time blockbuster with ₹895 crore at the Indian box office. The sequel, Dhurandhar: The Revenge, released in March 2026 and has been even bigger. Meanwhile, Alpha — the first female-led film in the YRF Spy Universe starring Alia Bhatt and Sharvari — released its teaser in June 2026, and Ranveer's place in the YRF universe remains one of the most anticipated developments. He is also set to star in a film alongside Kiara Advani, and the long-awaited Don 3 continues to generate intense industry speculation. Catch his latest releases in cinemas near you via magicpin and save on every booking at PVR, INOX, and Cinepolis.
Q: Which Ranveer Singh movie is best for first-time viewers?
A: Start with Bajirao Mastani or Gully Boy — both showcase different sides of his talent and are widely available on Netflix and Prime Video.
Q: Where can I watch Ranveer Singh's Dhurandhar online?
A: Dhurandhar had a theatrical release in December 2025 and premiered on television in May 2026. It is expected to arrive on OTT platforms soon — check Netflix, Prime Video, and Disney+ Hotstar for updates.
Q: What are the highest-rated Ranveer Singh films on IMDb?
A: Gully Boy leads with 7.9/10, followed by '83 (7.5), Bajirao Mastani and Band Baaja Baaraat (7.3 each), Padmaavat (7.1), Rocky Aur Rani Kii Prem Kahaani (7.0), and Simmba (5.5).
Q: Which OTT platform has the most Ranveer Singh movies?
A: Amazon Prime Video has the largest collection, including Padmaavat, Gully Boy, '83, Rocky Aur Rani Kii Prem Kahaani, and Band Baaja Baaraat. Netflix has Bajirao Mastani, Gully Boy, and Simmba.
Q: How can I save on movie tickets via magicpin?
A: Book through the magicpin app to access savings on PVR, INOX, and Cinepolis tickets across India. magicpin also offers subscription deals on Amazon Prime and other OTT platforms.

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

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.

Bhooth Bangla starring Akshay Kumar and Tabu arrives on Netflix India June 12, 2026. Read our guide on the cast, story, box office and how to save on movie tickets and OTT via magicpin.

Discover the best Suriya movies streaming on OTT in India. From Soorarai Pottru (IMDb 8.7) to Ghajini — watch on Prime Video, Hotstar, Zee5 via magicpin.