STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

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

All Test Cricket most balls faced

Joe Root leads all Test Cricket with 2,171 balls faced (England) · Lokesh Rahul (2,062) and Shubman Gill (1,797) next

Season
Our projections for every player's next matchCricket Pro ›
# Player · last 3 matchesPlayer Team Last 3 matches · newest first Balls Faced Mat Inns Mat Inns Runs Avg SR 4s 6s 100s
1Joe Root ENG 702866 ENG7028662,171163016301,27247.1158.5913916
2Lokesh Rahul IND 18117100 IND181171002,062122112211,03151.5550.0012386
3Shubman Gill IND 5024126 IND50241261,797111911191,15063.8964.00132165
4Shai HopeWest Indies WI 44102112West Indies WI441021121,6191121112179337.7648.988364
5Harry Brook ENG 754991 ENG7549911,551162916291,27145.3981.95143153
6Justin GreavesWest Indies WI 7635180West Indies WI76351801,5341222122277540.7950.528222
7Ravindra Jadeja IND 432160 IND4321601,4161118111878960.6955.7273134
8Mushfiqur Rahim BAN 343643 BAN3436431,35371371363953.2547.236012
9Najmul Hossain Shanto BAN 318449 BAN3184491,24471371369658.0055.956782
10Jamie Smith ENG 696825 ENG6968251,2251527152790837.8374.12110171
Our projections for every player's next match Cricket Pro ›
11Yashasvi Jaiswal IND 453224 IND4532241,1891221122181438.7668.4612464
12Travis Head AUS 2239192 AUS22391921,1741019101991448.1177.8511294
13Ben Stokes ENG 45121 ENG451211,1631121112154525.9546.865451
14Ben Duckett ENG 111815 ENG1118151,1251630163095431.8084.8013542
15Roston ChaseWest Indies WI 871823West Indies WI8718231,1231222122254324.6848.354771
16Tom Latham NZ 155313 NZ1553131,10771371361647.3855.655733
17Devon Conway NZ 1622042 NZ16220421,10671371368056.6761.488962
18John CampbellWest Indies WI 1233961West Indies WI12339611,1051019101955030.5649.776892
19Sonal Dinusha SL 236184120 SL2361841201,034595960686.5758.615383
20Shan Masood PAK 1002734 PAK10027341,02281681654634.1353.425642
21Rishabh Pant IND 6310581 IND63105811,01991591577751.8076.2576292
22Cameron Green AUS 6711759 AUS67117599911017101753933.6954.395731
23Washington Sundar IND 52*6460 IND52*646097891491446946.9047.9636111
24Steven Smith AUS 42115150 AUS4211515092481581557047.5061.696372
25Zak Crawley ENG 174294 ENG1742948931019101956329.6363.057821
26Sai Sudharsan IND 8129126 IND812912688481281238331.9243.335101
27Rachin Ravindra NZ 1011098 NZ101109887071271264164.1073.6880115
28Kavem HodgeWest Indies WI 448431West Indies WI44843185071071033337.0039.183901
29Brandon KingWest Indies WI 461768West Indies WI4617688481019101949427.4458.257651
30Mominul Haque BAN 97973 BAN9797382871471443933.7753.025511
31Babar Azam PAK 8314112 PAK831411282671471453644.6764.897252
32Abdullah Shafique PAK 3576 PAK357680261261237437.4046.633631
33Alex Carey AUS 54932 AUS549327991017101756435.2570.596051
34Mohammad Rizwan PAK 85318 PAK8531874881581540927.2754.684021
35Dhruv Jurel IND 115*5819 IND115*58197231013101344940.8262.105162
36Ollie Pope ENG 202679 ENG20267971291591543128.7360.535201
37Salman Agha PAK 25020 PAK2502066781381339130.0858.623550
38Azan Awais PAK 68529 PAK6852965971471435725.5054.175301
39Dhananjaya de Silva SL 318067 SL31806762561161133633.6053.763931
40Kamindu Mendis SL 8716128 SL871612862461161137237.2059.623771
41Saud Shakeel PAK 7211319 PAK721131962271471434824.8655.954621
42Tristan Stubbs SA 1432076 SA1432076618484824935.5740.292041
43Jacob Bethell ENG 74920 ENG7492060761261231926.5852.553701
44Litton Das BAN 00195 BAN0019560061161138034.5563.334041
45Usman Khawaja AUS 2329122 AUS232912259671371329322.5449.162911
46Tom Blundell NZ 48678 NZ48678593696934238.0057.673831
47Dinesh Chandimal SL 47297 SL47297581585832640.7556.113130
48Tagenarine ChanderpaulWest Indies WI 325658West Indies WI32565858051051019819.8034.142010
49Daryl Mitchell NZ 11111212 NZ11111212566696927234.0048.062842
50Pathum Nissanka SL 5158211 SL5158211547353537474.8068.374612
51Ryan Rickelton SA 703439 SA703439528484825937.0049.053031
52Amir JangooWest Indies WI 39259West Indies WI39259519464630651.0058.962841
53Imam ul Haq PAK 04223 PAK0422350071471429721.2159.403210
54Emilio Gay ENG 603933 ENG60393349961161127124.6454.314600
55Devdutt Padikkal IND 117211 IND1172114983333328109.3365.863312
56Tony de Zorzi SA 772655 SA772655495484827839.7156.161971
57Marnus Labuschagne AUS 43285 AUS4328549281381329524.5859.963430
58Lahiru Udara SL 443188 SL443188487595931334.7864.274051
59Kemar RoachWest Indies WI 19210West Indies WI1921047961161111714.6324.431600
60Shadman Islam BAN 14529 BAN1452947361261224622.3652.013100
61Gus Atkinson ENG 19523 ENG1952344791591523515.6752.572540
62Beau Webster AUS 01771* AUS01771*41161061023826.4457.912710
63Senuran Muthusamy SA 10989*17 SA10989*17409343421571.6752.571921
64Jordan Cox ENG 636673 ENG636673396474725442.3364.143610
65Kane Williamson NZ 183671 NZ183671393595923934.1460.813210
66Mitchell Starc AUS 1195 AUS11953911016101622217.0856.783100
67Aiden Markram SA 673574 SA673574391484819924.8850.902620
68Karun Nair IND 745457 IND745457390484820525.6352.562900
69Tevin ImlachWest Indies WI 422118West Indies WI422118382484811416.2929.841220
70Brydon Carse ENG 171039 ENG17103937291691626317.5370.702770
71Jofra Archer ENG 32*1623* ENG32*1623*3631017101720920.9057.581870
72Will Jacks ENG 27553 ENG27553363474714520.7139.941110
73Mehidy Hasan Miraz BAN 126523 BAN126523358595917619.5649.161530
74Jake Weatherald AUS 235515 AUS23551532861261222420.3668.293510
75Anderson PhillipWest Indies WI 0275West Indies WI027532569697911.2924.31900
76Alick AthanazeWest Indies WI 47948West Indies WI47948321484815419.2547.982010
77Henry Nicholls NZ 52145 NZ52145317242419749.2562.152601
78Jayden SealesWest Indies WI 862*West Indies WI862*316122012201279.0740.19840
79Taijul Islam BAN 181717 BAN18171731271271215514.0949.681810
80Glenn Phillips NZ 1037829 NZ1037829312464622845.6073.083521
81Keshara Nuwantha SL 6422 SL642231124248621.5027.65910
82Pasindu Sooriyabandara SL 1720 SL1720307333317257.3356.031911
83Abdullah Fazal PAK 15126 PAK15126282242414135.2550.002011
84Tanzid Hasan BAN 910130 BAN910130279363614023.3350.181311
85Josh Tongue ENG 15428 ENG15428274122012201137.5341.241700
86Daniel Lawrence ENG 657151 ENG657151272343418746.7568.752620
87Kyle Verreynne SA 452510 SA452510264464610116.8338.26900
88Nathan Lyon AUS 32*229 AUS32*22925361061010815.4342.691010
89Temba Bavuma SA 4458 SA4458250242410234.0040.80900
90Kusal Mendis SL 71884 SL71884246464616828.0068.291850
91Kuldeep Yadav IND 189*24 IND189*2424367675310.6021.81700
92Nitish Kumar Reddy IND 104343 IND10434322767679814.0043.171020
93Innocent Kaia ZIM 140 ZIM1402271111140140.0061.671701
94Mohammad Abbas PAK 63158 PAK6315821961261212017.1454.791630
95Wiaan Mulder SA 483517 SA483517212363610020.0047.171400
96Milan Rathnayake SL 352739 SL352739201454510125.2550.25720
97Nathan Smith NZ 74219 NZ74219200585810813.5054.001410
98Pat Cummins AUS 01719 AUS0171919961161112311.1861.811040
99Shamar JosephWest Indies WI 17615West Indies WI1761519571271221319.36109.2316150
100Michael Neser AUS 243516 AUS24351618534347518.7540.541200
101Lahiru Kumara SL 241021 SL24102117836365511.0030.90810
102Hasan Mahmud BAN 121415 BAN1214151744646489.6027.59700
103Sajid Khan PAK 306618 PAK306618172474711516.4366.861350
104Prabath Jayasuriya SL 41024 SL410241625858599.8336.42600
105Mahmudul Hasan Joy BAN 245213 BAN24521316036368914.8355.631400
106Manav Suthar IND 183328 IND18332816034347919.7549.38720
107Mohammed Siraj IND 31322 IND3132215912161216615.5538.36620
108Alzarri JosephWest Indies WI 13216West Indies WI13216157585810317.1765.61480
109Chris Woakes ENG 0410 ENG04101555858649.1441.29620
110Sam Konstas AUS 17258 AUS172581513636508.3333.11600
111Rahmat Shah AFG 73 AFG7315112127336.5048.34920
112Niroshan Dickwella SL 690 SL69014724249624.0065.31900
113Zakary Foulkes NZ 60*1 NZ60*114056564515.0032.14500
114Scott Boland AUS 0615 AUS06151366969488.0035.29800
115Marco Jansen SA 931312 SA931312136343411829.5086.76780
116Akash Deep IND 6686 IND668613535358020.0059.261310
117Mark Adair IRE 84 IRE8413312128484.0063.161200
118Josh Inglis AUS 422317 AUS42231713245458216.4062.12800
119Dean Foxcroft NZ 98 NZ9812911119898.0075.97610
120Andy McBrine IRE 86 IRE8612812128686.0067.191400
121Ali Usman PAK 17710 PAK177101194747365.1430.25500
122Stephen Doheny IRE 57 IRE5711912125728.5047.90900
123Michael Bracewell NZ 71 NZ7111722227135.5060.68900
124Simon Harmer SA 5122 SA512211446465213.0045.61400
125Angelo Mathews SL 47 SL4711412124723.5041.23410
126Nayeem Hasan BAN 3018 BAN301811234344816.0042.86300
127Khary PierreWest Indies WI 2324West Indies WI232411024244715.6742.73700
128Shardul Thakur IND 415 IND41510823234615.3342.59500
129Keacy CartyWest Indies WI 1640West Indies WI164010824245614.0051.85400
130Wesley Madhevere ZIM 77* ZIM77*108111177–71.30800
131Nishan Madushka SL 62625 SL626251073636579.5053.27610
132Sediqullah Atal AFG 59 AFG5910712125929.5055.14810
133Jasprit Bumrah IND 61*4 IND61*41027979162.6715.69300
134Jomel WarricanWest Indies WI 7*154West Indies WI7*154100612612374.1137.00210
135Taskin Ahmed BAN 914*13 BAN914*1310047477512.5075.00830
136Ollie Edward Robinson ENG 5080 ENG508010046468814.6788.001110
137Khurram Shahzad PAK 102223 PAK1022231004848658.1365.001020
138Craig Ervine ZIM 60 ZIM6010011116060.0060.00610
139Kyle Jamieson NZ 4744 NZ47449524249130.3395.791130
140Mitchell Hay NZ 61 NZ619311116161.0065.59910
141Keshav Maharaj SA 12*030 SA12*0309034344214.0046.67400
142James Rew ENG 39 ENG399012123919.5043.33600
143Matthew Fisher ENG 50 ENG508512125050.0058.82600
144Noman Ali PAK 6611 PAK6611823636234.6028.05110
145Josh Hazlewood AUS 64*8 AUS64*8765959488.0063.16700
146Lorcan Tucker IRE 50 IRE507412125025.0067.57810
147Raza Ullah PAK 92 PAK927412129246.00124.32690
148Shoaib Bashir ENG 0*143 ENG0*1437259593010.0041.67210
149Shaheen Afridi PAK 1307 PAK1307723636203.3327.78300
150Kagiso Rabada SA 710 SA7107223237123.6798.61440
151Brian Bennett ZIM 59 ZIM596711115959.0088.06900
152Mohammad Ali PAK 9*110* PAK9*110*665959227.3333.33300
153William O'Rourke NZ 190*1 NZ190*1663636205.0030.30400
154Shoriful Islam BAN 1424 BAN14246624243812.6757.58700
155Liam Dawson ENG 26 ENG266511112626.0040.00300
156Ebadot Hossain BAN 712*4 BAN712*4644747379.2557.81410
157Rahmanullah Gurbaz AFG 36 AFG366412123618.0056.25420
158Kamil Mishara SL 51 SL516412125125.5079.69610
159Hasan Ali PAK 1870* PAK1870*633636256.2539.68400
160Axar Patel IND 42 IND426212124221.0067.74320
161Corbin Bosch SA 28 SA286012122814.0046.67210
162Prasidh Krishna IND 4*40 IND4*40596868142.8023.73100
163Anamul Haque BAN 194 BAN194592424235.7538.98210
164Will Young NZ 37 NZ375922223718.5062.71400
165Dewald Brevis SA 054 SA0545923235418.0091.53620
166Matty Potts ENG 19* ENG19*59121219–32.20300
167Hashmatullah Shahidi AFG 25 AFG255812122512.5043.10500
168Abdul Malik AFG 24 AFG245812122412.0041.38300
169Joshua Da SilvaWest Indies WI 20West Indies WI205611112020.0035.71200
170Kraigg BrathwaiteWest Indies WI 78West Indies WI78552424153.7527.27000
171Brendan Taylor ZIM 17 ZIM175411111717.0031.48000
172Asitha Fernando SL 1*0*0* SL1*0*0*51696951.259.80100
173Matt Henry NZ 6016 NZ6016513636223.6743.14310
174Brendan Doggett AUS 137* AUS137*5122222020.0039.22100
175Ben Curran ZIM 42 ZIM425111114242.0082.35500
176Jacob Duffy NZ 171114 NZ1711144934344214.0085.71800
177Nahid Rana BAN 04*0* BAN04*0*47464642.008.51000
178Harry Tector IRE 18 IRE18471212189.0038.30300
179Afsar Zazai AFG 11 AFG11451212115.5024.44100
180Sonny Baker ENG 4 ENG445121244.008.89100
181Ben Sears NZ 19 NZ194122221919.0046.34200
182Mikyle LouisWest Indies WI 11West Indies WI11401212115.5027.50200
183Amite Hasan BAN 29 BAN294012122914.5072.50500
184Andrew Balbirnie IRE 27 IRE273912122713.5069.23400
185Mohammad Imran PAK 9 PAK938121294.5023.68000
186Thomas Mayes IRE 8 IRE837121284.0021.62100
187Towhid Hridoy BAN 12 BAN12331212126.0036.36100
188Sharafuddin Ashraf AFG 11 AFG11321212115.5034.38200
189Ghazi Ghori PAK 20 PAK203212122010.0062.50300
190Kasun Rajitha SL 12 SL12311212126.0038.71200
191Ajaz Patel NZ 30* NZ30*30111130–100.00320
192Tharindu Rathnayake SL 100 SL100272222105.0037.04010
193Liam McCarthy IRE 12 IRE12241212126.0050.00200
194Jaker Ali BAN 10 BAN10231212105.0043.48100
195Nangeyalia Kharote AFG 10 AFG102312121010.0043.48010
196Johann LayneWest Indies WI 015West Indies WI015222323155.0068.18300
197Jamie Overton ENG 9 ENG921121294.5042.86200
198Curtis Campher IRE 4 IRE421121244.0019.05100
199Cade Carmichael IRE 6 IRE621121263.0028.57000
200Isitha Wijesundara SL 24 SL242012122412.00120.00120
201Prenelan Subrayen SA 12 SA12191212126.0063.16100
202Kevlon AndersonWest Indies WI 3West Indies WI318121231.5016.67000
203Aamer Jamal PAK 3 PAK317121231.5017.65000
204Reuben Wilson IRE 4 IRE416121242.0025.00100
205Mitchell Santner NZ 4 NZ415121242.0026.67100
206Azmatullah Omarzai AFG 4 AFG415121242.0026.67000
207Ziaur Rahman Sharifi AFG 6 AFG614121266.0042.86010
208Ojay ShieldsWest Indies WI 90West Indies WI9013232393.0069.23200
209Vishwa Fernando SL 2* SL2*1311112–15.38000
210Michael Rae NZ 13 NZ131121211313.00118.18100
211Richard Ngarava ZIM 3 ZIM311111133.0027.27000
212Jhye Richardson AUS 7 AUS711121277.0063.64100
213Saim Ayub PAK 0 PAK011121200.000.00000
214Newman Nyamhuri ZIM 0 ZIM011111100.000.00000
215Matt Renshaw AUS 8 AUS810111188.0080.00100
216Brad Evans ZIM 4 ZIM410111144.0040.00000
217Saransh Jain IND 6 IND68111166.0075.00100
218Awais Zafar PAK 1 PAK18111111.0012.50000
219Blair Tickner NZ 4*0* NZ4*0*632324–66.67000
220Khaled Ahmed BAN 0 BAN05121200.000.00000
221Asif Afridi PAK 4 PAK45121244.0080.00100
222Mohammad Saleem AFG 0 AFG04121200.000.00000
223Blessing Muzarabani ZIM 0 ZIM03111100.000.00000
224Anshul Kamboj IND 0 IND03111100.000.00000
225Mark Wood ENG 4 ENG42121244.00200.00100
226Tafadzwa Tsiga ZIM 1 ZIM12111111.0050.00000
227Ubaid Shah PAK 0 PAK02111100.000.00000
Showing top 10 of 227

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

More all Test Cricket leaderboards

All Test Cricket Most Balls Faced

Joe Root leads all Test Cricket with 2,171 balls faced for England, ahead of Lokesh Rahul (2,062) and Shubman Gill (1,797).

Frequently asked questions

Who has the most balls faced in all Test Cricket?

Joe Root leads with 2171.

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

Joe Root (2171), Lokesh Rahul (2062), Shubman Gill (1797).