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
- List of Top 10 Highest Batting Averages in ODI's
- Young Faces in the list of Highest Batting Average in ODI
List of Top 10 Highest Batting Averages in ODI's
*Updated on 16 Sept 2020
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.