In Pictures: 5 Indian cricketers with most ODI runs

Sourav Ganguly Former Indian skipper Sourav Ganguly is second in the list with 11,363 runs to his name. (Photo: Twitter)