Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X

Highest Batting Average in ODI

Consistency plays a key role in ODI cricket, and batting average is one of the best indicators of a player’s reliability in the ODI. Among the top performers, Milind Kumar has been outstanding with an impressive batting average of 67.73 and a strong strike rate of , scoring 1,016 runs in just 22 matches with a highest score of 155*.

Close behind, Ryan ten Doeschate has maintained a remarkable average of across 126 matches, accumulating 1,541 runs with 5 centuries and 9 half-centuries. Known for his consistency and ability to anchor innings, Ryan ten Doeschate also boasts fours and sixes, making him one of the most dependable batsmen in ODI history.

Highest Batting Average in ODI History

Here is the list of all Highest Batting Average in ODI history:

# Player Mat Inn Runs HS 100s 50s Avg
1
Milind Kumar U.S.A.
22 21 1,016 155* 3 7 67.73
2
Ryan ten Doeschate Netherlands
33 32 1,541 119 5 9 67.00
3
Virat Kohli India
308 296 14,557 183 53 76 58.46
4
Shubman Gill India
58 58 2,818 208 8 15 56.36
5
Dawid Malan England
30 30 1,450 140 6 7 55.76
6
Babar Azam Pakistan
140 137 6,501 158 20 37 53.72
7
Michael Bevan Australia
232 196 6,912 108* 6 46 53.58
8
AB de Villiers South Africa
228 218 9,577 176 25 53 53.50
9
Daryl Mitchell New Zealand
56 51 2,338 134 7 11 53.13
10
Ibrahim Zadran Afghanistan
39 39 1,869 177 6 9 51.91
11
IJL Trott England
68 65 2,819 137 4 22 51.25
12
MS Dhoni India
350 297 10,773 183* 10 73 50.57
13
Shai Hope West Indies
148 143 6,113 170 19 30 50.52
14
Rassie van der Dussen South Africa
71 65 2,657 134 6 17 50.13
15
Lokesh Rahul India
91 83 3,218 112 7 20 49.50
16
Hashim Amla South Africa
181 178 8,113 159 27 39 49.46
17
Rohit Sharma India
279 271 11,516 264 33 61 49.21
18
Kane Williamson New Zealand
175 167 7,256 148 15 47 48.69
19
Joe Root England
186 175 7,330 166* 19 43 48.54
20
Michael Hussey Australia
185 157 5,442 109* 3 39 48.15
21
Janneman Malan South Africa
23 22 958 177* 3 4 47.90
22
Shreyas Iyer India
73 67 2,917 128* 5 23 47.81
23
Zaheer Abbas Pakistan
62 60 2,572 123 7 13 47.62
24
Ross Taylor New Zealand
236 220 8,607 181* 21 51 47.55
25
Faf du Plessis South Africa
143 136 5,507 185 12 35 47.47
26
Ambati Rayudu India
55 50 1,694 124* 3 10 47.05
27
Imam-ul-Haq Pakistan
75 74 3,152 151 9 20 47.04
28
Glenn Turner New Zealand
41 40 1,598 171* 3 9 47.00
29
Sir Viv Richards West Indies
187 167 6,721 189* 11 45 47.00
30
Quinton de Kock South Africa
161 161 7,123 178 23 32 46.55
31
Harry Tector Ireland
54 49 1,992 140 5 14 46.32
32
AC Voges Australia
31 28 870 112* 1 4 45.78
33
J Liyanage Sri Lanka
31 26 910 101* 1 7 45.50
34
Tom Cooper Netherlands
32 31 1,319 101 1 12 45.48
35
Fakhar Zaman Pakistan
92 91 3,861 210* 11 19 45.42
36
David Warner Australia
161 159 6,932 179 22 33 45.30
37
Gordon Greenidge West Indies
128 127 5,134 133* 11 31 45.03
38
Devon Conway New Zealand
40 39 1,615 152* 5 5 44.86
39
Haris Sohail Pakistan
45 44 1,749 130 2 14 44.84
40 463 452 18,426 200* 49 96 44.83
41
Dean Jones Australia
164 161 6,068 145 7 46 44.61
42
Michael Clarke Australia
245 223 7,981 130 8 58 44.58
43
George Munsey Scotland
70 69 2,630 191 3 18 44.57
44
Jacques Kallis South Africa
328 314 11,579 139 17 86 44.36
45
Shikhar Dhawan India
167 164 6,793 143 17 39 44.11
46
Aqib Ilyas Oman
32 30 1,234 109* 2 9 44.07
47
Agha Salman Pakistan
47 39 1,363 134 2 8 43.96
48
Matthew Hayden Australia
161 155 6,133 181* 10 36 43.80
49
Azmatullah Afghanistan
42 34 1,093 149* 1 8 43.72
50
Sherfane Rutherford West Indies
22 20 743 113 1 7 43.70
51
Heinrich Klaasen South Africa
60 56 2,141 174 4 11 43.69
52
Travis Head Australia
79 76 3,007 154* 7 17 43.57
53
C Green Australia
31 27 782 118* 1 2 43.44
54
Misbah-ul-Haq Pakistan
162 149 5,122 96* - 42 43.40
55
Steven Smith Australia
170 154 5,800 164 12 35 43.28
56
Jonny Bairstow England
107 98 3,868 141* 11 17 42.97
57
Charith Asalanka Sri Lanka
80 72 2,659 127 5 17 42.88
58
Imad Wasim Pakistan
55 40 986 63* - 5 42.86
59
Ramnaresh Sarwan West Indies
181 169 5,804 120* 5 38 42.67
60
Ishan Kishan India
27 24 933 210 1 7 42.40
61
Temba Bavuma South Africa
55 53 2,035 144 5 8 42.39
62
David Miller South Africa
178 154 4,611 139 7 24 42.30
63
JWA Taylor England
27 26 887 101 1 7 42.23
64
HH Dippenaar South Africa
107 95 3,421 125* 4 26 42.23
65
Kedar Jadhav India
73 52 1,389 120 2 6 42.09
66
Ricky Ponting Australia
375 365 13,704 164 30 82 42.03
67
Usman Khawaja Australia
40 39 1,554 104 2 12 42.00
68
Kumar Sangakkara Sri Lanka
404 380 14,234 169 25 93 41.98
69
KU Carty West Indies
46 43 1,593 170 4 5 41.92
70
Rachin Ravindra New Zealand
39 35 1,424 123* 5 6 41.88
71
Martin Guptill New Zealand
198 195 7,346 237* 18 39 41.73
72
Mohammad Rizwan Pakistan
100 91 2,921 131* 4 19 41.72
73
Mohammad Yousuf Pakistan
288 273 9,720 141* 15 64 41.71
74
Javed Miandad Pakistan
233 218 7,381 119* 8 50 41.70
75 268 251 8,778 150 11 59 41.60
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+