In a list comprising Christiano Ronaldo (4) Usain Bolt (6), Lionel Messi (11), Novak Djokovic (15), Andy Murray (21), Rory McIlroy (24), Sebastian Vettel (27) and Victoria Azarenka (31), Kohli's No.2 spot is surely a matter of pride for every Indian .