Former India captain MS Dhoni had the highest brand endorsements among celebrities in the first half of 2024, as per data released by TAM Media Research. Dhoni had 42 brand endorsements. He is followed by Amitabh Bachchan (41), Shah Rukh Khan (34), Kareena Kapoor (31), Akshay Kumar (28). Virat Kohli is on the 10th spot with 21 deals.