StatsIndeed

Top 10: Most Runs as Captain in ODI Cricket

Ricky Ponting (Australia) as captain has scored 8497 runs in 220 innings in ODIs while playing as captain, which is the most runs scored by any captain in ODIs.

Cricket has seen only handful of successful captain-batsmen combination of players, like Ponting, who have been successful with both bat and leading the team.

Captaincy has taken a toll on most top batsmen in cricket history. Even Sachin Tendulkar, one of the best batsman ever played ODIs couldn’t be the best in both.

And, then there are batsmen like Virat Kohli, Mahendra Singh Dhoni, Arjuna Ranatunga and Graeme Smith, who managed to do well as both skipper and batsman.

So here are the list of captains who scored the most runs in ODIs while playing as captain.

Most ODI Runs as Captain

PLAYER (CAPTAIN)RUNSINNINGSAVERAGE100/50HIGH SCORE
Ricky Ponting (AUS)849722042.9122/51164
MS Dhoni (IND)664117253.566/47139*
Stephen Fleming (NZ)629520832.797/38134*
Arjuna Ranatunga (SL)560818337.644/37131*
Virat Kohli (IND)54499172.6521/27160*
Graeme Smith (SA)541614838.968/37141
Mohammad Azharuddin (IND)523916238.964/37153*
Sourav Ganguly (IND)510414338.6711/30144
AB de Villiers (SA)47969863.9513/27162*
Allan Border (AUS)443916532.172/27127*

Stats Highlights

Virat Kohli’s batting average while playing as captain stands out in this list. It’s over 70, and its unbelievable that the pressure of captaincy has never crossed him. In fact his stats improved after becoming the captain of the team.

If you check his year by year stats, you will see he became a monster of a batsman after 2017, when he was made the captain of Indian cricket team.

Virat also scored the most runs playing as a captain in a calendar year.

Virender Sehwag, who captained India in just 12 ODIs, scored the highest score ever by a Captain in an innings – 219 vs West Indies (Indore) in 2011. Rohit Sharma came so close to beat Viru, when he scored an unbeaten 208 against Sri Lanka in Mohali in 2017, playing as captain.

Ricky Ponting also leads the chart for the most centuries as captain in ODIs (22) and the most fifties as captain in ODIs (51).

Ponting also batted the most ODI innings as captain (220).

NEXT READ: Most 2500+ Runs in a Calendar Year (All Formats)

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

4 days ago

Sunil Narine IPL Wickets Year by Year

Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…

5 days ago

Most Overs Bowled Without a Wicket in a Test Innings

Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…

1 week ago

Most Consecutive Losses in ODI

Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…

1 week ago

Most Wickets by Off Spinners in ODI

This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…

1 week ago

Kane Williamson Retires: The Numbers Behind New Zealand’s Greatest Cricketer

When Kane Williamson announced his sudden retirement from international cricket mid-series against England in June…

2 weeks ago