Virat Kohli has captained India in 43 ODIs thus far. The Team India have won as many as 33 of those matches and lost only on 9 occasions. The Delhi dasher's winning percentage of 78.57 is the best among all captains who have led their teams in at least 40 matches. The likes of Clive Lloyd, Steve Waugh and Ricky Ponting have managed to rack up an astonishing winning percentage over a significantly extended span of matches. As Kohli turns 29 this Sunday, we celebrate his odyssey by focusing on his accomplishments until no Emphasis has been placed on matches which played decisive roles in shaping the direction of the Indian team's fortunes in those series.