Highest Batting Average in ODIs
    Name Mat Inn Runs Avg
1
NED
RN ten Doeschate 33 32 1541 67.00
2
IND
V Kohli 311 299 14797 58.71
3
NZL
DJ Mitchell 59 54 2690 58.47
4
ENG
DJ Malan 30 30 1450 55.76
5
IND
S Gill 61 61 2953 55.71
6
PAK
Babar Azam 140 137 6501 53.72
7
AUS
MG Bevan 232 196 6912 53.58
8
RSA
AB de Villiers 228 218 9577 53.50
9
AFG
Ibrahim Zadran 39 39 1869 51.91
10
ENG
IJL Trott 68 65 2819 51.25
11
IND
KL Rahul 94 86 3360 50.90
12
IND
MS Dhoni 350 297 10773 50.57
13
WIN
SD Hope 148 143 6113 50.52
14
RSA
HE van der Dussen 71 65 2657 50.13
15
ENG
JE Root 189 178 7577 49.52
16
RSA
HM Amla 181 178 8113 49.46
17
IND
RG Sharma 282 274 11577 48.84
18
NZL
KS Williamson 175 167 7256 48.69
19
AUS
MEK Hussey 185 157 5442 48.15
20
PAK
Zaheer Abbas 62 60 2572 47.62
21
NZL
LRPL Taylor 236 220 8607 47.55
22
RSA
F du Plessis 143 136 5507 47.47
23
IND
AT Rayudu 55 50 1694 47.05
24
PAK
Imam-ul-Haq 75 74 3152 47.04
25
NZL
GM Turner 41 40 1598 47.00
Bold = appeared less than 3 years ago.
Qualification: 25 innings

Copyright © 2026 Hat Trick Stats Cricket Database