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 2026: Top Performers, Rankings & Full Stats
The most balls faced in 2026 highlights the top performers of the season based on official match data.
TEST
2026
266 entries
1
593
Justin Greaves
WI
1 clear of Gamage Dinusha
2
592
Gamage Dinusha
SL
1 off the lead
3
582
Roston Chase
WI
11 off the lead
● LEADS
Justin Greaves
WI
593 · 1 ahead of Dinusha
↑ IN THE CHASE
4
players sit within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
482
The mark at number ten — 256 entries sit below it
● NATION IN FRONT
West Indies
10 of the top 50 · 8 teams represented
Most Balls Faced — full list
266 entries, ranked
Table view
1
Justin Greaves
WI
593
2
Gamage Dinusha
SL
592
3
Roston Chase
WI
582
4
Joe Root
ENG
571
5
Shai Hope
WI
564
6
Amir Jangoo
WI
519
7
Jacob Bethell
ENG
511
8
Dhananjaya de Silva
SL
491
9
Kavem Hodge
WI
484
10
Daryl Mitchell
NZ
482
11
Steven Smith
AUS
429
12
Harry Brook
ENG
395
13
Devon Conway
NZ
377
14
Abdullah Shafique
PAK
374
15
Ben Duckett
ENG
356
16
Lahiru Igalagamage
SL
354
17
Rachin Ravindra
NZ
343
18
John Campbell
WI
331
19
Tom Latham
NZ
324
20
Babar Azam
PAK
322
21
Henry Nicholls
NZ
317
22
Cameron Green
AUS
305
22
Devdutt Padikkal
IND
305
24
Brandon King
WI
298
25
Jamie Smith
ENG
278
26
Travis Head
AUS
275
27
Dinesh Chandimal
SL
265
28
Not on record
ENG
259
29
Kamindu Mendis
SL
250
30
Tom Blundell
NZ
248
31
Glenn Phillips
NZ
236
32
Tagenarine Chanderpaul
WI
235
33
Kannaur Rahul
IND
222
34
Tanzid Tamim
BAN
202
35
Angus Atkinson
ENG
199
35
Shan Masood
PAK
199
37
Marnus Labuschagne
AUS
187
38
Kemar Roach
WI
163
39
Alex Carey
AUS
155
40
Mehidy Hasan
BAN
154
41
Not on record
WI
143
42
Kusal Mendis
SL
142
43
Imam-ul-Haq
PAK
140
44
Mominul Haque
BAN
134
45
Niroshan Dickwella
SL
132
46
Rishabh Pant
IND
131
47
Najmul Hossain Shanto
BAN
126
47
Nathan Smith
NZ
126
49
Rathnayake Rathnayake
SL
118
49
Beau Webster
AUS
118
51
Not on record
ENG
116
52
Yasir Ali
SPN
108
53
Kottasinghakkarage Fernando
SL
107
54
Not on record
MEX
104
55
Not on record
PER
102
56
Jordan Cox
ENG
100
57
Aravind Kumar Mohan
FIN
98
58
Joshua van Heerden
GER
96
58
Dollin Jansen
IOM
96
60
Kyle Jamieson
NZ
95
60
Ben Stokes
ENG
95
62
Hasan Mahmud
BAN
92
63
Not on record
ENG
90
63
Michael Neser
AUS
90
63
Daniel Doyle-Calle
SPN
90
66
Joshua Tongue
ENG
89
67
Shamar Joseph
WI
87
68
Matthew Fisher
ENG
85
68
Amarpreet Singh Mehmi
GRC
85
70
Dhruv Jurel
IND
83
71
Isa Zaroo
BUL
79
72
Yogev Nagavkar
ISR
78
73
Jofra Archer
ENG
77
74
Prabath Jayasuriya
SL
75
75
Mohammad Rizwan
PAK
74
75
Carl Hartmann
IOM
74
77
Not on record
GER
73
78
Shadman Islam
BAN
72
78
Sajid Khan
PAK
72
80
Salman Agha
PAK
70
80
Yasar Haroon
BRZ
70
80
Not on record
FIN
70
83
Not on record
PAN
69
83
Not on record
POR
69
83
Niv Nagavkar
ISR
69
86
Sazib Bhuiyan
CZR
67
87
William O'Rourke
NZ
66
88
William Jacks
ENG
64
89
Ritik Tomar
CZR
62
90
Not on record
PAN
61
91
Matthew Potts
ENG
59
91
Mitchell Starc
AUS
59
91
Christodoulos Bogdanos
GRC
59
94
Usman Khawaja
AUS
56
94
Joshua Silva
WI
56
94
Adam McAuley
IOM
56
97
Mushfiqur Rahim
BAN
55
97
Yusuf Bhoola
PAN
55
97
Irfan Tarajia Hafejee
PAN
55
97
Not on record
LUX
55
101
Not on record
BUL
54
101
Fayaz Khan Nasseri
GER
54
103
Pat Cummins
AUS
51
103
Sahil Grover
CZR
51
105
Jomel Warrican
WI
50
105
Luiz Morais
BRZ
50
105
Not on record
MEX
50
108
Jayden Seales
WI
49
108
Suresh Kumar
PER
49
110
Shubman Gill
IND
48
111
Sanju Samson
IND
46
111
Pravin Hemant Shamdasani
PER
46
113
Khurram Shahzad
PAK
45
113
Not on record
ENG
45
113
Chrystian Machado
BRZ
45
116
Alzarri Joseph
WI
44
116
Ravindra Jadeja
IND
44
116
Timothy C Barker
LUX
44
116
Gustavo Emanuel Gutierrez Chavez
MEX
44
120
Sabawoon Davizi
CZR
43
121
Moises Henriques
AUS
42
121
Michel Assuncao
BRZ
42
121
Shashikant Laxman Hirugade
MEX
42
124
Mohammad Abbas
PAK
41
124
Zakary Foulkes
NZ
41
124
Benjamin Sears
NZ
41
127
Yashasvi Jaiswal
IND
40
127
Nathan Lyon
AUS
40
127
Matt Henry
NZ
40
127
Not on record
GRC
40
127
Not on record
PER
40
132
Not on record
WI
39
132
Hristo Lakov
BUL
39
134
Kane Williamson
NZ
38
135
Nicholas Mikael Salonen
FIN
36
136
Oliver Robinson
ENG
35
136
Shoaib Bashir
ENG
35
138
Anthony Dowling
BUL
33
138
Mohammad Ihsan
SPN
33
138
Not on record
ISR
33
138
Harmanjot Singh
GER
33
138
Milen Gogev
BUL
33
143
Taskin Ahmed
BAN
32
144
Zak Crawley
ENG
31
144
Sudesh Wickramasekara
CZR
31
144
Yair Nagavkar
ISR
31
144
William Maximo
BRZ
31
148
Lahiru Kumara
SL
30
149
Mohammad Ali
PAK
29
149
Shiv Karan Singh Gill
LUX
29
149
Not on record
POR
29
152
Christian Webster
IOM
28
153
William J Cope
LUX
27
153
Not on record
LUX
27
153
Not on record
MEX
27
156
Tim Seifert
NZ
26
156
Brydon Carse
ENG
26
156
Not on record
PER
26
156
Bhargav Miriyala Narasimha
MEX
26
156
Gabriel Schachat
ISR
26
156
Not on record
GER
26
162
Ishan Kishan
IND
25
163
Kuldeep Yadav
IND
24
163
Vikram Vijh
LUX
24
163
Joaquin Salazar
PER
24
163
Not on record
POR
24
163
Vanraaj Singh Padhaal
FIN
24
163
Jakob Gul
BUL
24
169
Taijul Islam
BAN
23
169
Not on record
PAN
23
169
Girish Venkateswaran
LUX
23
172
Nathan Knights
IOM
22
172
Not on record
FIN
22
172
Faheem Nellancheri
FIN
22
175
Abhishek Sharma
IND
21
175
Mohammed Siraj
IND
21
175
Muslim Yar Ashraf
GER
21
175
Hamza Saleem Dar
SPN
21
179
Not on record
WI
20
179
Not on record
GRC
20
179
Josh Clough
IOM
20
179
Aniketh Pusthay
FIN
20
183
Amjad Sher
FIN
19
183
Not on record
MEX
19
183
Not on record
PAN
19
186
Ebadot Hossain
BAN
18
186
Not on record
ROM
18
186
Not on record
PAN
18
189
Aamer Jamal
PAK
17
189
Warna Samudra Lasantha Kumara Narayana
ISR
17
191
Christian Munoz-Mills
SPN
16
191
Not on record
ISR
16
193
Mitchell Santner
NZ
15
194
Muralikrishna Krishna
IND
14
194
Georgios Charalampos Galanis
GRC
14
196
Hardik Pandya
IND
13
196
Not on record
PER
13
196
Not on record
BUL
13
196
Danyal Raja
BUL
13
200
Pathum Silva
SL
12
200
Litton Das
BAN
12
200
Not on record
BRZ
12
200
Milad Momend
LUX
12
200
Not on record
POR
12
205
Josh Hazlewood
AUS
11
205
Asitha Fernando
SL
11
205
Not on record
POR
11
205
Oscar Duff
BUL
11
205
Not on record
PAN
11
205
Not on record
FIN
11
205
Not on record
MEX
11
205
Not on record
EST
11
205
Prakash Mishra
BUL
11
214
Sajid Liaqat
GER
10
214
Not on record
FIN
10
214
Salim Patel Guzman
PAN
10
214
Shailesh Bangera
ISR
10
218
Not on record
BRZ
9
219
Mark Chapman
HK
8
219
Shivam Dube
IND
8
219
Not on record
WI
8
219
Not on record
BRZ
8
219
Jacob Butler
IOM
8
219
Ahmed Hamid Wardak
GER
8
219
Sachin Mandy Gangareddy
GER
8
219
Manan Bashir
BUL
8
227
Lockie Ferguson
NZ
7
227
James Neesham
NZ
7
227
Finnley Allen
NZ
7
227
Joseph Adam Burrows
IOM
7
227
Elan Talker
ISR
7
227
Lucas Maximo
BRZ
7
227
Not on record
BRZ
7
227
Not on record
LUX
7
227
Not on record
BRZ
7
236
Tilak Varma
IND
6
236
Blair Tickner
NZ
6
236
Not on record
BRZ
6
236
Not on record
MEX
6
236
Not on record
GRC
6
236
Mohammad Kamran
SPN
6
236
Shahid Afridi
GER
6
243
Jacob Duffy
NZ
5
243
Anderson Phillip
WI
5
243
Andreas Gasteratos
GRC
5
243
Christopher James Langford
IOM
5
243
Not on record
PAN
5
243
Not on record
SPN
5
243
Not on record
ROM
5
243
Not on record
BRZ
5
251
Pratik Singh Bais
MEX
4
251
Not on record
GRC
4
251
Ali Rasool
BUL
4
251
Gabriel Oliveira
BRZ
4
255
Not on record
ITL
3
255
Not on record
BRZ
3
257
Not on record
WI
2
257
Not on record
MEX
2
257
Not on record
LUX
2
260
Suryakumar Yadav
IND
1
260
Scott Boland
AUS
1
260
Not on record
PAN
1
260
Not on record
MEX
1
260
Mahesh Balasaheb Tambe
FIN
1
260
Venkatesh Marghashayam
CZR
1
266
Not on record
POR
0
Show all 266 ↓
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)
›