Top 10 Captains with Most ODI Runs

Sharing is caring!

7. Sourav Ganguly (India): 5,104 runs

Sourav GangulySourav Ganguly’s brilliant leadership often overshadowed his fine batting. But in One-day cricket, Ganguly was one of the leading batsmen of his times. He and Tendulkar enjoyed an impeccable opening partnership and gave India many glorious starts.

The Kolkata-born cricketer captained India in 147 ODI and amassed 5,104 runs at an average of 38.66 and strike-rate of 76.20. Ganguly scored 11 tons, the highest by any Indian and third most by any captain. Sourav’s game was characterized by his off-side radiance while he was severe against spinners.

Cricmatez © 2017