Multiple choice general knowledge sports Which Indian Captain holds the record for highest number of ODI losses for India? Rahul Dravid Sachin Tendulkar Sourav Ganguly Mohammad Azharuddin Reveal answer Fill a bubble to check yourself D Correct answer Explanation Mohammad Azharuddin captained India in 221 ODIs with a high number of losses due to his long tenure from 1990-1999. While he had many victories, the extended captaincy period naturally resulted in more losses compared to shorter tenures.