Top 5 Players With Highest Average As Captain In ODIs

138
Virat Kohli
Virat Kohli
- Advertisement -

Average plays a very important role in analysing a batsman. ODIs are now the most suited batsmen format. All great batsmen find themselves on the top of ODI stats. In this article, we will rank captains of ODIs based on their ODI batting averages.

#5 Rohit Sharma

Rohit Sharma is captain of the Indian team and he will also lead India in the upcoming Asia Cup 2023 and World Cup 2023. Rohit played 27 matches as an ODI captain and made over 1000+ runs with an average of 55.95 and 3 centuries.

#4 Faf Du Plessis

Former South African captain Faf Du Plessis is fourth on our list. Faf was a very performing captain gore South Africa. In 36 matches he played as an ODI captain he scored 1671 runs with an average of 57.62 including 5 ODI hundreds.

#3 AB De Villiers

Former South African legendary batsman and a great captain, AB De Villiers led South Africa in 98 ODI innings and made 4796 runs with an average of 63.94. He scored 13 centuries as a captain of the ODI side.

AB De Villiers
AB De Villiers

#2 Babar Azam

Pakistan’s captain and No.1 ranked ODI batsman, Babar Azam led Pakistan in 29 ODI innings. He made 1800 runs in One Day internationals as captain. His average in ODIs as captain is 69.23. He made 7 centuries in ODIs so far.

- Advertisement -
Babar Azam
Babar Azam

#1 Virat Kohli

Former Indian captain, Virat Kohli’s numbers in ODIs are simply sensational. As a captain, his numbers are even more interesting. Virat played in 91 ODI innings as a captain and made 5449 runs with an unbelievable average of 72.65 including 21 One Day internationals centuries.

Previous articleTop 5 Fastest Centuries For Pakistan In ODIs
Next articleHome Field Advantage: Does It Really Matter in the World Series?