One Day Internationals - Batting Records and Statistics - Averages / Scoring Rates
Players Batting 30 Innings with Average Never Less Than 30.00
Player Country Mat Inns NO Runs HS   100s 50s Avg Low
M J Guptill New Zealand 198 195 19 7346 237* 18 39 41.74 32.38
Fakhar Zaman Pakistan 86 85 6 3651 210* 11 17 46.22 31.00
S D Hope* West Indies 142 137 20 5879 170 18 29 50.25 32.11
J E Root* England 180 169 24 7126 166* 18 42 49.14 33.59
Babar Azam* Pakistan 134 131 15 6291 158 19 37 54.23 30.33
M P O'Dowd Netherlands 65 64 4 2153 158* 1 15 35.88 31.76
G J Bailey Australia 90 85 10 3044 156 3 22 40.59 33.50
Imam-ul-Haq* Pakistan 75 74 7 3152 151 9 20 47.04 47.03
Rahmanullah Gurbaz* Afghanistan 49 49 1 1785 151 8 6 37.19 34.64
B J McMullen Scotland 35 31 4 1175 151 4 4 43.52 31.67
E J G Morgan England 248 230 34 7701 148 14 47 39.29 30.00
T Bavuma* South Africa 50 49 5 1931 144 5 8 43.89 42.33
C W J Athey England 31 30 3 848 142* 2 4 31.41 31.41
Mohammad Yousuf Pakistan 288 273 40 9720 141* 15 64 41.72 35.65
G C Smith South Africa 197 194 10 6989 141 10 47 37.98 36.13
I R Bell England 161 157 14 5416 141 4 35 37.87 31.50
G S Chappell Australia 74 72 14 2331 138* 3 14 40.19 39.10
M E Trescothick England 123 122 6 4335 137 12 21 37.37 34.43
N S Sidhu India 136 127 8 4413 134* 6 33 37.08 37.08
Shakib Al Hasan* Bangladesh 247 234 31 7570 134* 9 56 37.29 30.91
H E van der Dussen* South Africa 71 65 12 2657 134 6 17 50.13 48.31
D J Mitchell* New Zealand 52 47 5 2041 134 6 9 48.60 35.47
Salman Agha* Pakistan 41 34 6 1116 134 1 6 39.86 35.53
K P Pietersen England 136 125 16 4440 130 9 25 40.73 39.83
M J Clarke Australia 245 223 44 7981 130 8 58 44.59 37.72
M Labuschagne* Australia 66 58 4 1871 124 2 12 34.65 30.75
A T Rayudu India 55 50 14 1694 124* 3 10 47.06 32.63
Zaheer Abbas Pakistan 62 60 6 2572 123 7 13 47.63 31.00
R N ten Doeschate Netherlands 33 32 9 1541 119 5 9 67.00 39.00
G M Hamilton Scotland 38 38 3 1231 119 2 7 35.17 31.33
A J Lamb England 122 118 16 4010 118 4 26 39.31 39.31
K L Rahul* India 85 79 17 3043 112 7 18 49.08 32.13
Nasir Jamshed Pakistan 48 48 3 1418 112 3 8 31.51 31.51
M E K Hussey Australia 185 157 44 5442 109* 3 39 48.16 47.89
M G Bevan Australia 232 196 67 6912 108* 6 46 53.58 42.33
J D Ryder New Zealand 48 42 1 1362 107 3 6 33.22 31.00
K C Wessels South Africa 109 105 7 3367 107 1 26 34.36 31.14
B C Broad England 34 34 0 1361 106 1 11 40.03 38.00
B A Edgar New Zealand 64 64 5 1814 102* 1 10 30.75 30.75
T L W Cooper Netherlands 32 31 2 1319 101 1 12 45.48 45.48
Towhid Hridoy Bangladesh 38 34 3 1087 100 1 9 35.06 32.94
A G Prince South Africa 52 41 12 1018 89* 0 3 35.10 35.10
No. of Players = 42

Lowest Averages
Highest Averages
Batting Records and Statistics Menu