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
Best Strike Rate in 2020 for all time
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Jacob Duffy
New Zealand
1
6.00
Mamoon Latif
1
6.00
S Davizi
1
6.00
Nader Zahadiafzal
1
6.00
Abdul Waheed
1
6.00
V Baskaran
2
6.60
Nosthusha Kenjige
U.S.A.
3
7.50
Naveed Ahmed
4
7.80
C Zavoiu
5
8.00
K Subramanian
5
8.00
M Breban
5
8.00
WA Peatfield
5
8.00
Qais Ahmad
Afghanistan
5
8.00
Naveen-ul-Haq
Afghanistan
6
8.25
Usman Qadir
Pakistan
7
8.32
A Krishna
8
8.40
N Pathan
9
8.88
D Muhumuza
10
9.00
L Gherasim
10
9.00
Waqar Abbasi
10
9.00
Ilyas Ahmed
11
9.87
Haroon Mohammad
Hong Kong
12
10.00
MNM Aslam
13
11.00
WJ Cope
14
11.55
Oshane Thomas
West Indies
15
12.00
Mitchell Swepson
Australia
15
12.00
Lockie Ferguson
New Zealand
15
12.00
Wellington Masakadza
Zimbabwe
15
12.00
Zahoor Khan
United Arab Emirates
15
12.00
P Malav
15
12.00
V Vijh
15
12.00
Mohammad Amin
15
12.00
CJ Langford
15
12.00
Syazrul Idrus
15
12.00
ST Kanakalil
15
12.00
Amar Sharma
15
12.00
NN Akhter
15
12.00
LC Le Tissier
15
12.00
Asad Mohammad
15
12.00
Dimo Nikolov
15
12.00
Nikolay Nankov
15
12.00
Abdul Malik
15
12.00
Milton Shumba
Zimbabwe
15
12.00
Sami Ullah
15
12.00
Ijaz Hussain
15
12.00
Kuldeep Lal
16
12.15
S Vashisht
17
13.00
Mohammed Nadeem
18
13.25
Iqbal Hussain
19
13.50
Adil Butt
19
13.50
U Aryaman Sunil
19
13.50
Mohsin Khan
Hong Kong
19
13.50
Muhammad Ansar
19
13.50
Aminul Islam
Bangladesh
20
13.53
Mohammad Saifuddin
Bangladesh
21
13.60
Aftab Hussain
Hong Kong
22
13.71
Sayed Monib
22
13.71
M Cope
22
13.71
Ashiqullah Said
23
14.00
SVE Bharathi
23
14.00
A Nanda
23
14.00
Afif Hossain
Bangladesh
23
14.00
AG Achar
24
14.40
Rashid Khan
Afghanistan
24
14.40
Imran Masood Butt
24
14.40
Mujeeb Ur Rahman
Afghanistan
25
14.63
Prakash Mishra
26
14.76
N Senamontree
27
15.00
S Rengarajan
27
15.00
Aphsal Ashraf
27
15.00
IGTR Kumara
27
15.00
Timothy David
Australia
27
15.00
Rovman Powell
West Indies
28
15.23
Khizar Hayat
29
15.51
Dwayne Bravo
West Indies
30
15.60
Junaid Mehr
31
15.75
Scott Kuggeleijn
New Zealand
32
16.00
Khalid Ahmadi
32
16.00
Amjad Mahboob
33
16.20
Sulaiman Ali
34
16.50
Pavandeep Singh
34
16.50
Thangarasu Natarajan
India
34
16.50
Johannes Smit
Namibia
35
16.80
Aizaz Khan
Hong Kong
36
16.92
Kieron Pollard
West Indies
37
17.00
United Arab Emirates
38
17.02
Ahmed Raza
United Arab Emirates
39
17.17
Sushan Bhari
Nepal
40
17.40
Tamoor Sajjad
41
17.70
S Muniandy
42
18.00
J Butler
42
18.00
Imran Anwar
42
18.00
K Mendon
42
18.00
Muhammad Siddique
United Arab Emirates
42
18.00
Ben Shikongo
Namibia
42
18.00
Sufyan Mehmood
Oman
42
18.00
Sherfane Rutherford
West Indies
42
18.00
Tendai Chatara
Zimbabwe
42
18.00
Muhammad Tanveer
42
18.00
M Gherasim
42
18.00
Asif Bevinje
42
18.00
M Faheem
42
18.00
C Waiswa
43
18.04
Lungi Ngidi
South Africa
44
18.60
Paul Stirling
Ireland
44
18.60
Aqib Sulehri
Oman
45
19.11
Bilal Khan
Oman
46
19.13
Fitri Sham
47
19.20
Nemish Mehta
47
19.20
Saber Zakhil
48
19.50
Karthik Meiyappan
United Arab Emirates
48
19.50
Moises Henriques
Australia
49
19.55
Karan KC
Nepal
50
19.91
Blessing Muzarabani
Zimbabwe
51
20.00
T Bukenya
52
20.21
Shardul Thakur
India
53
20.25
Mustafizur Rahman
Bangladesh
54
20.31
Ish Sodhi
New Zealand
55
20.40
Rohan Patel
56
20.57
Sandeep Lamichhane
Nepal
57
21.00
Darius D'Silva
United Arab Emirates
57
21.00
Asad Rehemtulla
57
21.00
Anwar Rahman
57
21.00
L Shafeeg
57
21.00
Imran Yousaf
57
21.00
Raja Adeel
58
21.18
Haris Rauf
Pakistan
59
21.30
David Willey
England
60
22.00
Syed Kaleem
Oman
61
22.50
Bakhtiar Tahiri
62
22.67
Mohammad Hasnain
Pakistan
63
22.80
Shafiul Islam
Bangladesh
63
22.80
Waheed Ahmed
United Arab Emirates
64
23.00
Josh Little
Ireland
65
23.14
Ehsan Khan
Hong Kong
66
23.36
Chris Jordan
England
67
23.93
Wahab Riaz
Pakistan
68
24.00
Dale Steyn
South Africa
68
24.00
Shapoor Zadran
Afghanistan
68
24.00
Andrew Tye
Australia
68
24.00
Hardik Pandya
India
68
24.00
Bhuvan Karki
Nepal
68
24.00
Shivam Dube
India
68
24.00
H Gori
68
24.00
D Klein
68
24.00
Janak Prakash
68
24.00
F Akankwasa
68
24.00
TC Vine
69
24.60
MNR Cooray
70
24.94
Lakshan Sandakan
Sri Lanka
71
25.00
Iftikhar Ahmed
Pakistan
71
25.00
Washington Sundar
India
72
25.06
Ashton Agar
Australia
73
25.23
Adam Zampa
Australia
74
25.25
Hamish Bennett
New Zealand
75
25.50
A Ashokan
76
25.56
Curtis Campher
Ireland
77
25.64
Mohammad Nadeem
Oman
78
25.89
Zeeshan Maqsood
Oman
79
26.00
V Saini
80
26.25
Simi Singh
Ireland
80
26.25
Chris Mpofu
Zimbabwe
81
26.51
Sheldon Cottrell
West Indies
82
26.87
Shadab Khan
Pakistan
83
27.00
Angelo Mathews
Sri Lanka
83
27.00
Ibrahim Hassan
83
27.00
Ameel Mauroof
83
27.00
P Masih
84
27.20
Adil Rashid
England
85
27.66
Kane Richardson
Australia
86
27.75
Tabraiz Shamsi
South Africa
87
27.82
Craig Young
Ireland
88
27.84
Ishant Sharma
India
89
27.90
Namibia
90
28.00
Shiraz Khan
91
28.67
Hayden Walsh
West Indies
92
28.80
GBW Munaweera
93
28.87
Rohan Mustafa
United Arab Emirates
94
30.00
Fabian Allen
West Indies
94
30.00
Khary Pierre
West Indies
94
30.00
Rusty Theron
South Africa
94
30.00
Gareth Delany
Ireland
94
30.00
Blair Tickner
New Zealand
94
30.00
M Dixit
94
30.00
Saurabh Netravalkar
U.S.A.
94
30.00
R Satheesan
94
30.00
S Desungnoen
94
30.00
Tauqeer Hussain
95
31.26
Andile Phehlukwayo
South Africa
96
31.50
Al-Amin Hossain
Bangladesh
97
31.71
Yuzvendra Chahal
India
98
32.00
S Wickramasekara
98
32.00
K Gilham
99
32.40
Daniel Sams
Australia
99
32.40
Isuru Udana
Sri Lanka
100
32.71
Tim Southee
New Zealand
101
33.00
Haris Sohail
Pakistan
101
33.00
Umar Adam
102
33.15
Mashrafe Mortaza
Bangladesh
102
33.15
Beuran Hendricks
South Africa
103
33.23
Mark Wood
England
104
33.36
Ben Stokes
England
105
34.00
Cameron Stevenson
U.S.A.
106
34.29
Imad Wasim
Pakistan
107
34.50
Abinash Bohara
Nepal
108
35.70
Lutho Sipamla
South Africa
109
36.00
George Linde
South Africa
109
36.00
Daryn Dupavillon
South Africa
109
36.00
Dipendra Airee
Nepal
109
36.00
Sarfaraz Ali
109
36.00
Murid Ekrami
109
36.00
Fawad Alam
Pakistan
109
36.00
Waqas Barkat
Hong Kong
109
36.00
F Nsubuga
109
36.00
J Perman
109
36.00
Shoaib Ali
110
36.75
Khawar Ali
Oman
111
37.28
Kyle Jamieson
New Zealand
112
37.50
Boyd Rankin
England
113
37.82
Pat Cummins
Australia
114
38.23
Stuart Broad
England
115
38.40
Wiaan Mulder
South Africa
116
38.45
Navdeep Saini
India
117
39.00
Delrick Varghese
117
39.00
Vichanath Singh
118
39.32
Josh Hazlewood
Australia
119
39.60
Barry McCarthy
Ireland
120
40.24
Mitchell Starc
Australia
121
40.37
Anrich Nortje
South Africa
122
40.50
Kuldeep Yadav
India
123
40.58
Alzarri Joseph
West Indies
124
40.60
Nuwan Pradeep
Sri Lanka
125
41.33
Carl Mumba
Zimbabwe
125
41.33
Nayeem Hasan
Bangladesh
126
41.79
Nathan Lyon
Australia
127
42.00
Gulbadin Naib
Afghanistan
127
42.00
George Dockrell
Ireland
127
42.00
James Vince
England
127
42.00
Daryl Mitchell
New Zealand
127
42.00
UKPW Kumaranayaka
127
42.00
Yasir Ali
127
42.00
R Panchal
128
42.30
Mitchell Marsh
Australia
129
43.45
Mohammed Shami
India
130
43.50
Tendai Chisoro
Zimbabwe
131
43.56
Mohammed Siraj
India
132
45.00
Kinchit Shah
Hong Kong
133
46.00
Chris Woakes
England
133
46.00
Mehidy Hasan
Bangladesh
133
46.00
Bernard Scholtz
Namibia
134
47.33
Dwaine Pretorius
South Africa
135
48.00
Andy McBrine
Ireland
135
48.00
Andre Russell
West Indies
135
48.00
Kushal Malla
Nepal
135
48.00
D Mogan
135
48.00
VP Thamotharam
135
48.00
Musawar Shah
135
48.00
Hristo Lakov
136
48.60
Saqib Mahmood
England
136
48.60
Glenn Maxwell
Australia
137
48.72
James Neesham
New Zealand
138
48.86
Abu Jayed
Bangladesh
139
48.91
Shaheen Afridi
Pakistan
140
49.61
Ravindra Jadeja
India
141
49.64
Tom Curran
England
142
49.80
Wanindu Hasaranga
Sri Lanka
142
49.80
Waseem Abbas
143
49.89
Faheem Ashraf
Pakistan
144
50.00
JJ Smuts
South Africa
145
51.00
Rubel Hossain
Bangladesh
146
51.60
Kagiso Rabada
South Africa
147
51.65
James Anderson
England
148
51.69
Taijul Islam
Bangladesh
149
52.20
Suranga Lakmal
Sri Lanka
150
52.48
Shannon Gabriel
West Indies
151
52.66
Ravichandran Ashwin
India
152
53.22
Jofra Archer
England
153
54.00
Reece Topley
England
153
54.00
Sean Abbott
Australia
153
54.00
Z Hoque
154
54.18
Jasprit Bumrah
India
155
55.57
Neil Wagner
New Zealand
156
56.00
Sam Curran
England
156
56.00
Romario Shepherd
West Indies
157
56.40
Usman Ali
158
56.87
Mitchell Santner
New Zealand
159
58.40
Keemo Paul
West Indies
160
60.00
Asad Shafiq
Pakistan
160
60.00
Craig Williams
Namibia
161
60.07
Yasir Shah
Pakistan
162
60.14
Lasith Embuldeniya
Sri Lanka
163
60.20
Richard Ngarava
Zimbabwe
164
60.30
Muhammad Khan
Pakistan
165
60.76
Lahiru Kumara
Sri Lanka
166
61.25
Naseem Shah
Pakistan
167
61.50
Mark Adair
Ireland
168
62.10
Trent Boult
New Zealand
169
62.13
Joe Root
England
170
63.00
Jan Frylinck
Namibia
171
65.25
Roston Chase
West Indies
172
66.00
Mahedi Hasan
Bangladesh
173
67.50
Ian Holland
U.S.A.
174
69.00
Kaleemullah
Oman
175
71.33
Colin de Grandhomme
New Zealand
176
71.40
Umesh Yadav
India
177
72.00
Deepak Chahar
India
177
72.00
Elmore Hutchinson
U.S.A.
177
72.00
Steven Taylor
U.S.A.
177
72.00
Helao France
Namibia
178
72.80
Sikandar Raza
Zimbabwe
179
74.40
Wessly Madhevere
Zimbabwe
180
78.00
Chemar Holder
West Indies
181
78.12
Vishwa Fernando
Sri Lanka
182
79.85
Kemar Roach
West Indies
183
80.00
Todd Astle
New Zealand
184
84.00
S Kushretha
184
84.00
Karima Gore
U.S.A.
185
86.25
Dane Paterson
South Africa
186
90.00
Lasith Malinga
Sri Lanka
187
91.15
Jason Holder
West Indies
188
92.64
Mohammad Abbas
Pakistan
189
93.41
Dominic Bess
England
190
94.50
Victor Nyauchi
Zimbabwe
191
96.00
Joe Denly
England
192
100.95
Vernon Philander
South Africa
193
105.75
Donald Tiripano
Zimbabwe
194
111.00
Charlton Tshuma
Zimbabwe
195
116.00
Moeen Ali
England
196
122.00
Keshav Maharaj
South Africa
197
132.00
Matt Henry
New Zealand
198
134.00
Dhananjaya de Silva
Sri Lanka
199
151.80
Thisara Perera
Sri Lanka
200
170.40
Sean Williams
Zimbabwe
201
174.00
Tinotenda Mutombodzi
Zimbabwe
202
210.00
Ainsley Ndlovu
Zimbabwe
203
234.00
William Somerville
New Zealand
204
282.00
Ebadot Hossain
Bangladesh