
In this quiz, you have to name every captain to have led Virat Kohli in senior professional cricket.
Virat Kohli returned to Ranji Trophy after 12 years to play under a new captain. Across the three formats – first-class, List A, T20 – he has now played under 23 different captains. Excluding himself, of course.
While most of his appearances have been for India or for the Royal Challengers Bengaluru (previously Bangalore), he has also played domestic cricket for Delhi, North Zone, Rest of India, and other teams as well as for India A and tour games for the Indian team.
How many of Kohli’s captains can you name in six minutes? We have provided the format and the team name.
Updated until January 30, 2025