Highest Batting Average in ODI Cricket History
With a remarkable batting average of 67.00 across 33 ODIs, Ryan ten Doeschate leads the list batsmen of highest ODI batting averages. Shubman Gill follows with a commendable average of 61.37 over 44 matches, closely trailed by Virat Kohli 's across matches.
Check out the list of batsmen with highest batting averages in ODI cricket.
Sr. | Player | Team | Mat | Inn | Avg | Runs | HS | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|
1 | Ryan ten Doeschate | Netherlands | 33 | 32 | 67.00 | 1541 | 119 | 5 | 9 |
2 | Shubman Gill | India | 44 | 44 | 61.37 | 2271 | 208 | 6 | 13 |
3 | Virat Kohli | India | 292 | 280 | 58.67 | 13848 | 183 | 50 | 72 |
4 | Babar Azam | Pakistan | 117 | 114 | 56.72 | 5729 | 158 | 19 | 32 |
5 | Sanju Samson | India | 16 | 14 | 56.66 | 510 | 108 | 1 | 3 |
6 | Dawid Malan | England | 30 | 30 | 55.76 | 1450 | 140 | 6 | 7 |
7 | Michael Bevan | Australia | 232 | 196 | 53.58 | 6912 | 108* | 6 | 46 |
8 | AB de Villiers | South Africa | 228 | 218 | 53.50 | 9577 | 176 | 25 | 53 |
9 | Daryl Mitchell | New Zealand | 39 | 35 | 52.56 | 1577 | 134 | 6 | 5 |
10 | Rassie van der Dussen | South Africa | 62 | 56 | 52.44 | 2360 | 134 | 6 | 14 |
11 | Anshuman Rath | Hong Kong | 18 | 18 | 51.50 | 824 | 143* | 1 | 7 |
12 | Jonathan Trott | England | 68 | 65 | 51.25 | 2819 | 137 | 4 | 22 |
13 | MS Dhoni | India | 350 | 297 | 50.57 | 10773 | 183* | 10 | 73 |
14 | KL Rahul | India | 75 | 70 | 50.35 | 2820 | 112 | 7 | 18 |
15 | Shai Hope | West Indies | 124 | 119 | 50.26 | 5177 | 170 | 16 | 25 |