This article mentions about bollywood most iconic villians in 100 years. Due to heavy public demand to continue this list, and also due to threats over the exclusion of some very popular names and celebrities of the crime world in this list, OKS has now compiled a sequel to this. So, please check out

Bollywood has given iconic and versatile villians over past century .They have incredible marks over past cinema. Amjad Khan’s portrayal of Gabbar Singh in “Sholay” became legendary, setting a benchmark for villainy. The versatile Pran, spanning decades, earned the title “Villain of the Millennium” for his memorable roles in classics like “Zanjeer” and “Madhumati.” These actors shaped the landscape of Bollywood villians, leaving a lasting legacy. The unique quality about these actors were that they able to transform themselves as per the requirement of character. This is something which everyone is not able to do. People remember the character not the individual doing that role. 

Popular list of bollywood villians

1. Amjad Khan as Gabbar Singh in Sholay

2. Kulbhushan Kharbanda as Shakaal in Shaan

3. Amrish Puri as Mogambo in Mr. India

4. Pran as Gajendra in Ram Aur Shyam

5. Ajit as Loin in Kalicharan

6. Prem Chopra– Bobby

7. Prem Nath – Sir Juda in Karz

8. Kanhaya Lal as Sukhi Lala in Mother India

9. Ranjeet as Ranjeet

10. Danny Denzongpa as Kancha Cheena in Agneepath

11. Jeevan as Robert in Amar Akbar Anthony

12. Ashutosh Rana as Gokul Pandit in Dushman


To summarize we have mentioned some of top villians in bollywood. These villians have left long lasting impression. These actors have become inspiration for today actors in terms of acting. This era marked a transition in Bollywood villains, exploring deeper shades of gray and contributing to the richness of Indian cinema.

Read More :