Sanjay Dutt is an Indian actor who has worked prominently in Hindi movies. He was born on July 29, 1959, in Mumbai, India, into one of the most prominent film industry families. His father was Sunil Dutt, an actor and politician, and his mother was Nargis Dutt, an actress. Sanjay Dutt movies are mostly known for his versatile acting.
He made his acting debut with the film “Rocky,” released in 1981. Sanjay Dutt first movie became a success. Still, he faced many initial problems in Bollywood. He gained widespread recognition for his role in the movie “Naam,” released in 1996.
ADVERTISEMENT
Throughout his career, he has been a part of numerous successful films in different genres. He was critically acclaimed for his roles in movies like “Khalnayak,” “Vaastav: The Reality,” and “Munna Bhai M.B.B.S.”
Even though he faced many personal, professional, and legal problems in his life, He still managed to become one of the leading actors in Bollywood, starring in a variety of films across genres. There is also a biopic on his life titled “Sanju,” starring Ranbir Kapoor as Sanjay Dutt. It was released in 2018.
Here is the list of the 31 Bollywood movies starring Sanjay Dutt:
1. Munna Bhai M.B.B.S. (2003)
Munna Bhai M.B.B.S. is one of the most loved Sanjay Dutt movies. It follows the story of Murli Prasad Sharma, a.k.a. Munna Bhai (played by Sanjay Dutt) is a kind-hearted goon who decides to become a doctor to fulfill his father’s dream. This movie delivers the message of empathy and humanity in healthcare.
ADVERTISEMENT
Genre: Comedy, Drama
IMDb Rating: 8.1
Watch On: Amazon Prime Video
2. PK (2014)
PK is a movie that revolves around the story of an alien named PK (played by Aamir Khan), who arrives on Earth and questions various societal norms and religious beliefs. Sanjay Dutt plays the supporting role of a friend, Bhairon Singh, a bandmaster. This movie explores themes of faith, superstitions, and cultural differences.
Genre: Comedy, Fantasy
IMDb Rating: 8.1
ADVERTISEMENT
Watch On: Netflix, SonyLiv
3. Vaastav: The Reality (1999)
Vaastav: The Reality is a movie that follows the life of Raghu (played by Sanjay Dutt), who gets involved in the Mumbai underworld. This film shows the harsh realities of the criminal world and the impact it has on one’s life and their family. This was one of Sanjay Dutt movies that became widely recognized, and he was acclaimed for his role and acting in this film.
Genre: Crime, Drama
IMDb Rating: 8.0
ADVERTISEMENT
Watch On: Amazon Prime Video
4. Lage Raho Munna Bhai (2006)
Lage Raho Munna Bhai is the follow-up to the film “Munna Bhai M.B.B.S.” Sanjay Dutt reprised his role as Murli Prasad Sharma in this film. But, this time, he encounters the philosophy of Mahatma Gandhi, played by Dilip Prabhavalkar in this film. It promotes the principles of truth and non-violence in a light-hearted and entertaining manner.
Genre: Comedy, Romance
IMDb Rating: 8.0
ADVERTISEMENT
Watch On: Amazon Prime Video
5. Naam (1986)
Naam is the movie that follows the lives of two brothers, Ravi Kapoor (played by Kumar Gaurav) and Vicky Kapoor (played by Sanjay Dutt), as they navigate the challenges of life in Mumbai. This is among the Sanjay Dutt movies that made him recognized for his amazing acting skills in this film. This film explores the themes of crime, poverty, and the impact of choices on relationships.
Genre: Crime, Musical
IMDb Rating: 7.4
ADVERTISEMENT
6. Dhamaal (2007)
Dhamaal is a movie that follows the story of a group of four friends who are jobless, homeless, and broke. They learn about a secret treasure and embark on a madcap adventure to find that treasure. Sanjay Dutt portrays the character of Inspector Kabir Naik, who is determined to find that treasure and keep it all to himself. It is known for its slapstick humor and comic situations.
Genre: Adventure, Comedy
IMDb Rating: 7.4
Watch On: Amazon Prime Video, Zee5
ADVERTISEMENT
7. Toolsidas Junior (2022)
Toolsidas Junior is a movie that follows the story of an ace snooker player named Toolsidas (played by Rajiv Kapoor), who lost an important match. In the movie, his son, Mridul, decides to fulfill his father’s dream. This movie features Sanjay Dutt as snooker national-level ex-champion Mohammad Salaam, a.k.a. Salaam Bhai, who helps Mridul achieve his dream.
Genre: Sports, Drama
IMDb Rating: 7.4
Watch On: Netflix
ADVERTISEMENT
8. Taxi No. 9 2 11: Nau Do Gyarah (2006) – (Narrator)
Taxi No. 9 2 11: Nau Do Gyarah follows the story of a taxi driver named Raghav Shastri (played by Nana Patekar), who lies to his wife about his job. His life takes an unexpected turn when he gets involved in problems with one of his passengers, Jai (played by John Abraham). Sanjay Dutt has a very significant role as the narrator in this film.
Genre: Drama, Thriller
IMDb Rating: 7.3
Watch On: Amazon Prime Video
ADVERTISEMENT
9. Saajan (1991)
Saajan is a movie that explores the themes of love and friendship. It features Salman Khan as Aakash Verma, Sanjay Dutt as Poet Sagar Aman Verma, and Madhuri Dixit as Pooja Saxena in lead roles. The story of this Sanjay Dutt movies revolves around Aakash Verma and Aman Verma, who fall in love with the same woman, leading to emotional complexities.
Genre: Romance, Musical
IMDb Rating: 7.2
Watch On: Jio Cinema, Voot
ADVERTISEMENT
10. Parineeta (2005)
Parineeta is a movie based on the novel of the same name by Sarat Chandra Chattopadhyay. It follows the story of childhood friends Shekhar (played by Saif Ali Khan) and Lalita (played by Vidya Balan). Sanjay Dutt plays the role of Girish Sharma, a simple man who provides moral support to Lalita. This is one of the Sanjay Dutt movies that was set against the backdrop of Kolkata in the early 20th century.
Genre: Musical, Romance
IMDb Rating: 7.2
Watch On: Amazon Prime Video
ADVERTISEMENT
11. Khalnayak (1993)
Khalnayak is a movie that features Sanjay Dutt as notorious gangster Balram Prasad, a.k.a. Ballu, who was captured by Inspector Ram (played by Jackie Shroff). This movie depicts Ballu’s escape from prison and his efforts to capture him. It also stars Madhuri Dixit in a pivotal role. This is one of the most famous Sanjay Dutt Movies of all time.
Genre: Action, Crime
IMDb Rating: 7.1
Watch On: Amazon Prime Video, Zee5, Jio Cinema
ADVERTISEMENT
12. Viruddh… Family Comes First (2005)
Viruddh is a movie that revolves around an elderly couple, Vidhyadhar Patwardhan (played by Amitabh Bachchan) and Sumitra Patwardhan (played by Sharmila Tagore), who faced some unexpected challenges and hard times. Sanjay Dutt plays the supporting role of Ali Asgar, a goon and mechanic who helped Vidhyadhar during that hard time.
Genre: Drama, Family
IMDb Rating: 7.1
13. Shootout At Lokhandwala (2007)
Shootout At Lokhandwala is a movie based on the real-life shootout between the Mumbai Police and the gangsters at Lokhandwala Complex in Mumbai in 1991. The film features Sanjay Dutt as ACP Shamsher Khan, Head of ATS. This film explores the events leading up to the infamous shootout between law enforcement and gangsters in the Lokhandwala area.
ADVERTISEMENT
Genre: Action, Crime
IMDb Rating: 7.1
Watch On: Hotstar, Jio Cinema, Amazon Prime Video
14. Vidhaata (1982)
Vidhaata is a movie that explores the themes of family dynamics, relationships, and societal expectations. This Sanjay Dutt movie is the highest-grossing Indian film of 1982. It follows the story of a man named Shamsher Singh (played by Dilip Kumar) and his relationship with his family members, including his sons Abu Baba (played by Sanjeev Kumar) and Kunal Singh (played by Sanjay Dutt).
ADVERTISEMENT
Genre: Family, Drama
IMDb Rating: 6.9
Watch On: Zee5
15. Agneepath (2012)
Agneepath is a remake of a movie of the same name released in 1990. It follows the story of a common man named Vijay Deenanath Chauhan (played by Hrithik Roshan), who seeks revenge for his father’s humiliation and murder by Kancha Cheena (played by Sanjay Dutt). This film explores the themes of revenge and redemption.
ADVERTISEMENT
Genre: Action, Crime
IMDb Rating: 6.9
Watch On: Netflix, Amazon Prime Video
16. Dushman (1998)
Dushman is a remake of the Hollywood film “Eye for an Eye.” It follows the story of Naina (played by Kajol), who is determined to take revenge on Gokul (played by Ashutosh Rana), who raped and killed her twin sister, Sonia. Sanjay Dutt plays the role of Major Suraj Singh Rathod, a blind military veteran.
Genre: Drama, Thriller
IMDb Rating: 6.8
17. Mission Kashmir (2000)
Mission Kashmir is a movie set against the backdrop of the Kashmir conflict. It follows the story of an SSP, Inayat Khan (played by Sanjay Dutt) of Kashmir, who adopted a boy named Altaf (played by Hrithik Roshan) after killing his parents by mistake. It explores the complexities of the relationships between the characters.
Genre: Action, Thriller
IMDb Rating: 6.6
Watch On: Amazon Prime Video
18. Kaante (2002)
Kaante is a film inspired by Quentin Tarantino’s “Reservoir Dogs.” It follows the story of six Indian men who are detained without evidence by the police. They later decide to team up to plot a bank heist that would leave the Los Angeles Police Department penniless. The film explores themes of betrayal and loyalty.
Genre: Action, Crime
IMDb Rating: 6.6
Watch On: MX Player, Amazon Prime Video, Voot
19. Rocky (1981)
Rocky is Sanjay Dutt first movie. It follows the story of Rocky (played by Sanjay Dutt), who finds out that he is actually Rakesh and his mother is still alive. He also finds out that his father didn’t die accidentally but was murdered. So, he decides to avenge his father. The film explores themes of love, justice, and societal prejudices.
Genre: Romance, Action
IMDb Rating: 6.5
Watch On: Amazon Prime Video, Zee5
20. Hathyar (1989)
Hathyar is a movie that focuses on the life of Avinash (played by Sanjay Dutt), who gets involved in the crime world by joining forces with the don named Khushal Khan (played by Dharmendra) in town due to poverty. It explores the dynamics of crime within the family and the impact it has on relationships.
Genre: Action, Drama
IMDb Rating: 6.5
Watch On: Amazon Prime Video
21. Sadak (1991)
Sadak is a movie inspired by the American film “Taxi Driver,” released in 1976. It follows the story of a taxi driver, Ravi Kishore Verma (played by Sanjay Dutt), who falls in love with a woman forced into prostitution (played by Pooja Bhatt). The Sanjay Dutt Movies addresses social issues and is known for its emotional and intense narrative.
Genre: Romance, Drama
IMDb Rating: 6.4
22. Pitaah (2002)
Pitaah is a movie that follows the story of a Rudra (played by Sanjay Dutt) who wants to take revenge for his daughter’s rape and assault on Bachhu and Bhola, the sons of cruel Zamindar Thakur Avadh Narayan Singh. This movie explores the themes of justice, revenge, and the complexities of the father-son relationship. This Sanjay Dutt movies was not well received by critics and audiences.
Genre: Action, Crime
IMDb Rating: 6.4
Watch On: Zee5
23. Dus (1997)
Dus follows the story of two undercover officers of the Indian Army, Captains Raja Sethi (played by Sanjay Dutt) and Jeet Sharma (played by Salman Khan), who are sent on a secret mission to capture a terrorist named Mast Gul. This Sanjay Dutt movies is not very well known.
Genre: Action, Crime
IMDb Rating: 6.3
24. Haseena Maan Jayegi (1999)
Haseena Maan Jayegi is a movie that follows the lives of Ameerchand (played by Kader Khan) and his two mischievous sons, Sonu (played by Sanjay Dutt) and Monu (played by Govinda). This movie revolves around mistaken identities and comedic situations. It is known for its light-hearted and entertaining narrative.
Genre: Comedy, Drama
IMDb Rating: 6.3
Watch On: Zee5
25. All The Best (2009)
All The Best is a movie that is based on the Marathi play Pati Sagle Uchapati, which itself is based on the English comedy play Right Bed Wrong Husband. The story of this movie revolves around various misunderstandings and comedic situations arising due to a mix-up of identities. Sanjay Dutt plays the role of Dharam Kapoor, a wealthy elder brother of Veer.
Genre: Comedy, Romance
IMDb Rating: 6.2
Watch On: Amazon Prime Video
26. Gumrah (1993)
Gumrah is a movie that explores the themes of crime, punishment, and redemption. It follows the story of Roshni (played by Sridevi), an aspiring singer who meets Rahul (played by Rahul Roy) and falls for each other. Later, he abandons her in Hong Kong after she is falsely arrested for selling drugs. Sanjay Dutt plays the character of Jagan Nath, a.k.a. Jaggu, who helped Roshini.
Genre: Action, Crime
IMDb Rating: 6.1
27. Kurukshetra (2000)
Kurukshetra revolves around an honest and brave police officer named ACP Prithviraj Singh (played by Sanjay Dutt), who makes various efforts to maintain law and order in a city filled with corruption and crime. This is one of Sanjay Dutt movies that explores the challenges faced by law enforcement officers in a system riddled with corruption.
Genre: Action, Crime
IMDb Rating: 6.1
28. Tango Charlie (2005)
Tango Charlie is a movie that follows the story of Indian Army Officer Tarun Chauhan (played by Bobby Deol), a border guard recruit who went on to become a war-hardened fighter in the BSF. This film in the Sanjay Dutt movies list explores the challenges faced by soldiers at the border, including the impact on their personal lives. Sanjay Dutt plays the role of Squadron Leader Vikram Rathore of the Indian Air Force.
Genre: Action, Drama
IMDb Rating: 6.1
Watch On: Hotstar, Amazon Prime Video
29. Knock Out (2010)
Knock Out is a movie that tells the story of Bachubhai (played by Irfaan Khan), who was captured by an unknown man in a phone booth. Sanjay Dutt portrays the role of Veer Vijay Singh, Chief of the Crime Investigation Bureau. He is also the unknown man who captured Bachubhai. This Sanjay Dutt movie explores political and corporate conspiracies.
Genre: Crime, Action
IMDb Rating: 6.1
30. Inaam Dus Hazaar (1987)
Inaam Dus Hazaar is a movie that follows the story of a man, Kamal Malhotra (played by Sanjay Dutt), who becomes entangled in a web of espionage and deceit. This film explores the themes of suspense and intrigue. This is one of Sanjay Dutt movies that also features Meenakshi Sheshadri as Sonia.
Genre: Action, Thriller
IMDb Rating: 6.0
Watch On: Amazon Prime Video
31. Kabzaa (1988)
Kabzaa is among the Sanjay Dutt movies that follows the story of Ravi Verma (played by Sanjay Dutt), who decides to protect the land of Ustad Ali Mohammad and takes revenge for his brother’s death from a criminal named Veljibhai Soda. This Sanjay Dutt movies delves into the themes of crime, justice, and the individual’s fight against a corrupt system.
Genre: Action, Crime
IMDb Rating: 6.0
Watch On: Amazon Prime Video
Apart from Bollywood movies, he has also worked in many Tamil, Telugu, and Kannada movies. Sanjay Dutt new movie is a Tamil film, “Leo.” He played the role of a gangster named Antony Das. Sanjay Dutt upcoming movies are set to be released in 2024.
ADVERTISEMENT