India captains with most wins in ODI cricket history | Possible11

By Rohit
February 25, 2025

8 - Sachin Tendulkar:

23 matches won in 73 ODIs as skipper.

7 - Kapil Dev:

39 wins in 74 ODIs as skipper.

6 - Rohit Sharma:

39 wins in 53 ODIs as skipper.

5 - Rahul Dravid:

42 wins in 79 ODIs as skipper.

4 - Virat Kohli:

65 wins in 95 ODIs as skipper.

3 - Sourav Ganguly:

76 wins in 146 ODIs as skipper.

2 - Mohd. Azharuddin:

90 wins in 174 ODIs as skipper.

1 - MS Dhoni:

110 wins in 200 ODIs as skipper.

See More Stories