Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
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 G Bevan
Australia
232
196
67
6912
108*
6
46
53.58
42.33
M J Clarke
Australia
245
223
44
7981
130
8
58
44.59
37.72
M E K Hussey
Australia
185
157
44
5442
109*
3
39
48.16
47.89
Mohammad Yousuf
Pakistan
288
273
40
9720
141*
15
64
41.72
35.65
E J G Morgan
England
248
230
34
7701
148
14
47
39.29
30.00
Shakib Al Hasan*
Bangladesh
247
234
31
7570
134*
9
56
37.29
30.91
J E Root*
England
171
160
23
6522
133*
16
39
47.61
33.59
M J Guptill
New Zealand
198
195
19
7346
237*
18
39
41.74
32.38
K P Pietersen
England
136
125
16
4440
130
9
25
40.73
39.83
S D Hope*
West Indies
124
119
16
5177
170
16
25
50.26
32.11
A J Lamb
England
122
118
16
4010
118
4
26
39.31
39.31
G S Chappell
Australia
74
72
14
2331
138*
3
14
40.19
39.10
I R Bell
England
161
157
14
5416
141
4
35
37.87
31.50
A T Rayudu
India
55
50
14
1694
124*
3
10
47.06
32.63
K L Rahul*
India
75
70
14
2820
112
7
18
50.36
32.13
Babar Azam*
Pakistan
117
114
13
5729
158
19
32
56.72
30.33
A G Prince
South Africa
52
41
12
1018
89*
0
3
35.10
35.10
H E van der Dussen*
South Africa
62
56
11
2360
134
6
14
52.44
52.44
G J Bailey
Australia
90
85
10
3044
156
3
22
40.59
33.50
G C Smith
South Africa
197
194
10
6989
141
10
47
37.98
36.13
R N ten Doeschate
Netherlands
33
32
9
1541
119
5
9
67.00
39.00
N S Sidhu
India
136
127
8
4413
134*
6
33
37.08
37.08
K C Wessels
South Africa
109
105
7
3367
107
1
26
34.36
31.14
Zaheer Abbas
Pakistan
62
60
6
2572
123
7
13
47.63
31.00
M E Trescothick
England
123
122
6
4335
137
12
21
37.37
34.43
Fakhar Zaman
Pakistan
82
81
6
3492
210*
11
16
46.56
31.00
Imam-ul-Haq*
Pakistan
72
71
6
3138
151
9
20
48.28
48.28
D J Mitchell*
New Zealand
39
35
5
1577
134
6
5
52.57
35.47
B A Edgar
New Zealand
64
64
5
1814
102*
1
10
30.75
30.75
T Bavuma*
South Africa
38
37
4
1512
144
5
4
45.82
42.56
M Labuschagne*
Australia
52
47
3
1656
124
2
11
37.64
30.75
C W J Athey
England
31
30
3
848
142*
2
4
31.41
31.41
G M Hamilton
Scotland
38
38
3
1231
119
2
7
35.17
31.33
Nasir Jamshed
Pakistan
48
48
3
1418
112
3
8
31.51
31.51
M P O'Dowd
Netherlands
46
46
2
1403
90
0
10
31.89
31.76
T L W Cooper
Netherlands
32
31
2
1319
101
1
12
45.48
45.48
Rahmanullah Gurbaz*
Afghanistan
40
40
1
1467
151
6
5
37.62
34.64
J D Ryder
New Zealand
48
42
1
1362
107
3
6
33.22
31.00
B C Broad
England
34
34
0
1361
106
1
11
40.03
38.00
No. of Players = 39
Lowest Averages
Highest Averages
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links