Which 27 players have captained India in ODI cricket history?

Hardik Pandya today became the 27th cricketer to captain India in ODIs. Ajit Wadekar was India’s first-ever ODI captain. Sunil Gavaskar led India in 37 ODIs from 1980-1985. MS Dhoni captained India in most number of matches (200), while Virat Kohli led India in 95 ODIs. Sourav Ganguly and Mohammed Azharuddin led India in 140-plus ODIs.

Load More