Karina Sharma
MS Dhoni, India's top ODI captain, won 110 of 200 matches and all ICC trophies.
Mohammad Azharuddin captained India from 1990 to 1999, leading the team in 174 matches and securing 90 victories.
Sourav Ganguly, known for his fearless and aggressive captaincy, led India between 1999 and 2005. In 146 matches, he guided the team to 76 wins.
Virat Kohli led India from 2013 to 2021, winning 65 of 95 matches with unmatched intensity.
Rahul Dravid, known as "The Wall," led India from 2000 to 2007. In 79 matches, he secured 42 wins.
Sachin Tendulkar, the greatest batsman of all time, captained India from 1996 to 2000. In 73 matches, he led India to 23 wins.