Best Batting Average in One day Cricket in 2023
Record holder : Mohammad Nadeem holds the record (92.5) for best batting average in one day cricket in 2023.
Recent Updates
Mohammad Nadeem moved to 1st position, with average of 92.5 -
1. Mohammad Nadeem - 92.5
At the top of list is Mohammad Nadeem of . He had batting average of 92.5 while scoring 185 runs in 5 innings of 5 matches at strike rate of 73.12.
2. Shai Hope - 91.5
At position no. 2 is Shai Hope of West Indies. He had batting average of 91.5 while scoring 366 runs in 6 innings of 6 matches at strike rate of 101.66.
3. Michael Leask - 89.33
At position no. 3 is Michael Leask of . He had batting average of 89.33 while scoring 268 runs in 5 innings of 6 matches at strike rate of 121.81.
4. Temba Bavuma - 84
At no. 4 position is Temba Bavuma of South Africa. He had batting average of 84 while scoring 420 runs in 6 innings of 6 matches at strike rate of 114.75.
5. Shubman Gill - 78
Then comes our Shubman Gill of India. He had batting average of 78 while scoring 624 runs in 9 innings of 9 matches at strike rate of 117.51.
6. Dimuth Karunaratne - 75
At no. 6 position is Dimuth Karunaratne of Sri Lanka. He had batting average of 75 while scoring 225 runs in 5 innings of 5 matches at strike rate of 103.21.
7. Jos Buttler - 74.4
At no. 7 position is Jos Buttler of England. He had batting average of 74.4 while scoring 372 runs in 6 innings of 6 matches at strike rate of 106.89.
8. Fakhar Zaman - 74.28
At position no. 8 is Fakhar Zaman of Pakistan. He had batting average of 74.28 while scoring 520 runs in 8 innings of 8 matches at strike rate of 91.54.
9. Heinrich Klaasen - 71
Then comes our Heinrich Klaasen of South Africa. He had batting average of 71 while scoring 284 runs in 5 innings of 6 matches at strike rate of 145.64.
10. Aiden Markram - 70.4
At position no. 10 is Aiden Markram of South Africa. He had batting average of 70.4 while scoring 352 runs in 6 innings of 6 matches at strike rate of 122.22.