#2. MS Dhoni
Former captain MS Dhoni has been one of the greatest limited overs batsmen India has ever produced. Dhoni who has captained India for over 199 ODIs has been instrumental in the team’s success over his nine years tenure.
He has managed to score six centuries as captain of India during this period and has produced some magical moments to steer India to victory on a number of occasions.
