Shah Rukh Khan, Kareena Kapoor to Diana Penty: Actors Who Played Detectives On-Screen

By Lokmat English Desk | Updated: June 16, 2025 18:19 IST2025-06-16T18:14:56+5:302025-06-16T18:19:45+5:30

googleNewsNext

Diana Penty will be seen stepping into the role of an intense detective in her upcoming film, Detective Sherdil. The film's trailer was recently unveiled, and it offered a glimpse into Diana's exciting outing. Known for her impeccable screen presence, Diana's fans are curious to see what she has in the store this time.

In the critically acclaimed film, The Buckingham Murders, Kareena Kapoor Khan played an intense detective named Jasmeet Bhamra, who is in her quest to uncover a nail-biting crime.

Saif Ali Khan played a handsome detective in Agent Vinod. In this spine-chilling crime thriller, Saif's character embarks on a journey to discover the reason behind his colleague's murder.

In the critically acclaimed film, Mom, Nawazuddin Siddiqui stepped into the role of a private detective who helps Sridevi avenge her daughter's assault. Known for his versatility, Nawazuddin hit the ball out of the park yet again, registering an incredible performance under his name.

Known for breaking barriers of conventionality, Vidya Balan impressed everyone by playing a detective in Bobby Jasoos, an uncommon role among the leading ladies of Bollywood. By portraying a Hyderabadi girl with an interest in spying, she brought a sense of feminine glamour to the role.

In his iconic film, Baadshah, Shah Rukh Khan plays a small-time detective who gets mistaken for a CBI agent. He sets off on a mission to save the Chief Minister from an assassination attempt.

Diljit Dosanjh will be seen playing the role of a detective for the first time in his upcoming film, Detective Sherdil. Celebrated for his careful choices of film, the audiences are excited to see him in this outing.

In Jagga Jasoos, Ranbir Kapoor played a gifted teenage detective who sets on a quest to find the missing father of his female companion.