#6) Virat Kohli: 33 Wins
Team India young sensation Virat Kohli who took the responsibility of captaincy of Team India during 2013-14 is now the current skipper of Indian team across all formats of the game.
Under his captaincy, India played 48 matches and won 33 matches. The winning percentage was 68.75% and is at the 6th spot on the list of best captains for India in ODIs.