Top 13 Iconic villains of Bollywood in Cinema History

Hello Readers! Welcome again to our Filmykhoj page. Today we bring here a new topic for you all of our readers. The topic is about the villains of Bollywood.

Sounds interesting?

Keep reading the blog fully. You will definitely enjoy this blog.


We all know that without a hero no one can direct a movie. Similarly, without a villain, a movie is also incomplete. They are scary, They are bad, and they are enemies.

Yes, these are Bollywood’s iconic villains. So, Today we are gonna tell you about the top 13 Iconic villains of Bollywood in Cinema History. In descent to ascending order.

Keep reading the blog fully.

13. Ranveer Singh as Alauddin Khilji

Ranveer Singh has appeared in Bollywood with Band Baaja Baaraat in the leading role. Ranveer Singh mainly works in leading roles.

He played the first negative role in his career as Allauddin Khilji in Padmaavat. In this generation, he was one of the finest and most attractive Villains in Bollywood. For this role, Ranveer Singh is also called one of the Iconic villains of Bollywood.

Ranveer played the dark character of Alauddin Khilji. To play the role of Alauddin Khilji, Ranveer Singh made himself a psychic involved in the dark character of Alauddin Khilji. He received much recognition and appreciation for this movie. He also received IIFA Awards for Best Actor and Filmfare Best Actor (Critics) in 2019 for his role.

One more thing is that Padmaavat is also one of the highest-grossing movies in Bollywood.

12. Prakash Raj ass Jaikant Shikre

Jaikant Shikre is a very famous iconic Villain who stood against our beloved Singham. The role is played by Prakash Raj. in this movie some of his dialogues are very famous like, “Mere Saath Kuch Bhi Karnataka … Mera ego hurt nahi karneka”, “Tere khaki ki Kasam … khaak main Mila doonga tereko”, “Saale in logon ko diesel phukat main milta hai kya … poore department ki gaadiyaan mere peeche pari hai”, “Ab to Marne Se Pehle hazaar Baar marega”. After this movie, he became one of the famous villains of Bollywood.

Prakash Raj is very famous in our Indian film Industry. He has worked in overall Tamil, Telugu, Malayalam, Kannada, and Hindi films. In 2004 Prakash Raj made his debut in the Hindi film industry with Khakee and after that, since Wanted (2009) he has been a regular villain in Hindi Bollywood movies.

11. Sanjay Dutt as Kancha Cheena

We all know the famous role of Sanjay Dutt as Munna Bhai. Sanjay Dutt is not only known as a hero. He also justified the role of the Anti-hero after making the remake of Agneepath in 2012. In this movie, he played the Kancha Cheena’s role, opposite Hrithik Roshan as Vijay Chauhan. That was one of the famous darkest roles played by Sanjay Dutt. For that role, Sanjay Dutt is called one of the Iconic Villains of Bollywood.

Firstly in Khalnayak (1993), Sanjay Dutt played the anti-hero role in Bollywood. After that, he acted as an anti-hero in Vaastav The Reality (1999), and then Agneepath (2012).

Recently Sanjay Dutt acted as a villain in KGF Chapter 2, which was India’s 3rd Highest grossing movie.

10. Shah Rukh Khan as Rahul Mehra

We all know Bollywood’s king Shah Rukh Khan. He is not only famous for his protagonist roles but he is also famous for some of his antagonist roles. One of his famous antagonist roles is Rahul Mehra in Darr (1993). In the film, Shah Rukh Khan portrays a psycho lover role in this movie. Some of his dialogues are also famous in this movie like “I love you KKKKK … Kiran”, “Naam loonga to woh badnaam ho jayegi”, “Uski Yaad Ek Amanat hai … Ek bahut hi haseen, bahut hi pyari”, ” bahut hi keemti Amanat hai”, “Sacchi Mohabbat ko pechaanne ke liye aankhon ki nahi … dil ki zaroorat hoti hai”. His outstanding performance made him an Iconic Villain of Bollywood.

At the start of Shah Rukh Khan’s career, he acted in some antihero roles in his movies like Baazigar (1993), Duplicate (1998), Anjaam (1994), Darr (1993), Don (2006), and Don 2 (2011).

Shah Rukh Khan also received Filmfare Awards for his negative role.

9. Dalip Tahil as Madan Chopra

Dalip Tahil played a very suspicious role in Baazigar (1993) as an anti-hero. Dalip Tahil played the role of conspirator and evildoer very convincingly. After that movie, he tweeted that “Madan Chopra will remain one of my most favorite characters that I’ve played in my acting career”. For this role, he is also called one of the Iconic Villains of Bollywood. And after that role, Dilip Tahil became very famous for Villain roles.

In Baazigar Shah Rukh Khan also played a negative role as he took revenge for his father and sister who died for Madan Chopra. For his role, he also got a Filmfare for best actor of the year.

8. Shakti Kapoor as Crime Master Gogo

Shakti Kapoor is one of the famous Villain artists in the Bollywood Industry. In Andaz Apna Apna (1994) Shakti Kapoor played the role of Gogo. He called himself “Gogo, Mogambo ka bhatija” and played an Iconic character with a rare combo of comic and ruthlessness. No one can forget his most popular dialogue in this movie, “Crime Master Gogo Naam hai mera, aankhen nikal ke gotiyan khelta hun main.”

Shakti Kapoor’s outstanding performance in this movie as a villain is on our Iconic villain of Bollywood list.

