Kohli overtakes Messi on Forbes list of most valuable brands
India cricket team captain Virat Kohli has been ranked seventh among athletes on Forbes list of world's most valuable sports brands, with a brand value of $14.5 million. His brand value has surpassed that of Barcelona's Lionel Messi ($13.5 million) and NBA champion Stephen Curry ($13.4 million). The list has been topped by tennis ace Roger Federer at $37.2 million.