Create
Notifications
⚡️ Get the free App now
Favorites Edit
Advertisement

Highest Batting Average in ODI

Ryan Ten Doeschate leads the pack of having the highest batting average in ODI, followed by India's qwn Virat and Pakistan's Imam-ul-haq. We must appreciate Virat, Michael Bevan and MS Dhoni for their consistency, even though each one of them has played 200+ ODI's, they still manage to make it in the list of highest batting average in ODI.


Table Of Contents

  1. List of Top 10 Highest Batting Averages in ODI's
  2. Young Faces in the list of Highest Batting Average in ODI


List of Top 10 Highest Batting Averages in ODI's


Sl NoPlayerMatRunsAveCountry
1RN ten Doeschate33154167Netherlands
2Virat Kohli2391152060.31India
3Imam-ul-Haq36169254.58Pakistan
4Micheal Bevan232691253.58Australia
5Babar Azam72321353.55Pakistan
6AB de Villiers228957753.5South Africa
7Joe Root143585651.36England
8Jonathan Trott68281951.25England
9MS Dhoni3501077350.57India
10HM Amla181811349.46South Africa

*Updated on 21 August 2019


West Indies v India - One Day International Series


Young Faces in the list of Highest Batting Average in ODI


The new faces on the list are Babar Azam and Imam ul haq, both having played 72 and 36 matches respectively. They are fairly young and have a very bright future ahead and will look to cement their place in highest batting average in ODI list.


The likes of Virat Kohli, MS Dhoni, AB de Villiers also appear in the list of most ODI runs as captain.

Virat Kohli's ODI Average Against All Teams Over The Years (Aug 2008-Oct 2019)

Virat Kohli's ODI Average Against All Teams Over The Years (Aug 2008-Oct 2019)

Fetching more content...