STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · all ODI Cricket— Leaders · all ODI Cricket

All ODI Cricket highest average

Joe Root leads all ODI Cricket on average: 114.60 from 9 matches (England) · Shubman Gill (95.86) and Daryl Mitchell (94.60) next

Season
Our projections for every player's next matchCricket Pro ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Joe Root ENG 181544 ENG181544114.60999957365188.025021
2Shubman Gill IND 1107731 IND110773195.86109109671615109.1189102
3Daryl Mitchell NZ 282865 NZ28286594.60666647348497.734592
4Virat Kohli IND 139*7465 IND139*746587.177777523448116.7443162
5Kusal Mendis SL 3512142 SL351214268.17777740941997.6140111
6Towhid Hridoy BAN 06025 BAN0602561.861111111143354779.163240
7Sediqullah Atal AFG 9814327 AFG981432759.17767635535998.893891
8Travis Head AUS 84366 AUS8436648.405555242208116.353441
9Mitchell Marsh AUS 84608 AUS8460848.205555241185130.2724160
10Sikandar Raza ZIM 81*4557 ZIM81*455745.60666622828779.442120
Our projections for every player's next match Cricket Pro ›
11Harry Brook ENG 77167 ENG7716745.009999360325110.7731121
12Rahmat Shah AFG 143*24 AFG143*2444.33777726629091.722621
13Tanzid Hasan BAN 94578 BAN9457844.1812121212486468103.8546221
14Ben Duckett ENG 06732 ENG0673243.44999939142392.434551
15Nick Kelly NZ 64359 NZ6435943.20555521629273.972630
16Jos Buttler ENG 693141* ENG693141*43.008787215168127.9815110
17Litton Das BAN 58*217 BAN58*21742.86999930036582.191960
18Cooper Connolly AUS 103821 AUS10382142.78999938540096.2535141
19Rohit Sharma IND 3213826 IND321382641.101010101041141798.5647171
20Rahmanullah Gurbaz AFG 141271 AFG14127139.577777277223124.2229151
21Pavan Rathnayake SL 184813 SL18481337.86777726528892.012031
22Najmul Hossain Shanto BAN 18*93 BAN18*9337.101212121237150074.204351
23Shai HopeWest Indies WI 12392West Indies WI1239235.17777721125782.101070
24Ibrahim Zadran AFG 510712 AFG51071234.43777724130479.282631
25Salman Agha PAK 1576 PAK157633.83666620320698.542061
26Ben Curran ZIM 7300 ZIM730033.60666616822873.681501
27Keacy CartyWest Indies WI 132013West Indies WI13201333.43777723436264.641930
28Josh Inglis AUS 310321 AUS31032133.401010101033438486.983821
29Tom Latham NZ 69531* NZ69531*33.33888820029268.491410
30Pathum Nissanka SL 12527 SL1252732.71777722926885.452560
31Jacob Bethell ENG 91414 ENG9141432.50666619525377.082220
32Innocent Kaia ZIM 55*3418 ZIM55*341832.40666616224566.121610
33Will Young NZ 562023 NZ56202332.361111111135645079.113820
34Brad Evans ZIM 111218 ZIM11121830.406666152131116.03990
35Janith Liyanage SL 19324 SL1932429.83777717918397.811740
36Ackeem AugusteWest Indies WI 343326West Indies WI34332629.80555514918680.111540
37Matt Renshaw AUS 32444 AUS3244428.551111111131432895.732641
38Craig Ervine ZIM 593859 ZIM59385928.33666617021977.631510
39John CampbellWest Indies WI 62643West Indies WI6264327.80555513914794.561450
40Shreyas Iyer IND 06635 IND0663527.38999921925984.561360
41Oliver Peake AUS 1941*30 AUS1941*3027.00777716218388.52970
42Azmatullah Omarzai AFG 241513 AFG24151326.836666161151106.6212100
43Cameron Green AUS 17527 AUS1752726.57888818630560.98860
44Mark Chapman NZ 11807 NZ1180725.00555512513989.931150
45Wesley Madhevere ZIM 12622 ZIM1262223.17666613915987.421310
46Maaz Sadaqat PAK 2708 PAK270822.336666134120111.671560
47Marnus Labuschagne AUS 2955*1 AUS2955*121.80666610918957.67700
48Soumya Sarkar BAN 6956 BAN695621.43878715019078.951450
49Henry Nicholls NZ 10024 NZ1002421.361111111123535266.762800
50Sherfane RutherfordWest Indies WI 6164West Indies WI616421.20666610611889.83560
51Alex Carey AUS 173420 AUS17342020.401010101020428671.331900
52Charith Asalanka SL 7111 SL711119.86777713918077.22910
53Xavier Bartlett AUS 5035 AUS503518.506666111100111.00670
54Saif Hassan BAN 508 BAN50817.43777712216673.491610
55Nathan Ellis AUS 7*436* AUS7*436*17.20101010108612270.49410
56Sahibzada Farhan PAK 6328 PAK632816.83666610113375.941000
57Brian Bennett ZIM 302325 ZIM30232516.83666610114370.631520
58Mehidy Hasan Miraz BAN 271022* BAN271022*16.501181189914767.35810
59Rashid Khan AFG 1137*2 AFG1137*215.206666768886.36810
60Gudakesh MotieWest Indies WI 4*441West Indies WI4*44114.4076767211363.72610
61Matthew Short AUS 000 AUS00014.0055557010765.42800
62Rehan Ahmed ENG 0224 ENG022413.206565668875.00900
63Darwish Rasooli AFG 241316 AFG24131612.0055556058103.45320
64Adam Zampa AUS 079 AUS0797.80109109397552.00300
65Matthew FordeWest Indies WI 787West Indies WI7877.605555385667.86300
66Taskin Ahmed BAN 0520 BAN05206.40115115324768.09310
67Rishad Hossain BAN 834 BAN8343.408585174042.50100
68AM Ghazanfar AFG 041 AFG0411.20757561250.00000
Showing top 10 of 68 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More all ODI Cricket leaderboards

All ODI Cricket Highest Average

Joe Root leads all ODI Cricket on average (114.60) for England, ahead of Shubman Gill (95.86) and Daryl Mitchell (94.60).

Frequently asked questions

Who has the best batting average in all ODI Cricket?

Joe Root leads with 114.6.

Who are the top three for batting average in all ODI Cricket?

Joe Root (114.6), Shubman Gill (95.86), Daryl Mitchell (94.6).