Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Balls Faced in 2025 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
494
Fiaz Ahmed
2
388
Prashant Kurup
3
358
Sohail Ahmed
4
294
Ahmad Ramdoni
4
294
5
291
DK Kesuma
6
267
Shai Hope
West Indies
7
240
Tim Seifert
New Zealand
8
229
Michael Levitt
Netherlands
9
216
GA Priandana
10
211
Jos Buttler
England
11
206
Delray Rawlins
Bermuda
12
202
Salman Agha
Pakistan
13
198
Junaid Mehr
14
196
IK Gamantika
14
196
Marc Taylor
15
193
M Podosky
16
183
Ahmer Nasir
17
181
Max O'Dowd
Netherlands
18
166
Lakshit Gupta
19
164
Jan Balt
Namibia
20
161
Gaurav Tiwari
21
159
Hristo Lakov
21
159
Dewald Brevis
South Africa
21
159
Anshuman Rath
Hong Kong
22
158
Canada
23
157
24
156
25
155
George Munsey
Scotland
26
154
AS Samra
27
153
Cameron Green
Australia
27
153
Scott Edwards
Netherlands
28
148
Rakep Patel
Kenya
29
146
Uday Hathinjar
30
144
Sukhdeep Singh
Kenya
31
143
32
141
A Limdawala
33
140
V Ravindran
34
138
Onias Bascome
Bermuda
34
138
35
137
Gregory Taylor
35
137
I Danladi
35
137
Akshay Reddy Naidoo
36
134
Timothy David
Australia
37
129
Rachin Ravindra
New Zealand
38
128
Sikandar Raza
Zimbabwe
38
128
Pakistan
39
127
India
39
127
Brian Bennett
Zimbabwe
40
126
Ben Duckett
England
40
126
PA Raikes
41
125
Michael Leask
Scotland
42
124
Dhiren Gondaria
Kenya
43
122
Kenya
44
121
Matthew Cross
Scotland
44
121
Rassie van der Dussen
South Africa
44
121
Sherfane Rutherford
West Indies
44
121
Zeeshan Ali
Hong Kong
44
121
Zeeshan Kukikhel
45
120
D Rawat
45
120
Mitchell Marsh
Australia
46
119
Saim Ayub
Pakistan
46
119
Sami Sohail
47
118
Jonathan Barry
47
118
Kushal Bhurtel
Nepal
48
117
IDM Latin
48
117
PR Surve
49
116
Mahaj Chadha
49
116
Rovman Powell
West Indies
50
115
SA Okpe
50
115
R Obuya
51
113
Milen Gogev
51
113
Sahibzada Farhan
Pakistan
52
112
Abbas Ghani
53
109
A Manepalli
53
109
Ilyas Ataullah
53
109
Razmal Shigiwal
53
109
Dylan Leicher
Namibia
53
109
Harry Brook
England
54
108
Litton Das
Bangladesh
54
108
Khizer Ahmed
54
108
DJ Hawoe
55
107
Jason Holder
West Indies
55
107
Kervon Hinds
56
106
Roston Chase
West Indies
56
106
Tony Munyonga
Zimbabwe
57
105
Harsh Thaker
Canada
57
105
Pushkar Sharma
Kenya
58
103
Md Hridoy
Bangladesh
58
103
Brandon King
West Indies
59
102
Reeza Hendricks
South Africa
59
102
Johnson Charles
West Indies
60
101
Tilak Varma
India
60
101
DR Patankar
61
100
South Africa
62
99
Daryl Mitchell
New Zealand
63
98
South Africa
63
98
64
97
Glenn Maxwell
Australia
64
97
Brandon McMullen
Scotland
64
97
Virandeep Singh
65
96
Anjar Tadarus
65
96
Mahammad Zalmai
65
96
Pathum Silva
Sri Lanka
65
96
Devon Conway
New Zealand
66
95
66
95
67
93
Imran Anwar
68
92
Ramon Sealy
68
92
Jatinder Singh
Oman
69
91
Richie Berrington
Scotland
69
91
ASF Sirah
70
90
United Arab Emirates
71
89
Aqib Iqbal
72
88
AA Rahayu
72
88
73
87
Shimron Hetmyer
West Indies
74
85
Fakhar Zaman
Pakistan
74
85
Nicholas Kirton
Canada
74
85
SI Runsewe
74
85
Isa Zaroo
75
84
Muhammad Muneeb
75
84
Joshua Inglis
Australia
76
83
Aritra Dutta
76
83
S Ssesazi
77
82
D Kansonkho
77
82
Romario Shepherd
West Indies
77
82
Babar Hayat
Hong Kong
78
81
Hardik Pandya
India
78
81
KC Ramamoorthy
78
81
Sachin Mandy
79
80
A Turkmen
79
80
Walid Ghauri
79
80
Mohammad Haris
Pakistan
79
80
Rohit Paudel
Nepal
80
79
Rahul Chopra
United Arab Emirates
80
79
Mohammad Emon
Bangladesh
80
79
Mark Chapman
Hong Kong
80
79
Khushdil Shah
Pakistan
80
79
OB Nightingale
80
79
Luqman Butt
80
79
England
81
78
Mark Simpson-Parker
81
78
Tanzid Tamim
Bangladesh
81
78
Dilpreet Bajwa
Canada
81
78
Ryan Rickelton
South Africa
82
77
Festus Benn
82
77
Dipendra Airee
Nepal
82
77
83
76
Syed Kaleem
Oman
83
76
Kusal Perera
Sri Lanka
83
76
Kusal Mendis
Sri Lanka
83
76
Brian Corbin
84
75
Sheikh Rasik
84
75
Imal Zuwak
84
75
Monank Patel
U.S.A.
85
74
Evin Lewis
West Indies
86
73
IKEG Artawan
86
73
E Mathew
86
73
G Singhdeo
87
72
DA Mehta
87
72
AN Lascu
87
72
Dwight Wheatley
87
72
Tristan Stubbs
South Africa
87
72
Canada
88
71
OE Olaleye
88
71
Musa Shaheen
88
71
H Singh
89
70
Imran Ameer
89
70
Muhammad Waseem
United Arab Emirates
90
69
SKS Gill
90
69
MWR Stokes
90
69
P Useni
90
69
Zak Tribe
90
69
91
68
Manpreet Singh
91
68
Pargat Singh
Canada
91
68
Wessly Madhevere
Zimbabwe
92
67
Jamie Smith
England
92
67
Syed Aziz
92
67
Harrison Carlyon
92
67
Karanbir Singh
92
67
Manan Bashir
92
67
HAM Shah
93
66
Anil Nidamanuru
Netherlands
93
66
Tim Robinson
New Zealand
94
65
Zimbabwe
94
65
Terryn Fray
Bermuda
94
65
Aaron Jones
U.S.A.
94
65
Saiteja Mukkamalla
U.S.A.
94
65
S Ravikumar
94
65
Muslim Yar
95
64
Ali Raza
95
64
AE Isesele
95
64
Tanzeel Sheikh
Kenya
96
63
IO Okpe
96
63
Burhan Niaz
96
63
TS Bharaj
97
62
Alishan Sharafu
United Arab Emirates
97
62
Jaker Anik
Bangladesh
97
62
DM Nakrani
98
61
98
61
Jasraj Kundi
Kenya
98
61
Arjun Vinod
99
60
Taranjeet Singh
99
60
99
60
Netherlands
99
60
CN Kakuru
100
59
101
58
AR Ramjani
101
58
West Indies
101
58
Liam Livingstone
England
102
57
Faheem Ashraf
Pakistan
102
57
Philip Salt
England
102
57
Dominic Sabir
Bermuda
102
57
G Kansonkho
102
57
C Roberts
102
57
Jonty Jenner
102
57
103
56
Mustafa Omer
103
56
Mohameed Taiwo
103
56
R Rohan
104
55
VP Thamotharam
104
55
S Muniandy
104
55
Derrick Brangman
Bermuda
104
55
105
54
Mark Watt
Scotland
105
54
Lucas Oluoch
Kenya
105
54
Zeshan Arif
106
53
Jordan O'Brien
106
53
Ahmed Hassan
106
53
S Chandramohan
106
53
Mohammad Sheikh
Bangladesh
107
52
Tre Manders
Bermuda
107
52
Benjamin Dwarshuis
Australia
107
52
Yasim Murtaza
Hong Kong
107
52
Noah Croes
Netherlands
107
52
Anoop Orsu
107
52
S Thanikaithasan
107
52
Romeo Dunka
108
51
Shaheryar Butt
108
51
K Mirpuri
108
51
Khaibar Deldar
108
51
Shaik Basha
108
51
Handre Klazinge
Namibia
108
51
George Linde
South Africa
108
51
Shahid Wasif
Hong Kong
109
50
Michael Bracewell
New Zealand
109
50
Jaspal Singh
109
50
Sandeep Goud
110
49
S Murari
110
49
S Vijay Unni
110
49
Simon Shikongo
Namibia
110
49
Joe Burns
Australia
110
49
Roelof van der Merwe
Netherlands
110
49
Namibia
111
48
Ollie Hairs
Scotland
111
48
Finnley Allen
New Zealand
111
48
Aqeel Wahid
111
48
AK Mohan
111
48
Etienne Beukes
112
47
Zafer Durmaz
112
47
Shivam Dube
India
112
47
Julio Jemison
113
46
SZ Vayani
114
45
Asif Khan
United Arab Emirates
114
45
Harry Tector
Ireland
115
44
Lorcan Tucker
Ireland
115
44
Aryansh Sharma
United Arab Emirates
115
44
Clive Madande
Zimbabwe
115
44
Alick Athanaze
West Indies
115
44
Waseem Abbas
115
44
Bermuda
115
44
116
43
V Saini
116
43
Amjad Sher
116
43
Aaron Hardie
Australia
116
43
Aaron Johnson
Canada
116
43
Adil Rashid
England
116
43
Sanju Samson
India
117
42
Nizakat Khan
Hong Kong
117
42
Andries Gous
U.S.A.
117
42
Aryan Dutt
Netherlands
117
42
Kariyawasam Asalanka
Sri Lanka
117
42
G Mckeon
117
42
YJC Altamirano
117
42
Charlie Brennan
117
42
Zahir Mohammed
118
41
Ahmed Faiz
118
41
K Nassoro
118
41
Samiullah Rahmani
118
41
Nicholas Greenwood
118
41
M Dale-Bradley
118
41
Shamim Patwari
Bangladesh
118
41
Gudakesh Motie
West Indies
118
41
118
41
Oman
119
40
119
40
Muhammad Afridi
Pakistan
119
40
Shadab Khan
Pakistan
119
40
Vinay Ravi
120
39
Vikramjit Singh
Netherlands
120
39
Milind Kumar
U.S.A.
121
38
Ibrahim Rahimi
121
38
Ahmadullah Shinwari
121
38
G Chohan
121
38
TW Nightingale
122
37
A Pusthay
122
37
Salvin Stanly
122
37
Andre Russell
West Indies
123
36
Mohammad Saifuddin
Bangladesh
123
36
George Adair
Ireland
123
36
Julius Sumerauer
123
36
B Fitchet
123
36
C Pyle
123
36
Tarun Sharma
123
36
Aman Desai
124
35
Alessandro Morris
124
35
Muhammad Butt
124
35
Keacy Carty
West Indies
124
35
New Zealand
125
34
P Murungi
125
34
125
34
Washington Sundar
India
125
34
Axar Patel
India
125
34
Avishka Fernando
Sri Lanka
125
34
Akhil Arjunan
125
34
Sajid Liaqat
126
33
Travis Head
Australia
126
33
Mehidy Hasan
Bangladesh
126
33
Nasrulla Rana
Hong Kong
126
33
Oman
126
33
Oman
126
33
Bermuda
127
32
South Africa
127
32
New Zealand
127
32
Rinku Singh
India
127
32
Brydon Carse
England
127
32
Daniel Jakiel
Zimbabwe
127
32
NM Salonen
127
32
D Ganesh
127
32
Benjamin Ward
128
31
S Pillai
128
31
Delawar Khan
128
31
M Zulfiqar
Netherlands
129
30
Jamie Overton
England
129
30
Charlie Tear
Scotland
129
30
SA Ahmad
129
30
Shahid Afridi
130
29
Shah Hussain
130
29
Saber Zakhil
130
29
130
29
J Miyagi
131
28
Zimbabwe
131
28
K Shivam
131
28
P Aho
131
28
Abdul Samad
131
28
GD Arta
131
28
Aarif Sheikh
Nepal
132
27
Mahedi Hasan
Bangladesh
132
27
Shaheen Afridi
Pakistan
132
27
F Banunaek
132
27
IP Swaney
132
27
Hamid Mahmood
132
27
Serdar Burak Emir
132
27
GG Alta
132
27
Sahel Zadran
133
26
Sheraz Sheikh
133
26
HA Jackson
133
26
Fayaz Khan
133
26
A Martel
133
26
Idrees Ul Haque
133
26
A Prashar
133
26
Nepal
134
25
IDA Damarell
134
25
V Vijh
134
25
Khalid Zahid
134
25
Sher Sahak
134
25
Omid Rahimi
134
25
Jofra Archer
England
134
25
Curtis Campher
Ireland
135
24
Suryakumar Yadav
India
135
24
Conroy Wright
135
24
Ghulam Abbas Butt
135
24
Qamar Mushtaque
135
24
VD Adewoye
135
24
Waqar Khan
135
24
Murat Yilmaz
135
24
Ainool Hafizs
135
24
Ali Farasat
136
23
NK Aneesh Kumar
136
23
VS Padhaal
136
23
Senuran Muthusamy
South Africa
136
23
Shem Ngoche
Kenya
136
23
Zeko Burgess
Bermuda
136
23
137
22
R Lutaaya
137
22
Canada
137
22
Vishil Patel
Kenya
137
22
Aiden Markram
South Africa
137
22
Atif Rasheed
137
22
Muhammad Moiz
138
21
KD Abeyrathna
138
21
Muhammad Wafiq
138
21
JA Fitzgerald
138
21
DNA Ankrah
138
21
Shakeel Ahmed
Oman
138
21
Akeal Hosein
West Indies
138
21
Safyaan Sharif
Scotland
138
21
138
21
138
21
K Waiswa
138
21
Pakistan
139
20
Oman
139
20
Jeffrey Vandersay
Sri Lanka
139
20
Ryan Burl
New Zealand
139
20
Tadiwanashe Marumani
Zimbabwe
139
20
Sanjay Krishnamurthi
U.S.A.
139
20
Morawakage Theekshana
Sri Lanka
139
20
L Canessane
139
20
Pavandeep Singh
140
19
Ali Nayyer
140
19
AM Kimote
140
19
Zeerak Chughtai
140
19
Mitchell Santner
New Zealand
141
18
Wellington Masakadza
Zimbabwe
141
18
Alex Carey
Australia
141
18
Dion Myers
Zimbabwe
141
18
Khalid Ahmadi
141
18
Mohamad Zalmai
141
18
Usman Khan
141
18
L Bruce
141
18
RJ Hatchman
141
18
Abdul Hashmi
141
18
Kervin Ebanks
141
18
R Satheesan
141
18
LB Ferbrache
141
18
141
18
142
17
Australia
142
17
DK Shetty
142
17
PV Naringrekar
142
17
Dawood Ahmadzai
142
17
Mehar Cheema
142
17
Gerald Coetzee
South Africa
142
17
Matthew Forde
West Indies
142
17
Sinclair Smith
Bermuda
143
16
Mohammad Nadeem
Oman
143
16
Zuhaib Zubair
United Arab Emirates
143
16
Danyal Raja
143
16
C Chete
143
16
Junaid Mehmood
144
15
HER Tyler
144
15
SA Jumbe
144
15
AR Puri
144
15
Muhammad Amir
144
15
RM Koda
144
15
Faisal Khaliq
144
15
Adrian Wright
144
15
Rahmatullah Mangal
144
15
Francis Mutua
Kenya
144
15
Lokesh Bam
Nepal
144
15
Muhammad Khan
Pakistan
144
15
Kamindu Mendis
Sri Lanka
144
15
Tom Banton
England
144
15
Mark Wood
England
144
15
Tim Robinson
England
145
14
Sean Abbott
Australia
145
14
Alan Dawson
South Africa
145
14
Mark Adair
Ireland
145
14
Shamar Joseph
West Indies
145
14
Zakary Foulkes
New Zealand
145
14
Basir Ahamad
Nepal
145
14
Antonio Harris
145
14
Aslam Khan
145
14
Saeed Ahmed
145
14
South Africa
146
13
Scotland
146
13
Abdul Naser Baluch
146
13
AG Achar
146
13
KDA Lukies
146
13
Mukhtar Ghulami
146
13
A Reyes
146
13
Troy Taylor
146
13
Aasif Sheikh
Nepal
146
13
Neil Rock
Ireland
146
13
Peter-Daniel Blignaut
Namibia
146
13
William Jacks
England
146
13
Angus Atkinson
England
146
13
Nasum Ahmed
Bangladesh
146
13
James Neesham
New Zealand
146
13
George Dockrell
Ireland
147
12
Kagiso Rabada
South Africa
147
12
Wasim Ali
Oman
147
12
Nathan Ellis
Australia
147
12
Christopher Greaves
Scotland
147
12
Steven Taylor
U.S.A.
147
12
H Srinivasan
147
12
Ubaid Martuza
147
12
148
11
Dimo Nikolov
148
11
KO Altamirano
148
11
Lucky Ali
148
11
Ryan Klein
Netherlands
148
11
Omair Yousuf
Pakistan
148
11
Richard Ngarava
Zimbabwe
148
11
Haris Rauf
Pakistan
148
11
Paul van Meekeren
Netherlands
149
10
Paul Stirling
Ireland
149
10
Aizaz Khan
Hong Kong
149
10
Ish Sodhi
New Zealand
149
10
Hasan Ali
Pakistan
149
10
Jarryd Richardson
Bermuda
149
10
Raaz Mohammad
149
10
Gulam Murtaza
149
10
Sharwan Godara
149
10
Jakob Gul
149
10
Imran Asif
149
10
Rameez Khan
149
10
S Nsubuga
149
10
LT Bichard
149
10
West Indies
149
10
149
10
Australia
149
10
149
10
150
9
Scotland
150
9
Ireland
150
9
Muhammad Burhan
150
9
Umair Tariq
150
9
Saad Zafar
Canada
150
9
Ravinderpal Singh
Canada
150
9
Peter Langat
Kenya
150
9
Dhruv Jurel
India
150
9
Sufyan Mehmood
Oman
150
9
Ravi Bishnoi
India
150
9
Binura Fernando
Sri Lanka
150
9
Alzarri Joseph
West Indies
151
8
Karan KC
Nepal
151
8
Mohammed Shami
India
151
8
Mohammad Islam
Bangladesh
151
8
Dhruv Parashar
United Arab Emirates
151
8
Dilon Heyliger
Canada
151
8
Everette Haven
151
8
Kyle Klein
Netherlands
151
8
Xavier Bartlett
Australia
151
8
Arsalan Arif
151
8
Ali Dawood
151
8
J Horrocks
151
8
SA Mohandas
151
8
Khizar Hayat
151
8
Jaswinder Singh
151
8
GR Russ
151
8
LJ Myott
151
8
152
7
152
7
152
7
C Kyewuta
152
7
A Nanda
152
7
Abdul Abbasi
152
7
Baseer Khan
152
7
Utkarsh Jain
152
7
Jake Fraser-McGurk
Australia
152
7
Usman Khan
Pakistan
153
6
Ehsan Khan
Hong Kong
153
6
Taskin Ahmed
Bangladesh
153
6
Haider Ali
Pakistan
153
6
Glenn Phillips
New Zealand
153
6
Bas Leede
Netherlands
153
6
Anil Sah
Nepal
153
6
Vraj Patel
Kenya
153
6
Asa Tribe
153
6
Ghulam Ahmadi
153
6
Saud Munir
153
6
ACF Stokes
153
6
Sri Lanka
153
6
Scotland
153
6
Canada
154
5
154
5
154
5
Nepal
154
5
154
5
154
5
154
5
Aaftab Alam Khan
154
5
FN Walsh
154
5
Trevor Gwandu
Zimbabwe
154
5
Nqabayomzi Peter
South Africa
154
5
Sandeep Lamichhane
Nepal
154
5
Ateeq Iqbal
Hong Kong
154
5
Mohammad Hossain
Bangladesh
154
5
Pramod Rajapaksa
Sri Lanka
154
5
Arshdeep Singh
India
154
5
Craig Young
Ireland
154
5
Dinesh Chandimal
Sri Lanka
154
5
Adam Zampa
Australia
155
4
Jacob Duffy
New Zealand
155
4
Hussain Talat
Pakistan
155
4
Gareth Delany
Ireland
155
4
Abrar Ahmed
Pakistan
155
4
Tanzim Sakib
Bangladesh
155
4
Jack Brassell
Namibia
155
4
Benjamin Sears
New Zealand
155
4
R Kalimuthu
155
4
R Mangal
155
4
Prakash Mishra
155
4
Dominic Blampied
155
4
U.S.A.
155
4
Bermuda
155
4
South Africa
156
3
Scotland
156
3
Oman
156
3
156
3
156
3
Bakhtiar Tahiri
156
3
Jake Dunford
156
3
AJ Parmar
156
3
Zubaidi Zulkifle
156
3
Sufiyan Muqeem
Pakistan
156
3
Raja Khan
United Arab Emirates
156
3
Jack Jarvis
Scotland
156
3
Graham Hume
Ireland
156
3
Barry McCarthy
Ireland
157
2
Chamika Karunaratne
Sri Lanka
157
2
Saqib Mahmood
England
157
2
Varun Vinod
India
157
2
Rizwan Haider
157
2
Amal Jacob
157
2
Milad Momend
157
2
Patrick Gouge
157
2
K Nestor
157
2
E Karimi
157
2
Surya Anand
157
2
Canada
157
2
157
2
Oman
157
2
158
1
Bermuda
158
1
Oman
158
1
Oman
158
1
U.S.A.
158
1
158
1
Canada
158
1
F Achelam
158
1
F Nsubuga
158
1
Harry Johnson
158
1
Charles Perchard
158
1
Imran Khan
158
1
Syed Shah
158
1
A Halbhavi
158
1
B Pondani
158
1
D Marks
158
1
C Sudarsanan
158
1
Muhammet Bicer
158
1
Samay Shrivastava
Oman
158
1
Kyle Jamieson
New Zealand
158
1
Lungi Ngidi
South Africa
158
1
Josh Little
Ireland
158
1
Anas Khan
Hong Kong
158
1
Imran Niazi
Pakistan
158
1
Josh Hazlewood
Australia
158
1
Zhivago Groenewald
Namibia
158
1
Lalit Rajbanshi
Nepal
158
1
Keith Burrows
158
1
Mohammad Ali
Pakistan
159
0
Ilandari Thushara
Sri Lanka
159
0
Mustafizur Rahman
Bangladesh
159
0
Kevon Bazil
159
0