2. MS Dhoni

India’s most successful captain MS Dhoni has been one of the finest captains ever in the game of cricket. Dhoni has helped India win two world cups large thanks to his close friend, Yuvraj Singh who has delivered the most in those two triumphs. Nothing to take away from MS Dhoni, the way he maintained the calmness on the field in crunch situations as India prevailed both in 2007 and 2011 quite comprehensively.
The player also helped India reach a No.1 rank in ICC Test rankings in 2009 and has also made India a dominant side in all three forms of the game.