Do you know there is a secret behind every HERO in the movie? Let me tell you that there is no Hero without a Villain. Yes, that’s the secret. Our Bollywood movies would have no Heroes without the most iconic villains who are so bad that they actually make their places in the minds of the audience.
Be it Gabbar Singh or Ghajini or Jaykant Shikre, these are unforgettable characters of Bollywood. Off-screen, they are really humble people but on screen, they are so wicked that you start hating them, literally.
That’s the quality of Bollywood Villains. The Indian Cinema is blessed with their badness and their villainous character. We are presenting you the best villains in bollywood that are still loved for their vicious nature and devilish actions.
1. Gabbar Singh
Sholay is one of the most memorable movies of Bollywood and Amjad Khan as Gabbar Singh still gives chill in the spine.
Image Source – https://zeenews.india.com/
Also Read: Best Dialogues of Sholay
2. Lion
The role played by Ajit khan in movie Kalicharan (1976) is one of the most iconic villainous characters of Cinema.
Image Source – https://lyricsnstatus.xyz/
3. Robert
Amar Akbar Anthony is one of the most loved movies of the ’80s. But without Robert, played by Omkar Nath Dar aka Jeevan is like French fries without sauce.
Image Source – https://www.indiatimes.com/
4. Mogambo
“Mogambo Khush Huaa”, Can you forget this dialogue of Amrish Ji as Mogambo in Mr. India. This character became so popular that we remember Amrish Puri Ji with this dialogue.
Image Source – https://www.indiatimes.com/
5. Prem Chopra
The first movie of Late Rishi Kapoor in the leading role was the blockbuster movie of 1973. Rishi Kapoor’s acting was admired a lot but Prem Chopra as Prem Chopra can’t be forgotten as he was the real troublemaker, like any other Villains!
Image Source – https://www.hindustantimes.com/
6. Ranjeet
1974 movie Amir Garib movie starring beautiful Hema Malini, Versatile actor Dev Anand was incomplete without the criminal Ranjeet, played by Gopal Bedi Aka Ranjeet.
Image Source – https://www.indiatimes.com/
7. Jageera
China Gate (1998) action thriller had this horrible frightening character Jageera played by Mukesh Tiwari.
Image Source – http://www.lifeberrys.com/
8. Ramadhir Singh
Tigmanshu Dhulia as Ramadhir Singh, portrayed the role of a politician in Gangs of Wasseypur.
Image Source – https://mastcinema.wordpress.com/
To read about Best Bollywood Motivational Movies, Click Here.
9. Kaancha
Kancha Cheena, played by Sanjay Dutt in Agneepath 2012. Sanjay Dutt slays the role of a Very Bad Person.
Image Source – https://www.thestatesman.com/
10. Baa
Do you know who was a real villain in the story of Ram Leela? Well, it’s no one else than Leela’s Mother. This role is played by Supriya Pathak Kapur.
Image Source – https://fi.pinterest.com/
11. Shakaal
Played by Kulbhushan Kharbanda, this character gives chill in the spine with his horrible actions and dialogues. This is from 1980 movie Shaan.
Image Source – https://twitter.com/
12. Rakesh Mahadkar
Ek Villian was the love story of a villain who turned in to a good man but life took turn and love of his life got killed by Rakesh Mahadkar, a psychopath. The role is played by Ritesh Deshmukh.
Image Source – https://www.indiatvnews.com/
13. Ghajini
So terrible character, king of the crime world, Ghajini Dharmatma actually inspired the title of the movie, however, he is not at all dharmatma. This role is played by Pradeep Rawat.
Image Source – http://yuvrajentertainment.com/
14. Gani Bhai
One of Salman Khan’s hit Wanted wouldn’t have been completed without Gani Bhai who is a don. This role was played by Prakash Raj Ji. Well, these days he’s quite busy with politics.
Image Source – https://english.newstracklive.com/
To know about flop films of Salman Khan, Click Here.
15. Alauddin Khalji
The cruel Islamic invader Alauddin Khalji’s character is portrayed very well by Ranveer Singh in movie Padmaavat. He really immersed himself into that villainous character.
Image Source – https://in.pinterest.com/
16. Ahmad Shah Abdali
Sanjay Dutt played the role of Ahmad Shah Abdali and literally nailed it. The movie Panipat is based on the 3rd battle of Haldi Ghati.
Image Source – https://www.timesnownews.com/
17. Hojo
This villain from Chandni Chowk to China is still in the memory of the Chandni Chowk movie lovers.
Image Source – https://www.imdb.com/
18. Jaykant Shikre
Can you imagine Apple without seed and Singham movie without Jaykant? Well, this role was also played by Prakash Raj. Sometimes it feels, Prakash Ji suits in the role of antagonist.
Image Source – https://m.dailyhunt.in/
19. Ra.One
Well, the first most advanced robotic villain of Indian Cinema is Ra. One in the movie Ra. One. This role was played by Arjun Rampal.
Image Source – https://www.indiatoday.in/
20. Bulla
This character from the movie Gunda, was a goon, a really bad goon. This role was played by Mukesh Rishi.
Image Source – https://nettv4u.com/
So, that’s some best villains in the bollywood. These actors are so good that they successfully get themselves into negative roles. It’s difficult to be GOOD but more difficult to act BAD when you are GOOD.
If you feel that we’ve missed out on some popular villain, please let us know with your comments.
Hope you found it entertaining.
Please share this with others and entertain them too!
You can also let us know the topic you wish to read about through your comments or through social media.
Keep reading The Witty Blog for more interesting content like this.