In 2017, Kohli was ranked 7th in the list released by Forbes as the Most Valuable Brand among athletes, ahead of sportspeople like Lionel Messi, Rory McIlroy and Stephen Curry, with an estimated brand value of $14.5 million, Making him the only Indian and the only cricketer to feature in that list.