Bollywood Top 10 Best Iconic Villains of all Time

Bollywood movies are always beautiful. It has romance, action, comedy, thriller, etc,.  Most important thing is a super villain who always has that one dialogue which touches a million of hearts. We had some great Villains in past and some villains are still rocking the Bollywood in present days. These are the best villains from the past who gave us so much fun. With this article, we give a tribute to the most hated Villains who have worked endlessly to make the protagonists outshine and make the scripts memorable forever.

Bollywood Top 10 Best Badass Iconic Villains:

Listed below are the bollywood top 10 best  badass iconic villains who gave so much fun. they will always be special and always be remembered. I have added some famous dialogues too in this article.

1. Shakti Kapoor

Crime Master Gogo, this iconic character was played by Shakti Kapoor from the movie Andaz apna apna. his famous dialogue is “Crime master Gogo naam hai mera, aankhen nikaal kar gotiyaan khelta hoon main.”

Shakti Kapoor is an Indian actor who appears in Bollywood films. Known for his villainous and comic roles in Hindi films, he has featured in more than 700 films throughout his career. – Wikipedia

2. Amjad Khan

Gabbar singh, This famous character was played by Amjad Khan from the movie Sholay. His Iconic dialogue is “Jab Baccha raat ko rota han toh maa kehti han, beta soja, soja nahi toh gabbar singh aa jayega.”


Amjad Zakaria Khan was an Indian actor and director. He worked in over 130 films in a career spanning nearly twenty years. – Wikipedia

3. Amrish Puri

Mogambo, played by Amrish Puri from the movie Mr. India. One of the badass villains ever in Bollywood. His iconic dialogue- “Mogambo khush hua.”

Amrish lal Puri was an Indian actor, who was an important figure in Indian theatre and cinema. He worked with notable playwrights of the time, such as Satyadev Dubey and Girish Karnad. Wikipedia

4. Danny Denzonpa

Kancha Cheena played by Danny Denzonpa fromthe movie agneepath. His iconic dialogue is “Apna ussol kehta hai, Jab dushman ki umar badh jaye to usse dosti karlo, apni umar badh jaati hai.”


Danny Denzongpa is an Indian actor, singer and film director of Sikkimese Bhutia descent. He has mainly worked in Bollywood films though he has also appeared in several Nepali, Tamil, Bengali and Telugu films.Wikipedia

5. Gopal Bedi

This Character Ranjeet Played by Gopal Bedi. This guy Ranjeet has committed almost 400 rapes on screen in his entire life. Every time you’d hear a girl saying, “Bhagwaan ke liye mujhe chod do.” when Ranjeet was around. 

Gopal Bedi is an actor in Indian films and television, born in Jandiala Guru near Amritsar. He has played mostly character roles, with roles as the villain dominating his over 200 Hindi films. Wikipedia

7. Prem Chopra

Prem Chopra, He himself played with his real name  Prem Chopra at the movie Bobby. An iconic dialogue from that movie Bobby  “Prem naam hai mera, Prem Chopra…”

Prem Chopra is an Indian actor in Hindi and Punjabi films. He has acted in 320 films over a span of over 50 years. He has a soft-spoken diction despite being a villain in most films. Wikipedia

8. Kulbhushan Kharbanda

Shakaal from the movie Shaan played by Kulbhushan Kharbanda. His famous dialogue is “Shakaal ke haath me jitney patte hote hai, utne hi patte uske aasteen me bhi hote han.”

Kulbhushan Kharbanda. Kulbhushan Kharbanda is an Indian actor, who works in Hindi and Punjabi films. He is better known for his role as antagonist Shakaal in Shaan (1980) inspired by the character of Blofeld from James Bond movies.- Wikipedia

9. Kiran Kumar

Lotiya Pathan from  the movie Tezaab played by kiran kumar. One of his best charecters ever on screen. One of hid best dialogues- “Lotiya paise dete waqt hisaab nahi karta, aur lete wqt lihaaj nahi karta” 

Bollywood Top 10 Best Badass Iconic Villains

Kiran Kumar is a Mumbai-based Indian actor. He has worked on many Hindi, Rajasthani and Gujarati films.Wikipedia

10. Anupam Kher

Dr. Dang, This character was played by Anupam Kher and is definitely one of his best performances. His iconic dialogue from the movie karma- “Iss thappad ki goonj suni tumne, ab tumhe iss goonj ki goonj sunaai degi tumhe zindagi bhar.”

Anupam Kher is an Indian actor who has appeared in over 400 films and many plays. Mainly working in Hindi films.- Wikipedia

Thankyou for reading This article. If you like this article do not forget to share with your friends and leave a valuable comment below.

What do you think?

2 points
Upvote Downvote

Total votes: 2

Upvotes: 2

Upvotes percentage: 100.000000%

Downvotes: 0

Downvotes percentage: 0.000000%


Leave a Reply

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