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 most balls faced

Joe Root leads all ODI Cricket with 651 balls faced (England) · Shubman Gill (615) and Towhid Hridoy (547) next

Season
Our projections for every player's next matchCricket Pro ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Balls Faced Mat Inns Mat Inns Runs Avg SR 4s 6s 100s
1Joe Root ENG 181544 ENG1815446519999573114.6088.025021
2Shubman Gill IND 1107731 IND110773161510910967195.86109.1189102
3Towhid Hridoy BAN 06025 BAN060255471111111143361.8679.163240
4Najmul Hossain Shanto BAN 18*93 BAN18*935001212121237137.1074.204351
5Daryl Mitchell NZ 282865 NZ282865484666647394.6097.734592
6Tanzid Hasan BAN 94578 BAN945784681212121248644.18103.8546221
7Will Young NZ 562023 NZ5620234501111111135632.3679.113820
8Virat Kohli IND 139*7465 IND139*7465448777752387.17116.7443162
9Ben Duckett ENG 06732 ENG06732423999939143.4492.434551
10Kusal Mendis SL 3512142 SL3512142419777740968.1797.6140111
Our projections for every player's next match Cricket Pro ›
11Rohit Sharma IND 3213826 IND32138264171010101041141.1098.5647171
12Cooper Connolly AUS 103821 AUS103821400999938542.7896.2535141
13Josh Inglis AUS 310321 AUS3103213841010101033433.4086.983821
14Litton Das BAN 58*217 BAN58*217365999930042.8682.191960
15Keacy CartyWest Indies WI 132013West Indies WI132013362777723433.4364.641930
16Sediqullah Atal AFG 9814327 AFG9814327359767635559.1798.893891
17Henry Nicholls NZ 10024 NZ100243521111111123521.3666.762800
18Matt Renshaw AUS 32444 AUS324443281111111131428.5595.732641
19Harry Brook ENG 77167 ENG77167325999936045.00110.7731121
20Cameron Green AUS 17527 AUS17527305888818626.5760.98860
21Ibrahim Zadran AFG 510712 AFG510712304777724134.4379.282631
22Tom Latham NZ 69531* NZ69531*292888820033.3368.491410
23Nick Kelly NZ 64359 NZ64359292555521643.2073.972630
24Rahmat Shah AFG 143*24 AFG143*24290777726644.3391.722621
25Pavan Rathnayake SL 184813 SL184813288777726537.8692.012031
26Sikandar Raza ZIM 81*4557 ZIM81*4557287666622845.6079.442120
27Alex Carey AUS 173420 AUS1734202861010101020420.4071.331900
28Pathum Nissanka SL 12527 SL12527268777722932.7185.452560
29Shreyas Iyer IND 06635 IND06635259999921927.3884.561360
30Shai HopeWest Indies WI 12392West Indies WI12392257777721135.1782.101070
31Jacob Bethell ENG 91414 ENG91414253666619532.5077.082220
32Innocent Kaia ZIM 55*3418 ZIM55*3418245666616232.4066.121610
33Ben Curran ZIM 7300 ZIM7300228666616833.6073.681501
34Rahmanullah Gurbaz AFG 141271 AFG141271223777727739.57124.2229151
35Hashmatullah Shahidi AFG 9*7*22 AFG9*7*22222777720751.7593.242231
36Craig Ervine ZIM 593859 ZIM593859219666617028.3377.631510
37Jordan Hermann SA 7720150 SA7720150209333324782.33118.183241
38Travis Head AUS 84366 AUS84366208555524248.40116.353441
39Salman Agha PAK 1576 PAK1576206666620333.8398.542061
40Will Jacks ENG 255246* ENG255246*200868618145.2590.501730
41Dean Foxcroft NZ 22*075 NZ22*075197555517142.7586.801070
42Andrew Balbirnie IRE 131097 IRE131097197444416541.2583.761931
43Connor Esterhuizen SA 68*11910 SA68*11910197333319798.50100.001391
44Babar Azam PAK 401669 PAK401669194333312541.6764.43910
45Ghazi Ghori PAK 83765 PAK83765192444413934.7572.401610
46Soumya Sarkar BAN 6956 BAN6956190878715021.4378.951450
47Marnus Labuschagne AUS 2955*1 AUS2955*1189666610921.8057.67700
48Ackeem AugusteWest Indies WI 343326West Indies WI343326186555514929.8080.111540
49Mitchell Marsh AUS 84608 AUS84608185555524148.20130.2724160
50Janith Liyanage SL 19324 SL19324183777717929.8397.811740
51Oliver Peake AUS 1941*30 AUS1941*30183777716227.0088.52970
52Charith Asalanka SL 7111 SL7111180777713919.8677.22910
53Tom Banton ENG 1267310 ENG1267310179434320969.67116.762581
54Tony de Zorzi SA 07972 SA07972178333315150.3384.831320
55Justin GreavesWest Indies WI 1012210West Indies WI1012210174444417844.50102.302121
56Jos Buttler ENG 693141* ENG693141*168878721543.00127.9815110
57Harry Tector IRE 533414 IRE533414167444410626.5063.47600
58Saif Hassan BAN 508 BAN508166777712217.4373.491610
59Temba Bavuma SA 10330 SA10330164222213366.5081.101421
60Wesley Madhevere ZIM 12622 ZIM12622159666613923.1787.421310
61Curtis Campher IRE 96844 IRE96844159444420751.75130.1917100
62Amir JangooWest Indies WI 58*5124West Indies WI58*5124157434313366.5084.711210
63Azmatullah Omarzai AFG 241513 AFG241513151666616126.83106.6212100
64Mosaddek Hossain BAN 7356* BAN7356*151555516755.67110.601640
65Cade Carmichael IRE 22532 IRE22532151444412130.2580.131420
66Lokesh Rahul IND 1210 IND1210150777719448.50129.331951
67Mehidy Hasan Miraz BAN 271022* BAN271022*1471181189916.5067.35810
68John CampbellWest Indies WI 62643West Indies WI62643147555513927.8094.561450
69Shadab Khan PAK 29*71 PAK29*711463232100100.0068.49330
70Brian Bennett ZIM 302325 ZIM302325143666610116.8370.631520
71Mark Chapman NZ 11807 NZ11807139555512525.0089.931150
72Matthew Breetzke SA 341124 SA341124139333315050.00107.912021
73Sahibzada Farhan PAK 6328 PAK6328133666610116.8375.941000
74Glenn Phillips NZ 10632*12 NZ10632*12132333315075.00113.641241
75Michael Bracewell NZ 13224* NZ13224*131868613032.5099.241240
76Brad Evans ZIM 111218 ZIM111218131666615230.40116.03990
77Kamindu Mendis SL 125414 SL12541412444449223.0074.191040
78Nathan Ellis AUS 7*436* AUS7*436*122101010108617.2070.49410
79Ishan Kishan IND 141125 IND141125121545417443.50143.801881
80Maaz Sadaqat PAK 2708 PAK2708120666613422.33111.671560
81Sherfane RutherfordWest Indies WI 6164West Indies WI6164118666610621.2089.83560
82David Miller SA 1429 SA1429118222215175.50127.971291
83Gudakesh MotieWest Indies WI 4*441West Indies WI4*44111376767214.4063.72610
84Dunith Wellalage SL 516*45 SL516*45112666613333.25118.751340
85Gerhard Erasmus NAM 36821 NAM3682111033339230.6783.64720
86Matthew Short AUS 000 AUS00010755557014.0065.42800
87Nathan Smith NZ 1885 NZ188510276767218.0070.59400
88Alexander Busing-Volschenk NAM 3115 NAM311510222224623.0045.10500
89Xavier Bartlett AUS 5035 AUS5035100666611118.50111.00670
90Mitchell Santner NZ 1334*21 NZ1334*2110053536834.0068.00230
91Muhammad Arslan Abbas NZ 251914 NZ25191410033335819.3358.00200
92Dhananjaya de Silva SL 94010 SL940109633335919.6761.46500
93Yashasvi Jaiswal IND 110*4 IND110*4952222114114.00120.001531
94Washington Sundar IND 252*19 IND252*199464648040.0085.11510
95Abdul Samad PAK 18*21* PAK18*21*9466666616.5070.21610
96Devon Conway NZ 51656 NZ516569233337725.6783.701010
97Shimron HetmyerWest Indies WI 69*26West Indies WI69*269222229595.00103.26260
98Rashid Khan AFG 1137*2 AFG1137*28866667615.2086.36810
99Rehan Ahmed ENG 0224 ENG02248865656613.2075.00900
100Nurul Hasan BAN 0*3831 BAN0*38318843436934.5078.41810
101Paul Stirling IRE 202723 IRE2027238744447518.7586.211120
102Liam Dawson ENG 0682 ENG06828653537023.3381.40610
103Arafat Minhas PAK 93318* PAK93318*8533336030.0070.59710
104Mohammad Rizwan PAK 44410 PAK444108333335819.3369.88800
105Faheem Ashraf PAK 91437 PAK914378233336020.0073.17810
106Matthew Kuhnemann AUS 9*524 AUS9*5248133333819.0046.91200
107Gavin Hoey IRE 6*036 IRE6*0368044444321.5053.75300
108Nitish Kumar Reddy IND 5320 IND53207852527336.5093.59230
109Roston ChaseWest Indies WI 2433West Indies WI24337822225728.5073.08600
110Adam Zampa AUS 079 AUS07975109109397.8052.00300
111Marco Jansen SA 1975 SA19757422229447.00127.03860
112Zane Green NAM 331111 NAM3311117333335518.3375.34600
113Afif Hossain BAN 275*14 BAN275*147253534623.0063.89200
114Harshit Rana IND 52229 IND522297033338327.67118.57650
115Shaheen Afridi PAK 11373 PAK113736964645513.7579.71520
116Brendan Taylor ZIM 9394 ZIM93946933335217.3375.36400
117Louren Steenkamp NAM 23129 NAM231296733334414.6765.67500
118Kamil Mishara SL 22527 SL225276633335418.0081.82810
119Ravindra Jadeja IND 12274 IND122746543434314.3366.15100
120Gus Atkinson ENG 161423* ENG161423*6453535326.5082.81410
121Malan Kruger NAM 034 NAM0346422223417.0053.13100
122Axar Patel IND 2157* IND2157*6033336030.00100.00510
123Dewald Brevis SA 6*3733 SA6*37336033337638.00126.67350
124Darwish Rasooli AFG 241316 AFG2413165855556012.00103.45320
125Matthew FordeWest Indies WI 787West Indies WI787565555387.6067.86300
126Newman Nyamhuri ZIM 2133 ZIM21335643433612.0064.29500
127Jordan Cox ENG 76 ENG765211117676.00146.15620
128Jan Balt NAM 26 NAM265111112626.0050.98200
129Lorcan Tucker IRE 791 IRE7915044444010.0080.00410
130Ruben Trumpelmann NAM 133014* NAM133014*4833335728.50118.75630
131Taskin Ahmed BAN 0520 BAN052047115115326.4068.09310
132Jamie Overton ENG 21*28 ENG21*284764646521.67138.30620
133Benjamin Calitz IRE 02027 IRE020274533334715.67104.44420
134Jack Edwards AUS 255 AUS2554522223015.0066.67010
135Saad Masood PAK 38 PAK384411113838.0086.36500
136Sam Curran ENG 2605 ENG26054363633110.3372.09400
137Richard Ngarava ZIM 27 ZIM274121212727.0065.85300
138Rishad Hossain BAN 834 BAN834408585173.4042.50100
139Jai Moondra IRE 313 IRE3133932323417.0087.18500
140Sachindu Colombage SL 43*14 SL43*143733332110.5056.76300
141Mohammad Nabi AFG 219 AFG2193722223015.0081.08120
142Gurnoor Brar IND 18*73 IND18*733673732814.0077.78110
143George Dockrell IRE 31 IRE313511113131.0088.57300
144Alzarri JosephWest Indies WI 09*7West Indies WI09*7347575174.2550.00200
145Wellington Masakadza ZIM 10*147 ZIM10*1473433333115.5091.18300
146Jason Smith SA 1815 SA18153422223316.5097.06110
147Khary PierreWest Indies WI 47*West Indies WI47*3232321111.0034.38000
148Josh Clarkson NZ 668 NZ668313333206.6764.52100
149Quinton de Kock SA 1514 SA15143122222914.5093.55130
150Corbin Bosch SA 9*39* SA9*39*30323248–160.00230
151Waldo Smith NAM 210 NAM210302222126.0040.00100
152Jan Frylinck NAM 207 NAM20729333393.0031.03000
153Shamyl Hussain PAK 64 PAK64293232105.0034.48000
154Yamin Ahmadzai AFG 04* AFG04*29222244.0013.79000
155Kristian Clarke NZ 41124* NZ41124*2843433919.50139.29410
156Mitchell Starc AUS 16 AUS162711111616.0059.26200
157Mustafizur Rahman BAN 53*4 BAN53*4268383126.0046.15100
158Mark Adair IRE 1243 IRE1243263333196.3373.08010
159Hussain Talat PAK 94 PAK94262222136.5050.00100
160Ryan Rickelton SA 27 SA272611112727.00103.85400
161Vitel LawesWest Indies WI 11*0West Indies WI11*025535321.008.00000
162Jayden SealesWest Indies WI 5*72West Indies WI5*72254343147.0056.00200
163Clive Madande ZIM 142 ZIM14225333372.3328.00000
164Jayden Lennox NZ 0*0*2 NZ0*0*22410510531.5012.50000
165Mohammad Saleem AFG 5*91* AFG5*91*2243431515.0068.18300
166Shamar JosephWest Indies WI 23*West Indies WI23*22212123–104.55110
167Nahid Rana BAN 0*5*0* BAN0*5*0*211041048–38.10100
168Duan Jansen SA 27*21* SA27*21*2133333030.00142.86400
169Blair Tickner NZ 127 NZ127212222199.5090.48200
170Jan Nicol Loftie-Eaton NAM 46 NAM46212222105.0047.62200
171Haris Rauf PAK 012* PAK012*20535331.5015.00000
172JJ Smit NAM 31 NAM312011113131.00155.00320
173Jeffrey Vandersay SL 141* SL141*1932321515.0078.95100
174Dushmantha Chameera SL 7* SL7*1921217–36.84000
175Mitchell Hay NZ 218 NZ2181922222010.00105.26200
176Ernest Masuku ZIM 32 ZIM3219222252.5026.32000
177Eshan Malinga SL 14 SL141921211414.0073.68200
178Ruturaj Gaikwad IND 13* IND13*19111113–68.42000
179Jordan Neill IRE 23* IRE23*19111123–121.05110
180Jofra Archer ENG 0*212 ENG0*212186363147.0077.78110
181Michael Van Lingen NAM 20 NAM2018222221.0011.11000
182Jacob Duffy NZ 5*10 NZ5*1017535363.0035.29000
183William O'Rourke NZ 16 NZ1616323273.5043.75000
184Ziaur Rahman Sharifi AFG 1*4 AFG1*415424255.0033.33100
185Jack Brassell NAM 32*0 NAM32*015333352.5033.33000
186Asitha Fernando SL 600* SL600*14747462.0042.86100
187Bilal Sami AFG 2* AFG2*1411112–14.29000
188Blessing Muzarabani ZIM 0*00* ZIM0*00*13545444.0030.77000
189Jasprit Bumrah IND 20* IND20*13212120–153.85310
190Eathan Bosch SA 29 SA291321212929.00223.08040
191Spencer Johnson AUS 7* AUS7*1321217–53.85000
192AM Ghazanfar AFG 041 AFG04112757561.2050.00000
193Arshdeep Singh IND 15*34* IND15*34*1243432222.00183.33400
194Ben Dwarshuis AUS 4 AUS412111144.0033.33000
195Adil Rashid ENG 10* ENG10*11626211.009.09000
196Dilshan Madushanka SL 2*0 SL2*011323222.0018.18000
197Nangeyalia Kharote AFG 6 AFG611212166.0054.55000
198Pramod Madushan SL 8 SL811212188.0072.73000
199Zak Crawley ENG 6 ENG611111166.0054.55100
200Tanvir Islam BAN 50 BAN5010525252.5050.00100
201Abrar Ahmed PAK 0*0*0* PAK0*0*0*1053530–0.00000
202Josh Hazlewood AUS 20* AUS20*10323222.0020.00000
203Zakary Foulkes NZ 101 NZ101103232115.50110.00100
204Wanindu Hasaranga SL 79 SL7992222168.00177.78300
205Liam McCarthy IRE 8* IRE8*921218–88.89100
206Keemo PaulWest Indies WI 4West Indies WI49111144.0044.44000
207Mahedi Hasan BAN 3 BAN39111133.0033.33000
208Kyle Jamieson NZ 0*8* NZ0*8*832328–100.00100
209Tristan Stubbs SA 6 SA68111166.0075.00100
210Shoriful Islam BAN 610 BAN6107636372.33100.00100
211Byron McDonough IRE 30*0 IRE30*07333331.5042.86000
212Mohammad Wasim Jr PAK 10 PAK107222210.5014.29000
213Benjamin Lister NZ 2* NZ2*711112–28.57000
214Kuldeep Yadav IND 3*5 IND3*56525288.00133.33100
215Bjorn Fortuin SA 51* SA51*6424266.00100.00000
216Matthew Fisher NZ 11 NZ116323221.0033.33000
217Rubin Hermann SA 8 SA86212188.00133.33100
218Max Heingo NAM 20* NAM20*6212120–333.33220
219Prince Yadav IND 5 IND55313155.00100.00000
220Josh Tongue ENG 1*00 ENG1*004434310.5025.00000
221Mohammed Siraj IND 02* IND02*4323222.0050.00000
222Riley Meredith AUS 2* AUS2*421212–50.00000
223Prenelan Subrayen SA 4 SA44212144.00100.00000
224Tanveer Sangha AUS 0 AUS04212100.000.00000
225Graeme Cremer ZIM 1 ZIM14111111.0025.00000
226Gerald Coetzee SA 6 SA64111166.00150.00010
227Liam Scott AUS 2 AUS24111122.0050.00000
228Tanaka Chivanga ZIM 2* ZIM2*411112–50.00000
229Prasidh Krishna IND 0 IND03818100.000.00000
230Nqobani Mokoena SA 7* SA7*321217–233.33010
231Keshav Maharaj SA 4 SA42212144.00200.00100
232Nqabayomzi Peter SA 1* SA1*221211–50.00000
233Billy Stanlake AUS 0* AUS0*121210–0.00000
234Shivam Dube IND 0 IND01212100.000.00000
235Aiden Markram SA 0 SA01111100.000.00000
236Lizaad Williams SA 1* SA1*111111–100.00000
237Bernard Scholtz NAM 1* NAM1*111111–100.00000
238Milan Rathnayake SL 0 SL01111100.000.00000
239Jewel AndrewWest Indies WI 0West Indies WI01111100.000.00000
Showing top 10 of 239

Balls Faced: balls faced · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · 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 Most Balls Faced

Joe Root leads all ODI Cricket with 651 balls faced for England, ahead of Shubman Gill (615) and Towhid Hridoy (547).

Frequently asked questions

Who has the most balls faced in all ODI Cricket?

Joe Root leads with 651.

Who are the top three for balls faced in all ODI Cricket?

Joe Root (651), Shubman Gill (615), Towhid Hridoy (547).