Bollywood superstars Shah Rukh Khan, Salman Khan, and Aamir Khan are no longer the highest-paid actors in India, as South Indian film industry actor Allu Arjun has claimed the top spot.
According to reports, Allu Arjun charges ₹300 crore (₹3 billion) per film, making him the highest-paid actor in India. His current net worth is estimated at ₹350 crore.
In second place is Joseph Vijay, who charges between ₹130 crore and ₹275 crore per film, with a net worth of ₹474 crore.
Shah Rukh Khan ranks third, charging between ₹150 crore and ₹250 crore per film. His net worth stands at ₹6,300 crore.
Fourth on the list is Rajinikanth, who charges ₹270 crore per film and has a net worth of ₹430 crore.
Aamir Khan comes in fifth, with a fee ranging from ₹100 crore to ₹175 crore per film, and a net worth of ₹1,862 crore.
Prabhas is in sixth place, charging between ₹100 crore and ₹200 crore per film, and has a net worth of ₹241 crore.
Ajith Kumar earns between ₹105 crore and ₹165 crore per film, with a net worth of ₹196 crore. He is ranked seventh.
Salman Khan ranks eighth, with a fee between ₹100 crore and ₹150 crore per film and a net worth of ₹2,900 crore.
Ninth on the list is Kamal Haasan, who charges ₹100 crore to ₹150 crore per film and has a net worth of ₹150 crore.
Tenth and last on the list is Akshay Kumar, who earns between ₹60 crore and ₹145 crore per film, with an estimated net worth close to ₹2,500 crore.