9. Ricky Ponting (Australia) – 1,198 runs
Ricky Ponting has to be one of the most uncompromising and tough players to have played the game. He led Australia with certain aggression and passion on the field. A team under him was never easy to beat. They had this art of making comebacks from jaws of defeat or annihilate opponents on will. And Ricky just loved leading the side from the front. He was also one of the best batsmen of his generation. In 2009, he had a great time as he led the Kangaroos to Champions Trophy win in South Africa. In 29 matches that year, he accumulated 1,198 runs at 42.79 with two centuries and 9 half-centuries. Ricky is ranked ninth in our list of Top 10 Captains with Most ODI Runs in a Calendar Year.