1 Virat Kohli
Counted amongst world’s best batsmen, Virat Kohli is the former captain of Indian national cricket team. Under his captaincy, Indian cricket rose to great heights and he is the most successful Indian Test captain till date. He shot to fame when he led India’s Under-19 team to victory at the 2008 Under-19 World Cup. Since then, Virat Kohli has proved his talent in all forms of the game.