Entertainment

Shah Rukh Khan or Rajinikanth? Who is the highest-paid actor of 2024?

Image credits: X

Highest-paid Indian actor

According to Forbes' ranking based on IMDB data, Shah Rukh Khan is the highest-paid-Indian actor of 2024 as he charges between Rs 150 crore and Rs 250 crore for every film. 

Image credits: Social Media

2nd highest-paid Indian actor

Rajinikanth allegedly charges between Rs 150 crore and Rs 210 crore.

Image credits: instagram

3rd highest-paid Indian actor

Thalapathy Vijay is believed to demand between Rs 130 crore and Rs 200 crore for each project.

Image credits: Social Media

4th highest-paid Indian actor

Prabhas, who allegedly charges between Rs 100 crore and Rs 200 crore, ranks forth.

Image credits: instagram

5th highest-paid Indian actor

Aamir Khan He is believed to charge between Rs 100 crore and Rs 175 crore for every film. 

Image credits: Social Media

6th highest-paid Indian actor

Salman Khan, ranked sixth, reportedly demands between Rs 100 crore and Rs 150 crore.

Image credits: Instagram

7th highest-paid Indian actor

Kamal Haasan ranked seventh and is said to demand between Rs 100 crore and Rs 150 crore.

Image credits: instagram

8th highest-paid Indian actor

Allu Arjun on the 8th spot charges Rs 100 to 125 crore.

Image credits: instagram
Find Next One