Advertisement
  1. News
  2. Photos
  3. Sports
  4. Captains with the best batting average in ODIs

Captains with the best batting average in ODIs

Over the years, there have been many batters who have left quite a mark on the fans in ODI cricket. Continuing on the same note, let us have a look at the top five captains with the best batting average in ODI cricket.

akshit-bhatnagar
5. Veteran New Zealand batter and skipper Kane Williamson sits in fifth place in the list of captains with the highest batting average in ODI cricket. In 88 innings as captain, Williamson has scored 4057 runs to his name in ODIs and maintains an average of 51.35 runs.
1/5 Image Source : AP
5. Veteran New Zealand batter and skipper Kane Williamson sits in fifth place in the list of captains with the highest batting average in ODI cricket. In 88 innings as captain, Williamson has scored 4057 runs to his name in ODIs and maintains an average of 51.35 runs.
4. Veteran India batter and former skipper Rohit Sharma is widely revered as one of the most successful captains for the Men in Blue. He has the fourth-best batting average for a captain in ODI cricket. It is worth noting that in 55 innings as captain, Rohit scored 2506 runs to his name, and maintained an average of 52.2 runs.
2/5 Image Source : AP
4. Veteran India batter and former skipper Rohit Sharma is widely revered as one of the most successful captains for the Men in Blue. He has the fourth-best batting average for a captain in ODI cricket. It is worth noting that in 55 innings as captain, Rohit scored 2506 runs to his name, and maintained an average of 52.2 runs.
3. Former India cricketer and skipper MS Dhoni has the third-best average for a captain in ODI cricket, surpassing both Rohit and Williamson. Dhoni led the Indian team across 172 ODI innings, where he scored 6641 runs to his name, and maintained an average of 53.55 runs.
3/5 Image Source : PTI
3. Former India cricketer and skipper MS Dhoni has the third-best average for a captain in ODI cricket, surpassing both Rohit and Williamson. Dhoni led the Indian team across 172 ODI innings, where he scored 6641 runs to his name, and maintained an average of 53.55 runs.
Advertisement
2. Former South Africa cricketer AB de Villiers was widely regarded by many as one of the most destructive batters of his time. The swashbuckling batter surpasses the likes of Dhoni, Williamson, and Rohit and has the second-highest batting average for a captain in ODI cricket. De Villiers led the Proteas across 98 ODI innings where he scored 4796 runs, maintaining an average of 63.94 runs.
4/5 Image Source : Getty (File Photo)
2. Former South Africa cricketer AB de Villiers was widely regarded by many as one of the most destructive batters of his time. The swashbuckling batter surpasses the likes of Dhoni, Williamson, and Rohit and has the second-highest batting average for a captain in ODI cricket. De Villiers led the Proteas across 98 ODI innings where he scored 4796 runs, maintaining an average of 63.94 runs.
1. Ace India batter and former skipper Virat Kohli sits at the mountaintop. The star batter has the highest batting average for a captain in ODI cricket, surpassing his peers. Kohli led team India across 91 ODI innings, where he scored 5449 runs, he maintained an average of 72.65 runs.
5/5 Image Source : AP
1. Ace India batter and former skipper Virat Kohli sits at the mountaintop. The star batter has the highest batting average for a captain in ODI cricket, surpassing his peers. Kohli led team India across 91 ODI innings, where he scored 5449 runs, he maintained an average of 72.65 runs.
Advertisement
Advertisement
Advertisement
 
\