
Highest Paid Villain: In all the films released since the beginning of the year 2026, the villains have been in the news as much as the heroes have impressed. They say – if the hero wins easily without having to fight the dreaded villain, then what kind of victory is that? However, there have been many such dangerous villains in Indian cinema, who left the public breathless just by seeing them on the big screen. There have been many villains who got more fees than the heroes. At present, many actors charge huge fees for playing the role of villain. Currently, the most expensive villain of Indian cinema is none other than Yash. Yes, he is going to play Ravana in ‘Ramayana’, who will be seen competing with Ranbir Kapoor in Part 2. The first part will be released on Diwali this year.
Among the actors whose names are appearing in the list of highest paid villains, Kamal Haasan, Vijay Sethupathi, Ranveer Singh and Sanjay Dutt are also included. However, in the list that is coming out, no Bollywood actor is included in the top-3. Let us tell who charged how much for which film. And fame Topping by how many crores?
Who are the top-6 most expensive villains?
1. Fame: KGF star Yash is soon going to play the role of Ravana in Nitesh Tiwari’s film ‘Ramayana’. According to the report of Bollywood Hungama, he is charging Rs 50 crore for a part. Including both the parts it amounts to Rs 100 crore. Besides, he is also the co-producer of the film, so he will also take his share through the profit-sharing model. In such a situation, his total earnings are expected to reach Rs 200 crore, which makes him the most expensive villain of Indian cinema.
2. Kamal Haasan: Kamal Haasan was seen in the role of villain in ‘Kalki 2898AD’ released in the year 2024, who played the role of Supreme Yaskin. Also, he had only a small role in that picture, but will be seen making a splash in Part 2. According to reports, the actor received a fee of Rs 25 to 30 crores.
3. Vijay Sethupathi: Now comes the turn of Vijay Sethupathi. Who played the villain in Shahrukh Khan’s ‘Jawaan’, the picture was released in 2023 which did a business of more than Rs 1000 crore. The actor got a fee of Rs 21 crore for playing the character of Kali.
Kamal Haasan and Sanjay Dutt
4. Ranveer Singh: Deepika Padukone and Shahid Kapoor were in lead roles in ‘Padmaavat’ and Ranveer Singh played Alauddin Khilji. The actor played the role of the villain in such a spectacular manner that he impressed everyone. According to reports, the actor had charged Rs 13-15 crore for this role.
5. Sanjay Dutt: Sanjay Dutt has been the first choice for villains not only in Bollywood but also in South films for a long time. Sanjay Dutt got a fee of Rs 10-12 crore for Yash’s film KGF 2. He was seen playing the dreaded role of Adheera in the film, whose look was also very dangerous. In fact, the same fee was received for Vijay’s Leo.
6. Saif Ali Khan: Saif Ali Khan played the role of Ravana in Prabhas’s film ‘Adipurush’. The film was made with a huge budget of Rs 600 crore, but it flopped badly at the box office. Saif got Rs 10 crore for this film.
Leave a Reply