Archive · 6 Aug 2026

Shah Rukh Khan tops India celebrity brand valuation, overtakes Kohli

Shah Rukh Khan tops India celebrity brand valuation, overtakes Kohli

Imagine companies paying famous people to say nice things about their products.

That is called an endorsement.

A company called Kroll figured out how much money each celebrity's name is worth.

They found that Shah Rukh Khan, a very famous Bollywood movie star, has the most valuable name in India.

His brand is worth about £133.6 million.

What makes this special is that he has not been in a movie since 2023.

Even without new movies, companies still think his name is very powerful.

Ranveer Singh came second and cricketer Virat Kohli came third.

The report says brands now look for celebrities who are honest, active online, and stay away from trouble.

So being famous is not enough — being liked and trusted helps too!

Sources