From Virat Kohli to MS Dhoni, here's a list of player with most ODI runs as captain

From Virat Kohli to MS Dhoni, here's a list of player with most ODI runs as captain

Image Source : GETTY IMAGES

Ricky Ponting from Australia has 8497 runs from 230 matches and 220 innings

Image Source : GETTY IMAGES

MS Dhoni from India has 6641 runs from 200 matches and 172 innings

Image Source : GETTY IMAGES

Stephen Fleming from New Zealand has 6295 runs from 218 matches and 208 innings

Image Source : GETTY IMAGES

Arjuna Ranatunga from Sri Lanka has 5608 runs from 193 matches and 183 innings

Image Source : GETTY IMAGES

Virat Kohli from India has 5449 runs from 95 matches and 91 innings

Image Source : GETTY IMAGES

Graeme Smith from South Africa has 5416 runs from 150 matches and 148 innings

Image Source : GETTY IMAGES

Md. Azharuddin from India has 5243 runs from 175 matches and 163 innings

Image Source : GETTY IMAGES

Sourav Ganguly from India has 5104 runs from 147 matches and 143 innings

Image Source : GETTY IMAGES

AB de Villiers from South Africa has 4796 runs from 103 matches and 98 innings

Image Source : GETTY IMAGES

Allan Border from Australia has 4439 runs from 178 matches and 165 innings

Image Source : GETTY IMAGES

Next : Highest Individual ODI Score in World Cricket featuring Rohit Sharma, Martin Guptill