Sanjay Dutt’s film career spans over four decades, making him one of Bollywood’s most dynamic and enduring stars. His journey reflects constant evolution, moving from romantic roles to intense villains and later becoming a beloved mass entertainer.
These 14 films showcase the best of Sanjay Dutt’s performances, highlighting his range, screen presence, and ability to reinvent himself across generations.
Top 14 Best Sanjay Dutt Movies
Munna Bhai M.B.B.S. (2003)
Munna Bhai M.B.B.S. remains one of Sanjay Dutt’s most iconic roles, where he plays a lovable gangster pretending to be a doctor. His comic timing and emotional depth made the character unforgettable.
The film marked a major comeback in his career and connected with audiences across all age groups. It also redefined his image as a versatile and relatable performer.
| Detail | Information |
|---|---|
| Movie | Munna Bhai M.B.B.S. |
| Release Year | 2003 |
| Role | Munna Bhai |
| Streaming Platform | Netflix |
| Genre | Comedy Drama |
Lage Raho Munna Bhai (2006)
In this sequel, Sanjay Dutt returns as Munna Bhai, promoting the idea of Gandhigiri in a modern world. His performance is both entertaining and meaningful, blending humor with social messaging.
The film became a cultural phenomenon and further strengthened his image as a feel-good entertainer. It remains one of the most loved Bollywood films of its time.
| Detail | Information |
|---|---|
| Movie | Lage Raho Munna Bhai |
| Release Year | 2006 |
| Role | Munna Bhai |
| Streaming Platform | Netflix |
| Genre | Comedy Drama |
Vaastav: The Reality (1999)
Vaastav is widely considered Sanjay Dutt’s finest performance, where he plays a small-time gangster trapped in the harsh realities of the underworld. His portrayal is raw, intense, and emotionally powerful.
The film showcased his ability to handle serious roles with depth and realism. It established him as a strong dramatic actor in Indian cinema.
| Detail | Information |
|---|---|
| Movie | Vaastav: The Reality |
| Release Year | 1999 |
| Role | Raghu |
| Streaming Platform | Amazon Prime Video |
| Genre | Crime Drama |
K.G.F: Chapter 2 (2022)
In K.G.F: Chapter 2, Sanjay Dutt plays the menacing antagonist Adheera, bringing a powerful and intimidating presence to the screen. His look and performance added a new dimension to the film’s narrative.
The film’s massive success introduced him to a wider pan-Indian audience. It also proved his dominance as a modern-day villain in large-scale action films.
| Detail | Information |
|---|---|
| Movie | K.G.F: Chapter 2 |
| Release Year | 2022 |
| Role | Adheera |
| Streaming Platform | Amazon Prime Video |
| Genre | Action Drama |
Agneepath (2012)
Sanjay Dutt’s portrayal of Kancha Cheena in Agneepath is one of the most iconic villain roles in Bollywood. His bald look, deep voice, and ruthless personality made the character unforgettable.
The performance showcased his ability to command the screen with pure intensity. It marked a strong phase in his career as a powerful antagonist.
| Detail | Information |
|---|---|
| Movie | Agneepath |
| Release Year | 2012 |
| Role | Kancha Cheena |
| Streaming Platform | Netflix |
| Genre | Action Drama |
Dhurandhar: The Revenge (2026)
In Dhurandhar: The Revenge, Sanjay Dutt plays a key role in a high-stakes spy narrative. His character adds depth and tension to the film’s storyline.
The film reflects his continued relevance in modern action cinema. It also highlights his ability to adapt to evolving storytelling styles.
| Detail | Information |
|---|---|
| Movie | Dhurandhar: The Revenge |
| Release Year | 2026 |
| Role | Antagonist |
| Streaming Platform | JioHotstar |
| Genre | Action Thriller |
Similar Article: 7 Best Movies of Arjun Rampal That Prove His Acting Evolution
Saajan (1991)
Saajan is one of Sanjay Dutt’s most popular romantic films, where he plays a sensitive and emotional character caught in a love triangle. His performance adds warmth and sincerity to the story.
The film’s music and emotional storytelling made it a massive success. It remains a favorite among fans of classic Bollywood romance.
| Detail | Information |
|---|---|
| Movie | Saajan |
| Release Year | 1991 |
| Role | Aman/Rocky |
| Streaming Platform | Amazon Prime Video |
| Genre | Romance Drama |
Khalnayak (1993)
In Khalnayak, Sanjay Dutt delivers a powerful performance as Ballu, a criminal with layers of complexity. His portrayal balances intensity with vulnerability.
The film became a huge success and cemented his reputation as a strong anti-hero. It is still remembered as one of his most defining roles.
| Detail | Information |
|---|---|
| Movie | Khalnayak |
| Release Year | 1993 |
| Role | Ballu |
| Streaming Platform | ZEE5 |
| Genre | Action Thriller |
Sadak (1991)
Sadak is a cult classic where Sanjay Dutt plays a taxi driver who falls in love with a woman trapped in a dangerous world. His emotional performance drives the film’s narrative.
The film gained a strong fan following over the years. It highlights his ability to portray deeply emotional characters.
| Detail | Information |
|---|---|
| Movie | Sadak |
| Release Year | 1991 |
| Role | Ravi |
| Streaming Platform | JioHotstar |
| Genre | Action Romance |
Haseena Maan Jaayegi (1999)
This comedy film shows the lighter side of Sanjay Dutt as he plays a fun-loving character in a humorous storyline. His comic timing adds charm to the film.
The movie was a commercial success and proved his versatility in comedy. It remains an entertaining watch even today.
| Detail | Information |
|---|---|
| Movie | Haseena Maan Jaayegi |
| Release Year | 1999 |
| Role | Sonu/Tony |
| Streaming Platform | Amazon Prime Video |
| Genre | Comedy |
Daag: The Fire (1999)
Daag: The Fire is an action-packed thriller where Sanjay Dutt plays a determined character involved in a crime investigation. His performance adds intensity to the storyline.
The film showcases his ability to handle action roles with ease. It stands out as a strong addition to his 90s filmography.
| Detail | Information |
|---|---|
| Movie | Daag: The Fire |
| Release Year | 1999 |
| Role | Veer |
| Streaming Platform | YouTube |
| Genre | Action Thriller |
Dhurandhar (2025)
Dhurandhar presents Sanjay Dutt in a modern spy thriller setting, where he plays a crucial role in the narrative. His performance adds weight to the film’s high-stakes plot.
The film highlights his transition into contemporary cinema with strong roles. It reinforces his position as a seasoned performer.
| Detail | Information |
|---|---|
| Movie | Dhurandhar |
| Release Year | 2025 |
| Role | Antagonist |
| Streaming Platform | Netflix |
| Genre | Action Thriller |
Aatish: Feel the Fire (1994)
Aatish is an action drama that showcases Sanjay Dutt in a gritty and intense role. The film focuses on themes of revenge and emotional conflict.
His performance reflects his early shift towards darker and more serious characters. It remains a memorable film from his early career.
| Detail | Information |
|---|---|
| Movie | Aatish: Feel the Fire |
| Release Year | 1994 |
| Role | Baba |
| Streaming Platform | YouTube |
| Genre | Action Drama |
Mission Kashmir (2000)
In Mission Kashmir, Sanjay Dutt plays a strict yet emotional anti-terrorism officer. His performance brings depth to a complex and socially relevant storyline.
The film explores themes of conflict and identity, making it one of his most impactful roles. It highlights his strength in character-driven narratives.
| Detail | Information |
|---|---|
| Movie | Mission Kashmir |
| Release Year | 2000 |
| Role | Inayat Khan |
| Streaming Platform | Amazon Prime Video |
| Genre | Action Drama |

Why These Films Stand Out
These films clearly show Sanjay Dutt’s journey from a romantic hero to a powerful character actor and villain. His ability to adapt to different genres has kept him relevant across generations.
From emotional roles to high-energy action performances, his filmography reflects consistency, versatility, and a strong connection with audiences.

