Top 10 captains with most runs in ODIs 1
BCCI

1. Ricky Ponting: 8497 runs

Top 10 captains with most runs in ODIs 2

One of the most successful captains of all time, Ricky Ponting led Australia from 2002 to 2011. Under his captaincy, Australia  won the World Cup in 2003 and 2007 . Leading  Australia in 230 matches, he scored 8497 runs at an average of 42.91.  This included 22 hundreds and 51 fifties.