Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Australia in South Africa ODI Series
Sri Lanka in England ODI Series
Recent Teams
▼
India
New Zealand
Australia
South Africa
West Indies
Sri Lanka
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Mehidy Hasan
George Dockrell
Taskin Ahmed
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Balls Faced in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most balls faced in 2024, featuring the most impactful players of the year.
TEST
2024
437 entries
1
2455
Joe Root
ENG
324 clear of Yashasvi Jaiswal
2
2131
Yashasvi Jaiswal
IND
324 off the lead
3
1861
Kane Williamson
NZ
594 off the lead
● LEADS
Joe Root
ENG
2455 · 324 ahead of Jaiswal
↑ IN THE CHASE
0
players within 10% of the lead — Root is out on their own
★ TOP-10 CUT-OFF
1320
The mark at number ten — 427 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 10 teams represented
Most Balls Faced — full list
437 entries, ranked
Table view
1
Joe Root
ENG
2455
2
Yashasvi Jaiswal
IND
2131
3
Kane Williamson
NZ
1861
4
Rachin Ravindra
NZ
1636
5
Kamindu Mendis
SL
1582
6
Ollie Pope
ENG
1443
7
Angelo Mathews
SL
1401
8
Shubman Gill
IND
1393
9
Dinesh Chandimal
SL
1326
10
Ben Duckett
ENG
1320
11
Harry Brook
ENG
1294
12
Tom Latham
NZ
1232
13
Daryl Mitchell
NZ
1213
14
Dhananjaya de Silva
SL
1116
15
Mehidy Hasan
BAN
1113
16
Ravindra Jadeja
IND
1045
17
Kavem Hodge
WI
1029
18
William Young
NZ
1008
19
Usman Khawaja
AUS
1006
20
Marnus Labuschagne
AUS
988
21
Rohit Sharma
IND
982
22
Zak Crawley
ENG
968
23
Mominul Haque
BAN
956
24
Tristan Stubbs
SA
952
25
Saud Shakeel
PAK
951
26
Temba Bavuma
SA
941
27
Dimuth Karunaratne
SL
925
28
Ben Stokes
ENG
916
29
Steven Smith
AUS
915
30
Mohammad Rizwan
PAK
901
31
Jamie Smith
ENG
881
32
Kraigg Brathwaite
WI
879
33
Kannaur Rahul
IND
857
34
Aiden Markram
SA
831
35
Tony Zorzi
SA
805
36
Alick Athanaze
WI
796
37
Rishabh Pant
IND
789
37
David Bedingham
SA
789
39
Mikyle Louis
WI
776
40
Shadman Islam
BAN
733
41
Kusal Mendis
SL
729
42
Travis Head
AUS
712
43
Hashmatullah Shaidi
AFG
707
44
Devon Conway
NZ
700
45
Rahmat Shah
AFG
694
46
Glenn Phillips
NZ
678
47
Litton Das
BAN
677
48
Joshua Silva
WI
675
49
Virat Kohli
IND
673
50
Salman Agha
PAK
663
51
Saim Ayub
PAK
657
52
Tom Blundell
NZ
644
53
Shan Masood
PAK
627
54
Alex Carey
AUS
605
55
Najmul Hossain Shanto
BAN
590
56
Mushfiqur Rahim
BAN
584
57
Kyle Verreynne
SA
583
58
Ravichandran Ashwin
IND
579
59
Jason Holder
WI
544
60
Taijul Islam
BAN
540
61
Cameron Green
AUS
530
62
Ben Foakes
ENG
521
63
Pathum Silva
SL
499
64
Sarfaraz Khan
IND
495
65
Zakir Hasan
BAN
492
65
Max O'Dowd
NED
492
65
Zakir Hasan
BAN
492
68
Mitchell Marsh
AUS
475
69
Wiaan Mulder
SA
463
70
Pat Cummins
AUS
454
71
Ryan Rickelton
SA
452
71
Harsh Thaker
CAN
452
73
Angus Atkinson
ENG
445
73
Washington Sundar
IND
445
75
Kaki Reddy
IND
442
76
Prabath Jayasuriya
SL
430
77
Mitchell Starc
AUS
427
78
Mahmudul Joy
BAN
425
78
Aamer Jamal
PAK
425
80
Babar Azam
PAK
421
80
Mitchell Santner
NZ
421
82
Kuldeep Yadav
IND
399
83
Keacy Carty
WI
398
84
George Munsey
SCO
397
85
Abdullah Shafique
PAK
392
86
Jaker Anik
BAN
389
87
Justin Greaves
WI
382
87
Chris Woakes
ENG
382
89
Dhruv Jurel
IND
380
90
Ibrahim Zadran
AFG
372
91
Kemar Roach
WI
353
92
Kamran Ghulam
PAK
351
93
Jacob Bethell
ENG
346
94
Sean Williams
ZIM
320
95
Kottasinghakkarage Fernando
SL
314
96
Shreyas Movva
CAN
308
97
Shahadat Dipu
BAN
307
97
Shahadat Hossain
BAN
307
99
Jan Frylinck
NAM
303
100
Muhammad Waseem
UAE
299
101
Nathan Lyon
AUS
295
101
Johannes Smit
NAM
295
103
Zubayr Hamza
SA
292
104
Merwe Erasmus
NAM
291
105
Jonny Bairstow
ENG
290
106
Kirk McKenzie
WI
286
107
Tom Hartley
ENG
284
107
Shakib Al Hasan
BAN
284
109
Michael Lingen
NAM
283
110
Noor Ali Zadran
AFG
281
111
Keegan Petersen
SA
280
112
Axar Patel
IND
277
113
Brandon McMullen
SCO
273
114
Vikramjit Singh
NED
269
115
Richie Berrington
SCO
267
116
Pargat Singh
CAN
264
117
Rahul Chopra
UAE
259
118
Craig Ervine
ZIM
256
119
Hasan Mahmud
BAN
253
119
Nicholas Kirton
CAN
253
121
Aqib Sulehri
OMN
248
121
Alishan Sharafu
UAE
248
123
Jasprit Bumrah
IND
242
124
Rathnayake Rathnayake
SL
241
125
Tim Southee
NZ
238
126
Zeeshan Maqsood
OMN
237
127
Haider Ali
PAK
235
128
Michael Levitt
NED
234
129
Joylord Gumbie
ZIM
232
130
Scott Edwards
NED
231
131
Lorcan Tucker
IRE
227
131
Shamar Joseph
WI
227
133
Alzarri Joseph
WI
226
134
Smit Patel
USA
223
135
Vishwa Fernando
SL
222
136
Ruan Swardt
SA
220
137
Dion Myers
ZIM
217
138
Matt Henry
NZ
216
139
Shreyas Iyer
IND
213
140
Nathan McSweeney
AUS
212
140
Monank Patel
USA
212
142
Shoaib Bashir
ENG
207
142
Kagiso Rabada
SA
207
144
Andy McBrine
IRE
201
145
Malan Kruger
NAM
199
146
Devdutt Padikkal
IND
197
147
Srimantha Wijeyeratne
CAN
194
148
Gudakesh Motie
WI
193
148
William O'Rourke
NZ
193
150
Kona Bharat
IND
191
151
Paul Stirling
IRE
190
151
Mohammad Ahnaff
QTR
190
153
Kevin Sinclair
WI
188
154
Prince Masvaure
ZIM
184
154
Aaron Johnson
CAN
184
156
Daniel Lawrence
ENG
183
156
Vriitya Aravind
UAE
183
156
Charlie Tear
SCO
183
159
Dane Piedt
SA
181
160
Jigme Singye
BHU
179
161
Ajaz Patel
NZ
177
162
Noah Croes
NED
173
163
Rehan Ahmed
ENG
171
164
Brian Bennett
ZIM
170
165
Raynard Tonder
SA
169
165
Afsar Zazai
AFG
169
167
Akash Deep
IND
168
168
Asif Khan
UAE
167
169
Rajat Patidar
IND
164
170
Andy Balbirnie
IRE
161
170
Aaron Jones
USA
161
172
Akshaykumar Palakdhari Yadav
THI
157
173
Mahaj Chadha
CMB
155
174
Imal Malindu Galle Liyanage
QTR
150
175
Noman Ali
PAK
148
176
Aasif Sheikh
NEP
147
177
Peter Moor
ZIM
146
178
Lakshit Gupta
CMB
144
179
David Warner
AUS
143
180
Abdul Waheed
SAR
142
181
Muhammad Tanveer
QTR
140
182
Luqman Butt
CMB
138
183
Sybrand Engelbrecht
NED
137
184
Khalid Kail
OMN
136
185
Benjamin Curran
ZIM
135
186
Steven Taylor
USA
132
187
Aayan Khan
UAE
130
187
Bhim Sharki
NEP
130
189
Neil Brand
SA
129
190
Milind Kumar
USA
128
191
Saad Zafar
CAN
126
192
Sajid Khan
PAK
125
192
Josh Hazlewood
AUS
125
192
Basil Hameed
UAE
125
195
Shayan Jahangir
USA
123
196
Lahiru Kumara
SL
122
196
Michael English
SCO
122
198
Takudzwanashe Kaitano
ZIM
121
198
Kushal Bhurtel
NEP
121
200
Nathan Smith
NZ
120
200
Ranjung Dorji
BHU
120
202
Scott Boland
AUS
119
202
Brydon Carse
ENG
119
202
Fiaz Ahmed
BHR
119
205
Karim Janat
AFG
117
205
Shariz Ahmad
NED
117
207
Mohammad Zadran
AFG
116
208
Zane Green
NAM
114
209
Mohammed Siraj
IND
112
209
Naseem Shah
PAK
112
209
Rahmanullah Gurbaz
AFG
112
212
Shaun Berg
SA
111
212
Pratik Athavale
OMN
111
214
Khurram Shahzad
PAK
110
214
Mark Wood
ENG
110
216
Jayden Seales
WI
109
217
Bas Leede
NED
108
217
Tenjin Rabgey
BHU
108
219
Dilon Heyliger
CAN
107
220
Harry Tector
IRE
106
221
Matthew Potts
ENG
104
221
Lo-handre Louwrens
NAM
104
223
Shaheen Afridi
PAK
103
224
Saqlain Arshad
QTR
102
225
Nasir Jamal
AFG
101
226
Tagenarine Chanderpaul
WI
100
227
Oliver Robinson
ENG
99
227
Matthew Cross
SCO
99
229
Jomel Warrican
WI
98
229
Mark Watt
SCO
98
229
Dilpreet Bajwa
CAN
98
229
Waji Ul Hassan
SAR
98
233
Clyde Fortuin
SA
96
234
Abdul Manan Ali
SAR
95
235
Corbin Bosch
SA
94
235
Jan Loftie-Eaton
NAM
94
237
Nandre Burger
SA
93
237
Shadley Schalkwyk
USA
93
239
Olly Stone
ENG
90
240
Mohammad Islam
BAN
89
240
Austin Vincent Lazarus
THI
89
242
Marco Jansen
SA
86
243
Keshav Maharaj
SA
84
243
Taskin Ahmed
BAN
84
243
Sorawat Desungnoen
THI
84
246
Curtis Campher
IRE
83
246
Sam Konstas
AUS
83
246
Kushal Malla
NEP
83
249
Scott Kuggeleijn
NZ
80
249
Dhruv Parashar
UAE
80
251
Michael Leask
SCO
79
251
Jean-Pierre Kotze
NAM
79
253
Ruben Trumpelmann
NAM
78
253
Navneet Dhaliwal
CAN
78
255
Karan KC
NEP
77
256
Asif Ali
PAK
76
257
Senuran Muthusamy
SA
75
258
Zia-ur-Rehman Akbar
AFG
73
259
Jack Leach
ENG
72
260
Chaloemwong Chatphaisan
THI
71
261
Imran Anwar
BHR
70
262
Tshepo Moreki
SA
68
262
Gakul Ghalley
BHU
68
264
Wanigamuni Mendis
SL
67
265
Mahidul Ankon
BAN
66
265
Shoaib Khan
OMN
66
267
Duanne Olivier
SA
65
268
Mir Hamza
PAK
64
268
Yodsak Saranonnakkun
THI
64
270
Khaled Ahmed
BAN
63
271
Mark Adair
IRE
62
271
Aaditya Varadarajan
CAN
62
271
Salvin Stanly
CMB
62
271
Rohit Paudel
NEP
62
275
Dane Paterson
SA
61
275
Suprit Pradhan
BHU
61
277
Kyle Klein
NED
60
278
Nahid Rana
BAN
59
278
Ahmer Nasir
BHR
59
278
Zuhaib Zubair
UAE
59
281
Edward Moore
SA
58
281
Etienne Beukes
CMB
58
283
Usman Khalid
SAR
57
284
Ikram Alikhil
AFG
56
284
Thinley Jamtsho
BHU
56
286
Tanaka Chivanga
ZIM
55
286
Abdul Malik
AFG
55
286
Anil Sah
NEP
55
289
James Anderson
ENG
54
289
Syed Shah
UAE
54
289
Aryan Dutt
NED
54
289
Ayaan Khan
OMN
54
293
Asitha Fernando
SL
53
294
Blessing Muzarabani
ZIM
52
294
Bernard Scholtz
NAM
52
296
Christopher Greaves
SCO
51
297
Aarif Sheikh
NEP
50
298
Nijat Masood
AFG
48
298
Gulshan Jha
NEP
48
300
Qais Ahmad
AFG
47
301
Nayeem Hasan
BAN
45
301
Tenzin Wangchuk
BHU
45
301
Jandre Coetzee
THI
45
304
Musa Ahmad
NED
44
305
Dean Elgar
SA
43
305
Junaid Mehr
BHR
43
307
Shahidullah Kamal
AFG
42
308
Mohammad Ikramullah Khan
QTR
41
308
Nikolaas Davin
NAM
41
310
Wesley Barresi
NED
39
310
Ali Naseer
UAE
39
312
Newman Nyamhuri
ZIM
38
312
Mohammad Abbas
PAK
38
312
Sanchit Sharma
UAE
38
312
Sohail Ahmed
BHR
38
312
Zain Ul Abidin
SAR
38
312
Utkarsh Jain
CMB
38
312
Ahmad Butt
OMN
38
319
Brad Wheal
SCO
37
319
Umer Toor
BHR
37
319
Aryansh Sharma
UAE
37
322
Gulbadin Naib
AFG
36
323
Richard Ngarava
ZIM
35
323
Namgay Thinley
BHU
35
325
Uday Hathinjar
CMB
34
325
Safyaan Sharif
SCO
34
327
Ish Sodhi
NZ
33
327
Sadeera Samarawickrama
SL
33
327
Barry McCarthy
IRE
33
327
Harmeet Baddhan
USA
33
331
Kiplin Doriga
PNG
32
332
Clive Madande
ZIM
31
332
Matthew Humphreys
IRE
31
332
Nosthusha Kenjige
USA
31
332
Tanish Suri
UAE
31
332
Chundangapoyil Rizwan
UAE
31
337
Abhishek Paradkar
USA
30
337
Shah Hussain
CMB
30
339
Dipendra Airee
NEP
29
340
Satarut Rungrueang
THI
28
341
Chamika Gunasekara
SL
27
341
Abrar Ahmed
PAK
27
341
Neil Wagner
NZ
27
341
Muhammad Butt
BHR
27
341
Anil Nidamanuru
NED
27
346
Chad Soper
PNG
26
346
Zahid Mahmood
PAK
26
346
Tangeni Lungameni
NAM
26
346
Sherab Loday
BHU
26
350
Mohammed Rizlan Iqbar
QTR
25
351
Mohammad Ali
PAK
24
351
Gulam Murtaza
CMB
24
353
Mohammad Nabi
AFG
23
353
Zahir Khan
AFG
23
353
Andrew Umeed
SCO
23
353
Kaleem Rehman
CAN
23
353
Vivian Kingma
NED
23
353
Junaid Siddiqui
CAN
23
359
Pawan Sarraf
NEP
22
360
Lalit Rajbanshi
NEP
21
360
Kashyap Prajapati
OMN
21
362
Harshit Rana
IND
20
362
Craig Young
IRE
20
362
Paul van Meekeren
NED
20
365
Azmatullah Omarzai
AFG
19
365
Alei Nao
PNG
19
365
Christopher McBride
SCO
19
368
Tony Ura
PNG
18
368
Scott Currie
SCO
18
368
Usman Najeeb
SAR
18
368
Tshering Tashi
BHU
18
368
Shaun Fouché
NAM
18
373
Tendai Chatara
ZIM
16
373
Joshua Hull
ENG
16
373
Mehran Khan
OMN
16
376
Jack Jarvis
SCO
15
377
Lungi Ngidi
SA
14
377
Hasan Ali
PAK
14
377
Kaleemullah
OMN
14
380
Bradley Currie
SCO
13
381
Kyle Jamieson
NZ
12
382
Mohammad Safi
AFG
11
382
Ali Dawood
BHR
11
382
Zahoor Khan
UAE
11
385
Jack Brassell
NAM
10
385
Rahul Bhatia
UAE
10
385
Karan Sonavale
OMN
10
388
Trevor Gwandu
ZIM
9
388
Theo Woerkom
IRE
9
388
Chanchai Pengkumta
THI
9
388
Mirza Mohammed Baig
QTR
9
388
Sompal Kami
NEP
9
393
Gerald Coetzee
SA
8
393
Ravinderpal Singh
CAN
8
393
Mohammed Hisham Shaikh
SAR
8
393
Sajid Imran Cheema
SAR
8
393
Imran Ali
KUW
8
398
John Kariko
PNG
7
398
Norman Vanua
PNG
7
398
Nopphon Senamontree
THI
7
398
Muhammad Siddique
UAE
7
398
Roelof van der Merwe
NED
7
403
Sediqullah Atal
AFG
6
403
Jeremy Gordon
CAN
6
403
Clayton Floyd
NED
6
403
Ben Shikongo
NAM
6
403
Juanoy Drysdale
USA
6
408
Mukesh Kumar
IND
5
408
Dev Khanal
NEP
5
408
Nouman Sarwar
QTR
5
411
Matthew Breetzke
SA
4
411
Benjamin Sears
NZ
4
411
AM Ghazanfar
AFG
4
411
Jasdeep Singh
USA
4
411
Nived Gireesh
CMB
4
411
Rishiv Joshi
CAN
4
411
Bilal Khan
OMN
4
418
Semo Kamea
PNG
3
418
Hiri Hiri
PNG
3
418
Muralikrishna Krishna
IND
3
418
Sonam Yeshey
BHU
3
418
Amir Farooq
QTR
3
418
Narawit Nuntarach
THI
3
424
Brandon Mavuta
ZIM
2
424
Assad Vala
PNG
2
424
Anucha Kalasi
THI
2
424
Jasper Davidson
SCO
2
424
Karma Dorji
BHU
2
424
Imran Khan
PAK
2
430
Lega Siaka
PNG
1
430
Sese Bau
PNG
1
430
Abdul Abbasi
BHR
1
430
Sarawut Maliwan
THI
1
430
Phon Bunthean
CMB
1
430
Mohammed Nadeem
QTR
1
436
Muhammad Jabir
QTR
0
436
Muhammad Jawadullah
UAE
0
Show all 437 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›