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 2020 for T20I
Position
Most Balls Faced
Player Name
Team Name
1
287
Kannaur Rahul
India
2
279
Dawid Malan
England
3
272
Mohammad Hafeez
Pakistan
4
251
Tim Seifert
New Zealand
5
248
Kamran Khan
6
218
Jonny Bairstow
England
7
212
Virandeep Singh
8
208
Virat Kohli
India
9
205
Rassie van der Dussen
South Africa
10
195
Aaron Finch
Australia
11
194
Ahmed Faiz
12
193
Jos Buttler
England
13
191
Babar Azam
Pakistan
14
183
Chirag Suri
United Arab Emirates
15
170
Syed Aziz
16
167
Shahid Wasif
Hong Kong
16
167
Quinton de Kock
South Africa
17
165
Steven Smith
Australia
18
164
Eoin Morgan
England
19
150
Shreyas Iyer
India
20
148
Bakhtiar Tahiri
21
145
David Warner
Australia
22
140
Kane Williamson
New Zealand
23
139
Zaheer Ibrahim
24
137
Martin Guptill
New Zealand
25
136
Colin Munro
New Zealand
26
135
Andy Balbirnie
Ireland
27
132
R Sandaruwan
28
131
Faf du Plessis
South Africa
29
130
Ross Taylor
New Zealand
30
128
Shikhar Dhawan
India
31
127
Muhammad Tanveer
32
125
Matthew Wade
Australia
33
124
Paul Stirling
Ireland
34
122
Haider Ali
Pakistan
35
121
Khawar Ali
Oman
35
121
Temba Bavuma
South Africa
36
120
Tamim Iqbal
Bangladesh
37
118
Lendl Simmons
West Indies
38
116
Kinchit Shah
Hong Kong
39
115
Devon Conway
New Zealand
40
111
Shaheryar Butt
40
111
Litton Das
Bangladesh
41
110
Wahidullah Usmani
42
109
Tom Banton
England
42
109
Sidhant Singh
43
106
Yousef Shadzehisarjou
43
106
Jason Roy
England
43
106
Kevin O'Brien
Ireland
44
105
Nizakat Khan
Hong Kong
45
104
Rohan Mustafa
United Arab Emirates
45
104
Mohammad Rizwan
Pakistan
46
103
HJ Jordaan
47
102
Aizaz Khan
Hong Kong
48
101
Shimron Hetmyer
West Indies
49
100
Waqas Khan
Hong Kong
50
98
I Liyanage
51
97
Yasir Ali
52
96
Glenn Phillips
New Zealand
53
95
Harry Tector
Ireland
54
94
J Mees
55
93
Moeen Ali
England
55
93
Rohit Sharma
India
56
91
Usman Patel
57
90
Jamie Atkinson
Hong Kong
57
90
Wessly Madhevere
Zimbabwe
58
89
Ben Stokes
England
58
89
Kusal Perera
Sri Lanka
58
89
J Barker
59
86
R Satheesan
59
86
Scott McKechnie
Hong Kong
60
85
Ishan Silva
61
84
Gareth Delany
Ireland
61
84
Manish Pandey
India
62
83
David Miller
South Africa
62
83
Glenn Maxwell
Australia
62
83
Brendan Taylor
Zimbabwe
62
83
V Vijh
62
83
Aminuddin Ramly
62
83
Khizar Hayat
63
82
Kieron Pollard
West Indies
64
79
H Gori
64
79
Anwar Arudin
65
78
Khushdil Shah
Pakistan
65
78
Timothy David
Australia
66
77
Sulaiman Ali
67
76
Jatinder Singh
Oman
67
76
Mohammad Sheikh
Bangladesh
67
76
Gyanendra Malla
Nepal
68
75
Kevin D'Souza
69
74
Sazzad Hosen
69
74
Mitchell Marsh
Australia
69
74
Hassan Rasheed
69
74
S Chandramohan
69
74
MNM Aslam
70
73
Heinrich Klaasen
South Africa
71
72
Rahmanullah Gurbaz
Afghanistan
71
72
Fakhar Zaman
Pakistan
71
72
HS Gericke
72
71
MNR Cooray
73
69
Marcus Stoinis
Australia
74
68
Robert Raina
75
67
DF Jacobs
75
67
Mohamed Rishwan
76
66
Saber Zakhil
77
64
Brandon King
West Indies
77
64
Tamoor Sajjad
78
63
Z Hoque
78
63
S Davizi
79
61
Sarfaraz Ali
80
59
Haroon Mohammad
Hong Kong
80
59
S Wickramasekara
80
59
MJ Richardson
80
59
RG Mukasa
80
59
Mohammed Rizlan
81
58
D Muhumuza
81
58
Soumya Sarkar
Bangladesh
81
58
Asghar Stanikzai
Afghanistan
82
57
Evin Lewis
West Indies
82
57
Mohamed Arief
82
57
T Whiteman
82
57
Naiem Bameri
83
56
Shoaib Malik
Pakistan
84
55
Fiaz Ahmed
85
54
A Ashokan
85
54
Wanindu Hasaranga
Sri Lanka
85
54
Sean Williams
Zimbabwe
86
53
Ashton Agar
Australia
86
53
Abdul Shakoor
United Arab Emirates
86
53
A McAuley
86
53
Mohammad Amin
86
53
F Akankwasa
87
52
S Muniandy
87
52
Donald Tiripano
Zimbabwe
87
52
EB Knowles
88
51
Shadab Khan
Pakistan
89
50
Alex Carey
Australia
89
50
D'Arcy Short
Australia
89
50
Angelo Mathews
Sri Lanka
89
50
Hardik Pandya
India
89
50
Navid Balouch
90
49
S Browne
90
49
Reeza Hendricks
South Africa
90
49
Dhananjaya de Silva
Sri Lanka
91
48
Hazratullah Zazai
Afghanistan
91
48
Mitchell Santner
New Zealand
91
48
Craig Ervine
Zimbabwe
91
48
Dipendra Airee
Nepal
92
47
Waqas Barkat
Hong Kong
92
47
K Waiswa
92
47
A Otwani
93
46
G Chaturvedi
93
46
Sanju Samson
India
94
45
VB Chikkannaiah
94
45
Mamoon Latif
94
45
Manpreet Singh
94
45
PD Hennessy
95
44
Ali Mohammadipour
96
43
Bilal Tahir
96
43
Junaid Mehr
97
42
Nicholas Pooran
West Indies
98
41
K Mendon
99
40
Shahbaz Badar
99
40
Fabian Allen
West Indies
99
40
Ryan Burl
Zimbabwe
99
40
Moises Henriques
Australia
99
40
Arshad Mazarzei
99
40
C Zavoiu
99
40
Abdul Waheed
99
40
Sajid Cheema
99
40
V Saini
99
40
Awais Ahmed
99
40
W Uisuk
100
39
S Kushretha
100
39
Sikandar Raza
Zimbabwe
100
39
Chamu Chibhabha
Zimbabwe
100
39
Ahsan Ali
Pakistan
101
38
Sam Billings
England
101
38
Avishka Fernando
Sri Lanka
101
38
Elton Chigumbura
Zimbabwe
101
38
James Neesham
New Zealand
102
37
JJ Smuts
South Africa
102
37
Abdullah Shafique
Pakistan
102
37
S Pokhriyal
102
37
IGTR Kumara
103
36
P Suanchuai
104
35
Muhammad Naeem
104
35
Prakash Mishra
104
35
Shivam Dube
India
104
35
Mahmudullah
Bangladesh
105
34
Simi Singh
Ireland
105
34
Kushal Malla
Nepal
105
34
Z Arinaitwe
106
33
SSM Stanislaus
106
33
Alishan Sharafu
United Arab Emirates
106
33
Basil Hameed
United Arab Emirates
107
32
Abdul Shakoor
107
32
Aphsal Ashraf
107
32
H Singh
108
31
Waheed Ahmed
United Arab Emirates
108
31
Imran Butt
108
31
IDA Damarell
108
31
Najibullah Zadran
Afghanistan
108
31
Dwaine Pretorius
South Africa
108
31
Andre Fletcher
West Indies
109
30
Ehsan Khan
Hong Kong
109
30
Shardul Thakur
India
109
30
Afif Hossain
Bangladesh
109
30
Tinashe Kamunhukamwe
Zimbabwe
110
29
Mohammed Sameer
110
29
Iftikhar Ahmed
Pakistan
110
29
Samiullah Shenwari
Afghanistan
110
29
Khurram Shahzad
111
28
Andre Russell
West Indies
111
28
Ravindra Jadeja
India
111
28
Petrus Biljon
South Africa
112
27
Vriitya Aravind
United Arab Emirates
112
27
Pawan Sarraf
Nepal
112
27
Gary Wilson
Ireland
112
27
Rovman Powell
West Indies
112
27
Imad Wasim
Pakistan
112
27
Lorcan Tucker
Ireland
112
27
Kagiso Rabada
South Africa
112
27
Ibrahim Hassan
112
27
J Butler
113
26
George Linde
South Africa
113
26
Faheem Ashraf
Pakistan
114
25
Imran Masood Butt
114
25
Joe Denly
England
114
25
Mohammad Nabi
Afghanistan
114
25
Chris Jordan
England
114
25
Mohamed Azzam
114
25
B Masaba
114
25
F Achelam
115
24
United Arab Emirates
115
24
Iqbal Hussain
115
24
Shamsudheen Purat
115
24
Nader Zahadiafzal
115
24
Usman Ghani
Afghanistan
115
24
Hristo Lakov
116
23
Karim Janat
Afghanistan
116
23
S Nadigotla
116
23
N Senamontree
117
22
N Pathan
117
22
Paras Khadka
Nepal
117
22
D Klein
117
22
S Gajjar
117
22
Hilal Ahmad
117
22
Imran Anwar
118
21
Muhammad Younis
118
21
Muhammad Muneeb
118
21
G Manan
118
21
Shiraz Khan
119
20
Sarfraz Butt
119
20
U Aryaman Sunil
119
20
GBW Munaweera
119
20
Umar Adam
119
20
Tom Curran
England
119
20
Mark Chapman
Hong Kong
119
20
Keemo Paul
West Indies
119
20
Andile Phehlukwayo
South Africa
119
20
Thisara Perera
Sri Lanka
120
19
Colin de Grandhomme
New Zealand
120
19
Hamed Khan
Hong Kong
120
19
R Rohan
120
19
Ibrahim Rizan
121
18
M Cope
121
18
S Periyalwar
121
18
VP Thamotharam
121
18
Ravinder Singh
121
18
P Masih
121
18
Vichanath Singh
121
18
Syed Kaleem
Oman
121
18
Sandeep Goud
Oman
121
18
Kyle Mayers
West Indies
121
18
Craig Young
Ireland
122
17
Carl Mumba
Zimbabwe
122
17
Asif Bevinje
122
17
BV Save
123
16
R Heyns
123
16
G Burrows
123
16
Amar Sharma
123
16
Kuldeep Lal
123
16
Ismail Sardar
123
16
Barry McCarthy
Ireland
123
16
Aarif Sheikh
Nepal
123
16
Syed Jamil
123
16
Sherul Mehta
124
15
S Rengarajan
124
15
Washington Sundar
India
124
15
Binod Bhandari
Nepal
124
15
Kusal Mendis
Sri Lanka
124
15
Richmond Mutumbami
Zimbabwe
124
15
Gulbadin Naib
Afghanistan
124
15
P Danci
124
15
Muhammad Kashif
125
14
C Hartmann
125
14
Janak Prakash
125
14
Imran Haider
125
14
George Dockrell
Ireland
125
14
Dimo Nikolov
125
14
Khalid Ahmadi
125
14
Oshada Fernando
Sri Lanka
126
13
Sherfane Rutherford
West Indies
126
13
Anasim Khan
126
13
Abdul Malik
126
13
Aftab Kayani
126
13
Masood Jayezeh
126
13
Amir Mangal
126
13
A Manepalli
127
12
R Panchal
127
12
Mahedi Hasan
Bangladesh
127
12
Milton Shumba
Zimbabwe
127
12
Pramod Rajapaksa
Sri Lanka
127
12
Josh Little
Ireland
128
11
Tinotenda Mutombodzi
Zimbabwe
128
11
Tim Southee
New Zealand
128
11
Lewis Gregory
England
128
11
Asad Rehemtulla
128
11
Usman Ali
128
11
Shoaib Ali
128
11
Fitri Sham
128
11
D Sheeli
129
10
Sayed Monib
129
10
WJ Cope
129
10
Adil Butt
129
10
C Pengkumta
129
10
Sahir Naqash
129
10
LC Le Tissier
129
10
Shane Getkate
Ireland
129
10
Ish Sodhi
New Zealand
130
9
Karan KC
Nepal
130
9
Mark Adair
Ireland
130
9
Navdeep Saini
India
130
9
Zeeshan Maqsood
Oman
130
9
Ansh Tandon
United Arab Emirates
130
9
T Bukenya
130
9
Sami Ullah
130
9
N Knights
131
8
Emran Shahbakhsh
131
8
DK Dahani
131
8
Nazwan Ismail
131
8
Mohammed Nadeem
131
8
S Vashisht
131
8
Sam Curran
England
131
8
Tabraiz Shamsi
South Africa
131
8
Wellington Masakadza
Zimbabwe
131
8
Mushfiqur Rahim
Bangladesh
131
8
Mitchell Starc
Australia
131
8
Sean Abbott
Australia
131
8
Adil Rashid
England
131
8
Lasith Malinga
Sri Lanka
132
7
Dwayne Bravo
West Indies
132
7
Isuru Udana
Sri Lanka
132
7
Ahmed Raza
United Arab Emirates
132
7
Scott Kuggeleijn
New Zealand
132
7
Daryl Mitchell
New Zealand
132
7
Kaleemullah
Oman
132
7
Mohammad Sanuth
Oman
132
7
Abinash Bohara
Nepal
132
7
Delrick Varghese
132
7
K Gilham
132
7
Tauqeer Hussain
132
7
OJ Webster
132
7
MJ Ansell
133
6
CJ Langford
133
6
L Shafeeg
133
6
Syazrul Idrus
133
6
J Perman
133
6
ST Kanakalil
133
6
Khurram Khan
Oman
133
6
Blessing Muzarabani
Zimbabwe
133
6
Anrich Nortje
South Africa
133
6
Rashid Khan
Afghanistan
133
6
Tom Bruce
New Zealand
133
6
Lungi Ngidi
South Africa
133
6
Sheldon Cottrell
West Indies
134
5
Wahab Riaz
Pakistan
134
5
Pat Cummins
Australia
134
5
Tendai Chisoro
Zimbabwe
134
5
Daniel Sams
Australia
134
5
Mitchell Swepson
Australia
134
5
Shaheen Afridi
Pakistan
134
5
Suraj Kumar
Oman
134
5
Muhammad Khushi
Oman
134
5
Mohammad Nadeem
Oman
134
5
Sandeep Lamichhane
Nepal
134
5
Nikolay Nankov
134
5
Ashiqullah Said
134
5
Waseem Abbas
134
5
Ameel Mauroof
134
5
C Munoz-Mills
134
5
Muhammad Ansar
134
5
V Ganesan
134
5
M Faheem
134
5
S Desungnoen
135
4
F Nsubuga
135
4
Adel Kolasangiani
135
4
JA Burrows
135
4
Nazril Rahman
135
4
A Nanda
135
4
Vinod Kumar
135
4
Ali Abbas
135
4
Aftab Hussain
Hong Kong
135
4
Mohammad Akram
Zimbabwe
135
4
Aminul Islam
Bangladesh
136
3
Rohan Patel
136
3
Naveed Ahmed
136
3
Murid Ekrami
136
3
Lakshan Sandakan
Sri Lanka
136
3
Dale Steyn
South Africa
136
3
Chris Mpofu
Zimbabwe
136
3
Mohammad Mithun
Bangladesh
136
3
Khawar Zafar
136
3
M Gherasim
136
3
M Dixit
136
3
Mehran Siasar
136
3
Mehran Dorri
136
3
S Mills
137
2
Navid Abdollahpour
137
2
Imran Yousaf
137
2
Hamish Bennett
New Zealand
137
2
Yuzvendra Chahal
India
137
2
Sathaiya Veerapathiran
137
2
Sushan Bhari
Nepal
137
2
Muhammad Ayaz
United Arab Emirates
137
2
Fayaz Mohammad
137
2
Nasrulla Rana
Hong Kong
137
2
Bilal Khan
Oman
137
2
Wasim Ali
Oman
138
1
Haris Rauf
Pakistan
138
1
Hayden Walsh
West Indies
138
1
Bjorn Fortuin
South Africa
138
1
LB Ferbrache
138
1
Muhammad Siddique
United Arab Emirates
138
1
Lahiru Kumara
Sri Lanka
138
1
Zahoor Khan
United Arab Emirates
138
1
Rishabh Pant
India
138
1
Beuran Hendricks
South Africa
138
1
A Krishna
138
1
C Liebenberg
138
1
P Malav
138
1
Pavandeep Singh
138
1
CA Liyanage
139
0
Naveed Fakhr
139
0
Amjad Mahboob
139
0
R Gaznavi
139
0
Musawar Shah
139
0
Deepak Chahar
India
139
0
Oshane Thomas
West Indies
139
0
Izatullah Dawlatzai
Afghanistan
139
0
Qais Ahmad
Afghanistan
139
0
Khary Pierre
West Indies
139
0
Hussain Talat
Pakistan
139
0
Kyle Jamieson
New Zealand