Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
Who are the top 10 highest-paid Indian actors?
short by Udit Gupta / on Saturday, 25 July, 2026
Allu Arjun tops the list of the highest-paid Indian actors, with a reported remuneration of ₹200-300 crore per film. He is followed by Shah Rukh Khan, Aamir Khan and Vijay, who are reportedly paid ₹150-300 crore, ₹100-275 crore and ₹150-220 crore, respectively, for a film. Reportedly, Prabhas gets ₹150-200 crore while Rajinikanth is paid in the range of ₹110-225 crore.
read more at Hindustan Times