Shah Rukh Khan has showcased his versatility in films, excelling not only as a romantic-action hero but also gaining fame for his memorable villainous roles, leaving a lasting impact on audiences and Bollywood alike.
18
Image Credit : instagram
Shah Rukh Khan
Bollywood superstar Shah Rukh Khan is celebrated for his exceptional acting and has delivered countless blockbuster films. Over the years, he has portrayed a wide range of characters on the silver screen, showcasing his versatility and leaving an indelible mark on Indian cinema.

28
Image Credit : instagram
Shah Rukh Khan Villain Roles
Shah Rukh Khan has portrayed everything from charming romantic leads to intense action heroes in his film career. Interestingly, he has also essayed villainous roles in several movies, earning praise for his performances. Here’s a look at the films where Shahrukh played a negative character.
38
Image Credit : instagram
Baazigar
In the 1993 thriller Baazigar, Shah Rukh Khan played a chilling villain opposite Kajol and Shilpa Shetty. The film was a massive blockbuster and is remembered as one of SRK’s most iconic negative roles.
48
Image Credit : instagram
Darr
In the 1993 film Darr, Shah Rukh Khanonce again took on a villainous role. Starring alongside Juhi Chawla and Sunny Deol, the movie became a blockbuster and cemented SRK’s reputation for playing intense negative characters.
58
Image Credit : instagram
Anjaam
In the 1994 film Anjaam, Shah Rukh Khan played a negative role opposite Madhuri Dixit. Unlike his earlier villainous films, Anjaam performed averagely at the box office but SRK’s performance was widely appreciated.
68
Image Credit : instagram
Ram Jaane
In the 1995 film Ram Jaane, Shah Rukh Khan portrayed a character with grey shades. Starring alongside Juhi Chawla and Vivek Mushran, the film didn’t perform notably well at the box office, though SRK’s intense performance was appreciated.
78
Image Credit : instagram
Duplicate
In the 1998 film Duplicate, Shah Rukh Khan played a double role, with one character having grey shades. Starring alongside Juhi Chawla and Sonali Bendre, the film performed moderately at the box office.
88
Image Credit : instagram
Don
In the 2006 film Don, Shah Rukh Khan portrayed the villain opposite Priyanka Chopra. He reprised his negative role in the blockbuster sequel as well. The third installment of the franchise is set to release, but Shah Rukh will not be part of it.
