Former Team India captain Virat Kohli is India's most valued celebrity with a brand value of $227.9 million, said consultancy firm Kroll. He's followed by Ranveer Singh who slipped to second spot with $203.1 million brand value. The report, titled Kroll's Celebrity Brand Valuation Report 2023, features Shah Rukh Khan at third spot after success of 'Jawan' and 'Pathaan'.