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

Harshal Patel IPL Wickets Year by Year

This comprehensive analysis tracks the roller-coaster journey of Harshal Patel, detailing his bowling statistics and…

2 days ago

Highest Partnerships by Wicket in IPL

Explore the most prolific batting stands in Indian Premier League history, featuring a breakdown of…

3 days ago

Most Wickets at MA Chidambaram Stadium (Chepauk) in IPL

The record for the most wickets at the MA Chidambaram Stadium (Chepauk) in the IPL…

4 days ago

Most Runs at MA Chidambaram Stadium (Chepauk) in IPL

The MA Chidambaram Stadium in Chennai, famously known as the "Lion's Den," has witnessed some…

5 days ago

Cricket News Round-Up: Why Everything Feels More Intense Right Now

Cricket has always had ups and downs, but these days it feels like every match…

6 days ago

Most Runs at M. Chinnaswamy Stadium in IPL

Key IPL Batting Insights at M. Chinnaswamy Virat Kohli is the lead run-getter at Bengaluru’s…

6 days ago