Since that movie, Shakti Kapoor has done many movies in villain roles.

7. Gulshan Grover as Tyson

Gulshan Grover is another famous Bollywood villain of all time. Since 1980, he has acted in more than 400 movies in a supporting role. He is called Badman of Bollywood.

However, our memory of Tyson in Mohra(1994) cannot be forgotten. He portrayed a villain character in this movie and his famous dialogue in this movie is “Chaaal chalne ki koshsih ki to agli baar main Nahi bolunga, meri AK47 bolegi”.

For his iconic performance in this movie, he is on our list of Iconic villains of Bollywood. 

He has done many more negative roles in the movies.

6. Kulbhushan Kharbanda as Shakal

In the time of 90s, Bollywood gave us such impactful villains, which are hard to forget. Shakal is one of the famous villain characters in the 90s Bollywood movie Shaan, the role is played by Kulbhushan Kharbanda. This role is iconic because of the way he taps his bald head and delivers powerful dialogue. Moreover, The Shakal character is known for gambling and the hobby of petting crocodiles and sharks.

For this iconic performance, he is hard to forget and he is also called one of the Iconic villains of Bollywood.

5. Ajit Khan as Teja

Ajit Khan has a long film career of over forty years. In his full career, he has done more than 200 films and some characters stick to the audience that cannot be forgotten. Ajit Khan’s famous characters are Milan, Naya Daur, Nastik, Mughal-e-Azam, etc.

In the movie Zanjeer (1973), Ajit Khan played the antagonist role of Teja. He is famous for his hairstyle and famous dialogues. For his outstanding performance, he is always on the list of Iconic villains of Bollywood.

4. Pran as Raka

Pran is a reputed actor in Bollywood in the 90s series. Previously he has done many villain roles and he also did some good roles in Bollywood movies. But as a villain one of the remarkable characters is Raka in “Jis Desh Me Ganga Behti Hai”. He is famous for his hairstyle and famous dialogues. For his iconic villain role, he is on our list of top Iconic villains of Bollywood.

Pran was also recognized as top 25 Asian actors of all time. And also received Padma Shri Bhusan in 2001 by the govt. Of India.     

3. Danny Denzongpa as Kancha

The Sikkim-born actor Danny Denzongpa is an accomplished actor in Bollywood. He is a seasoned actor and among all his roles, he has mastered the role of the villain of Bollywood.

Danny gave an outstanding performance in Agneepath (1990) as Kancha Cheena. He reveals the dark character of Kancha Cheena. One of his famous dialogues in this movie is “Apna usool kehta hai.. daaye haath se jurm karo, bayen haath ko pata bhi na chale”.

2. Amrish Puri as Mogambo

Amrish Puri has made a remarkable presence in Bollywood. He also received credibility and praise from audiences and critics. In his career, he has done more than 150 movies and in most of them, he played the antagonist role. Among all his movie characters, he is mostly remembered as Mogambo from the movie Mr. India. For his Iconic characters, he is also on our list of Iconic villains of Bollywood.

Sometimes the protagonist character is overshadowed by the presence of seasoned actors playing the role of the main character. Every time this happened with Amrish Puri when he was on the Silver Screen.

He is one of the most loved Bollywood villains of all time.     

1. Amjad Khan as Gabbar Singh

The most iconic and the most recognized Villain of Bollywood is none other than Amjad Khan as Gabbar Singh in Sholay (1975). He is not only famous for his acting. He is also famous for his dialogues like “Kitne Aadmi the?”, “Gabbar ke taap se tumhe ek hi aadmi bacha sakta hai”, “ek hi aadmi … khud Gabbar”,

“Bahut yaraana lagta hai”, “Ab tera kya hoga Kaalia?”, “Joh Darr Gaya … samjho Marr Gaya”, “Yeh haath humko de de Thakur”, “Yahan se pachas pachas kos door gaon mein … jab bachcha Raat ko rota hai, toh maa kehti hai beta soo ja … soo ja nahi toh Gabbar Singh aa jayega” some of his dialogues are still known by the youngsters now.

Amjad Khan in his career has done more than 130 movies. And most of the roles are negative. But Sholay (1975) is one of the best movies in his career. Sholay is not only famous for Jay, Viru, and Basanti. Sholay is also famous for the outstanding performance of Amjad Khan as Gabbar Singh.              

Here is the list of the top 13 iconic villains of Bollywood

  1. Amjad Khan (Gabbar Singh)
  2. Amrish Puri (Mogambo)
  3. Danny Denzongpa (Kancha)
  4. Pran (Raka)
  5. Ajit Khan (Teja)
  6. Kulbhushan Kharbanda (Shakal)
  7. Gulshan Grover (Tyson)
  8. Shakti Kapoor (Crime Master Gogo)
  9. Dalip Tahil (Madan Chopra)
  10. Shah Rukh Khan (Rahul Mehra)
  11. Sanjay Dutt( Kancha Cheena)
  12. Prakash Raj (Jaikant Shikre)
  13. Ranveer Singh (Alauddin Khilji)


Nowadays, Bollywood has new faces and Bollywood has upgraded many more. But some villains will always be iconic in our Bollywood history. No one can replace it and also no one can take its place of it.

So we hope that you all enjoyed our blog.

Guys if you like our blogs then keep supporting us. Your support is very very valuable to us for posting more blogs.

Leave a Reply

Your email address will not be published. Required fields are marked *