M.S Dhoni has scored the most number of runs in ODI matches as Indian captain.
Here is a list of Indian captains who have scored the most number of runs in ODI matches.
*Stats updated till 14th January, 2014
Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news