From Kareena Kapoor in Buckingham Murders to Deepika Padukone in Singham, lady cops & detectives of B-town

With Kareena Kapoor donning the detective’s cap for her recently released The Buckingham Murders, it is the perfect time to look at the daring actresses of Bollywood who have donned the uniform or played a detective in films and series. Several talented actresses in the Indian film industry have taken on powerful roles as police officers and detectives, showcasing their versatility and strength on screen

Updated On: 2024-09-13 07:41 PM IST

Compiled by : Shachi Chaturvedi

Deepika Padukone & Kareena Kapoor

Kareena Kapoor plays a grieving detective in The Buckingham Murders. Kareena's character of Jass Bhamra, who has just lost her child and is now on a case where she must find the murderer of someone else's child.

Deepika Padukone will be seen donning a cop uniform in Rohit Shetty’s 'Singham Returns'. The film also features Akshay Kumar, Ranveer Singh, Ajay Devgn, and others in lead roles.

Kareena Kapoor is all set to portray the role of Avni in the new film of the 'Singham' franchise. The movie is an action-packed addition to the original 'Singham'

In this web series, Shilpa Shetty plays the role of a police officer named Taanvi. The series is part of the cop universe created by director Rohit Shetty and features several high-octane action sequences centered around the lives of Indian police officers.

Neha Dhupia plays the character of ACP Jayati Bhargav, a senior police officer who handles the situation when a hospital is taken hostage by terrorists. She coordinates the rescue operation and aids in the mission to save the hostages

Tabu plays the character of Meera Deshmukh, an Inspector General of Police (IGP). In 'Drishyam' (2015) and its sequel 'Drishyam 2' (2022), she is determined to uncover the mystery behind her son's disappearance and confronts Vijay Salgaonkar (played by Ajay Devgn)

Priyanka Chopra portrays the character of SP Abha Mathur, an honest and brave Superintendent of Police who is appointed in the corrupt town of Bankipur. She takes on the local mafia and politicians, fighting to restore justice and law

 Rani Mukerji plays the character of Shivani Shivaji Roy, a fierce and determined Senior Inspector in the Mumbai Crime Branch. In 'Mardaani' (2014), she takes down a human trafficking ring, and in 'Mardaani 2' (2019), she goes after a serial rapist and murderer.

 For her OTT debut in 'Dahaad', Sonakshi Sinha plays a fearless and invincible cop who takes on the bad guys with ease. Sonakshi, known for her unapologetically real and no-nonsense attitude, is the perfect fit for playing the role of a fierce cop

Vidya Balan plays the titular role of Bobby, an aspiring detective in Hyderabad. Despite societal pressure and skepticism about her unconventional career choice, she takes on various cases, proving her skills and determination to make it as a private investigator.

Next Gallery

Spotted in the city: Ibrahim Ali Khan hides his face; Saif, Taimur, Jeh at the playground

Related Photos