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 2023 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
3.00
Rohit Sharma
India
2
6.00
Rinku Singh
India
3
9.00
Parvindar Kumar
4
12.00
Khurram Shahzad
4
12.00
Timothy David
Australia
5
12.60
Rahmat Shah
Afghanistan
6
15.15
Kariyawasam Asalanka
Sri Lanka
7
15.60
A Bhargava
8
16.00
Matthew Forde
West Indies
9
16.20
Arshdeep Singh
India
10
16.67
Ehsan Khan
Hong Kong
11
16.80
George Scrimshaw
England
11
16.80
Jan Loftie-Eaton
Namibia
12
18.00
Sabir Ali
United Arab Emirates
12
18.00
Abhishek Paradkar
U.S.A.
12
18.00
Jatinder Singh
Oman
12
18.00
Sisanda Magala
South Africa
12
18.00
Raymon Reifer
West Indies
12
18.00
Imran Anwar
13
18.26
Amir Farooq
14
18.49
Mohammed Shami
India
15
18.57
Muhammad Khan
U.S.A.
16
18.80
Jofra Archer
England
17
19.80
Virat Kohli
India
17
19.80
Gajanand Singh
U.S.A.
18
20.40
Jeremy Gordon
Canada
19
20.64
Muhammad Wafiq
20
21.00
GBW Munaweera
21
21.41
Gerald Coetzee
South Africa
22
21.53
Daryl Mitchell
New Zealand
23
21.75
Gulbadin Naib
Afghanistan
24
21.81
Christopher Greaves
Scotland
25
21.84
Beuran Hendricks
South Africa
26
22.10
Angelo Mathews
Sri Lanka
27
22.20
William O'Rourke
New Zealand
28
22.43
Bilal Khan
Oman
29
23.36
Mohammed Siraj
India
30
23.50
Avesh Khan
India
31
23.57
Lokumarakkalage Madushanka
Sri Lanka
32
23.69
Lahiru Kumara
Sri Lanka
33
24.00
Sherfane Rutherford
West Indies
33
24.00
Luke Jongwe
Zimbabwe
33
24.00
Joshua Clarkson
New Zealand
33
24.00
Atif-Ur-Rehman
34
24.09
Wanindu Hasaranga
Sri Lanka
35
24.19
Naseem Shah
Pakistan
36
24.27
Bas Leede
Netherlands
37
24.39
Graham Hume
Ireland
38
24.55
Semo Kamea
P.N.G.
39
24.65
Ruben Trumpelmann
Namibia
40
24.86
Abdul Abbasi
41
25.00
Shardul Thakur
India
42
25.20
John Kariko
P.N.G.
43
25.21
Sandeep Lamichhane
Nepal
44
25.29
Craig Young
Ireland
45
25.55
Karan KC
Nepal
46
25.60
Sanchit Sharma
United Arab Emirates
47
25.72
Henry Shipley
New Zealand
48
25.77
Shaheen Afridi
Pakistan
49
25.80
Ikramullah Khan
50
25.85
Tabraiz Shamsi
South Africa
51
26.00
Shaun Fouché
Namibia
51
26.00
Zawar Farid
United Arab Emirates
51
26.00
R Kalimuthu
52
26.19
Mark Watt
Scotland
53
26.40
Khaled Ahmed
Bangladesh
54
26.57
Kuldeep Yadav
India
54
26.57
Jacob Duffy
New Zealand
55
26.65
Adam Milne
New Zealand
56
26.73
Julius Sumerauer
57
26.77
Haris Rauf
Pakistan
58
26.83
Hardik Pandya
India
59
26.92
Jay Odedra
Oman
60
26.93
Tanzim Sakib
Bangladesh
61
27.00
Pramod Liyanagamage
Sri Lanka
61
27.00
Mohammad Islam
Bangladesh
61
27.00
Bjorn Fortuin
South Africa
61
27.00
Muhammad Amir
61
27.00
Adnan Idrees
62
27.32
Adam Zampa
Australia
63
27.42
Tendai Chatara
Zimbabwe
64
27.51
Michael Leask
Scotland
65
27.54
Jasprit Bumrah
India
66
27.56
Tim Southee
New Zealand
67
27.60
Rizwan Haider
68
27.75
Anrich Nortje
South Africa
69
27.94
David Willey
England
70
28.00
Soumya Sarkar
Bangladesh
70
28.00
Fareed Ahmad
Afghanistan
70
28.00
Umran Malik
India
71
28.09
Riley Hekure
P.N.G.
72
28.13
Merwe Erasmus
Namibia
73
28.13
Marco Jansen
South Africa
74
28.20
Rehan Ahmed
England
75
28.28
Adil Rashid
England
76
28.29
Shahrukh Quddus
77
28.58
Shariz Ahmad
Netherlands
78
28.65
Muhammad Butt
79
28.80
Yasim Murtaza
Hong Kong
79
28.80
Taijul Islam
Bangladesh
80
28.91
Karthik Meiyappan
United Arab Emirates
81
29.14
Sayed Monib
82
29.16
Mitchell Starc
Australia
83
29.22
Josh Little
Ireland
84
29.28
Nandre Burger
South Africa
85
29.36
Chris Sole
Scotland
86
29.37
Mohammad Wasim
Pakistan
87
29.45
Ebadot Hossain
Bangladesh
88
29.54
Alzarri Joseph
West Indies
89
29.65
Matheesha Pathirana
Sri Lanka
90
30.00
Aaron Hardie
Australia
90
30.00
Matthew Potts
England
90
30.00
Sahan Arachchige
Sri Lanka
90
30.00
Tangeni Lungameni
Namibia
90
30.00
Charles Perchard
90
30.00
Muralikrishna Krishna
India
90
30.00
Jaydev Unadkat
India
90
30.00
Aizaz Khan
Hong Kong
90
30.00
George Dockrell
Ireland
90
30.00
Ahmed Baladraf
90
30.00
Abdul Waheed
90
30.00
Nepal
90
30.00
United Arab Emirates
91
30.03
Richard Ngarava
Zimbabwe
92
30.21
Romario Shepherd
West Indies
93
30.28
Trent Boult
New Zealand
94
30.38
Brandon McMullen
Scotland
95
30.44
Lalit Rajbanshi
Nepal
96
30.73
Keemo Paul
West Indies
97
30.75
Ishtiaq Ahmad
98
30.86
Vikramjit Singh
Netherlands
99
30.90
Gudakesh Motie
West Indies
100
30.92
Ben Shikongo
Namibia
101
30.93
MNM Aslam
102
30.96
Morawakage Theekshana
Sri Lanka
103
31.00
Ahmad Butt
Oman
104
31.20
United Arab Emirates
105
31.50
Andile Phehlukwayo
South Africa
106
31.59
Taskin Ahmed
Bangladesh
107
31.64
Kagiso Rabada
South Africa
108
31.66
Hasan Mahmud
Bangladesh
109
32.11
Mark Adair
Ireland
110
32.22
Sam Curran
England
111
32.31
Reece Topley
England
112
32.40
Ravichandran Ashwin
India
113
32.50
Mahedi Hasan
Bangladesh
114
32.60
Kyle Phillip
U.S.A.
115
32.91
Muhammad Siddique
United Arab Emirates
116
32.93
Barry McCarthy
Ireland
117
33.43
M Zulfiqar
Netherlands
118
33.74
Fazalhaq Farooqi
Afghanistan
119
33.75
Saad Zafar
Canada
120
33.79
Lungi Ngidi
South Africa
121
34.00
Hasan Ali
Pakistan
121
34.00
Olly Stone
England
122
34.02
Keshav Maharaj
South Africa
123
34.40
Yuzvendra Chahal
India
124
34.50
Odean Smith
West Indies
125
34.58
Angus Atkinson
England
126
34.58
Matt Henry
New Zealand
127
35.02
Josh Hazlewood
Australia
128
35.10
Kevin Sinclair
West Indies
129
35.14
Nathan Ellis
Australia
130
35.40
Dushmantha Chameera
Sri Lanka
131
35.57
Logan van Beek
Netherlands
132
35.87
Zahoor Khan
United Arab Emirates
133
36.00
Kaleem Rehman
Canada
133
36.00
Sohail Ahmed
133
36.00
Muhammad Murad
134
36.05
Marcus Stoinis
Australia
135
36.09
Nisarg Patel
U.S.A.
136
36.12
Aayan Khan
United Arab Emirates
137
36.51
Curtis Campher
Ireland
138
36.60
Ravindra Jadeja
India
139
37.10
Muhammad Jawadullah
United Arab Emirates
140
37.13
Chamika Karunaratne
Sri Lanka
141
37.39
Chris Woakes
England
142
37.41
Gulshan Jha
Nepal
143
37.50
William Jacks
England
144
37.52
Chad Soper
P.N.G.
145
37.53
Liam Livingstone
England
146
37.73
Pat Cummins
Australia
147
37.99
Sompal Kami
Nepal
148
38.00
Ashton Agar
Australia
148
38.00
V Baskaran
149
38.40
Zeeshan Maqsood
Oman
150
38.40
Paul van Meekeren
Netherlands
151
38.48
Moeen Ali
England
152
38.72
Sean Abbott
Australia
153
38.83
Frederick Klaassen
Netherlands
154
39.00
Benjamin Lister
New Zealand
154
39.00
Mitchell Marsh
Australia
155
39.23
Akeal Hosein
West Indies
156
39.30
Safyaan Sharif
Scotland
157
39.75
Naveen-ul-Haq
Afghanistan
158
40.00
Vivian Kingma
Netherlands
158
40.00
Brandon Mavuta
Zimbabwe
158
40.00
Basil Hameed
United Arab Emirates
158
40.00
Ayush Shukla
Hong Kong
159
40.10
Benjamin Ward
160
40.60
Dunith Wellalage
Sri Lanka
161
40.80
Ish Sodhi
New Zealand
161
40.80
Zain Ul Abidin
162
41.10
Lizaad Williams
South Africa
163
41.50
Assad Vala
P.N.G.
164
41.55
Kyle Mayers
West Indies
165
42.00
Alasdair Evans
Scotland
165
42.00
Sean Williams
Zimbabwe
165
42.00
Cole McConchie
New Zealand
165
42.00
Brandon Glover
Netherlands
165
42.00
Kabua Morea
P.N.G.
165
42.00
Adrian Neill
Scotland
165
42.00
Pargat Singh
Canada
165
42.00
United Arab Emirates
166
42.12
Ali Naseer
United Arab Emirates
167
42.20
Mohammad Ghazanfar
Hong Kong
168
42.40
Usama Mir
Pakistan
169
42.80
Sikandar Raza
Zimbabwe
170
42.87
Rohan Mustafa
United Arab Emirates
171
43.00
Harsh Thaker
Canada
172
43.33
Glenn Phillips
New Zealand
173
43.50
Eliot Miles
173
43.50
Khizar Hayat
174
43.92
Ryan Klein
Netherlands
175
44.58
Yannic Cariah
West Indies
176
44.70
Lockie Ferguson
New Zealand
177
45.00
Oshane Thomas
West Indies
177
45.00
Wiaan Mulder
South Africa
177
45.00
Blair Tickner
New Zealand
177
45.00
Victor Nyauchi
Zimbabwe
178
45.29
Shakib Al Hasan
Bangladesh
179
45.60
Azmatullah Omarzai
Afghanistan
180
45.97
Mustafizur Rahman
Bangladesh
181
46.05
Mitchell Santner
New Zealand
182
46.23
Rachin Ravindra
New Zealand
183
46.43
Mohammad Nabi
Afghanistan
184
46.43
Mehidy Hasan
Bangladesh
185
46.80
Mukesh Kumar
India
186
47.14
Noor Lakanwal
Afghanistan
187
47.49
Rashid Khan
Afghanistan
188
48.00
Kushal Bhurtel
Nepal
188
48.00
Steven Taylor
U.S.A.
188
48.00
Theo Woerkom
Ireland
188
48.00
Kavem Hodge
West Indies
188
48.00
Shiraz Khan
188
48.00
Zaheer Ibrahim
189
48.18
Glenn Maxwell
Australia
190
48.55
Kushal Malla
Nepal
191
48.95
Mujeeb Ur Rahman
Afghanistan
192
49.50
Nikhil Dutta
Canada
192
49.50
Mark Wood
England
192
49.50
Bernard Scholtz
Namibia
192
49.50
Wessly Madhevere
Zimbabwe
193
50.00
Faheem Ashraf
Pakistan
194
50.18
Blessing Muzarabani
Zimbabwe
195
51.00
Anwar Rahman
196
51.27
Ayaan Khan
Oman
197
51.56
Dipendra Airee
Nepal
198
51.76
Shadab Khan
Pakistan
199
52.00
Virandeep Singh
200
52.50
Travis Head
Australia
201
52.80
Michael Bracewell
New Zealand
202
53.94
Aryan Dutt
Netherlands
203
54.00
Tanveer Sangha
Australia
203
54.00
Jayden Seales
West Indies
203
54.00
Saurabh Netravalkar
U.S.A.
203
54.00
Anthony Hawkins-Kay
203
54.00
Washington Sundar
India
204
54.30
Iftikhar Ahmed
Pakistan
205
54.60
Ali Dawood
206
54.84
Jasdeep Singh
U.S.A.
207
55.50
Roston Chase
West Indies
208
56.00
Roelof van der Merwe
Netherlands
209
56.25
Brad Evans
Zimbabwe
210
57.00
Aryan Lakra
United Arab Emirates
210
57.00
Dominic Drakes
West Indies
211
59.50
Jason Holder
West Indies
212
60.00
Brydon Carse
England
212
60.00
Daniel Birrell
212
60.00
YI Patel
212
60.00
Scotland
212
60.00
United Arab Emirates
213
60.48
Cameron Green
Australia
214
60.60
Adithya Ashok
New Zealand
215
61.89
Colin Ackermann
Netherlands
216
62.14
Aiden Markram
South Africa
217
63.00
Pratish Chhetri
Nepal
217
63.00
Mohammed Nadeem
218
64.00
Kyle Jamieson
New Zealand
219
65.10
Helao France
Namibia
220
66.00
Nosthusha Kenjige
U.S.A.
220
66.00
Akeem Jordan
West Indies
220
66.00
Aqib Sulehri
Oman
220
66.00
Aritra Dutta
221
66.10
Wellington Masakadza
Zimbabwe
222
68.40
Sese Bau
P.N.G.
223
69.60
Dhananjaya de Silva
Sri Lanka
223
69.60
Axar Patel
India
224
70.80
Najmul Hossain Shanto
Bangladesh
225
71.40
Nasum Ahmed
Bangladesh
226
72.00
Gareth Delany
Ireland
226
72.00
Harry Tector
Ireland
227
73.80
Andy McBrine
Ireland
228
75.90
James Neesham
New Zealand
229
78.00
Haroon Mohammad
Hong Kong
229
78.00
Dilon Heyliger
Canada
230
81.00
Tanaka Chivanga
Zimbabwe
231
84.60
Joe Root
England
232
84.90
AR Puri
233
85.20
S Vijay Unni
234
90.00
Harrison Carlyon
235
91.50
Norman Vanua
P.N.G.
236
94.50
Salman Agha
Pakistan
237
96.00
Kaleemullah
Oman
238
96.60
Wayne Parnell
South Africa
239
99.00
Karl Birkenstock
Namibia
240
103.20
Afghanistan
241
105.00
Munasinghe Hemantha
Sri Lanka
242
108.00
Benjamin White
Ireland
242
108.00
Manpreet Singh
243
108.30
Ryan Burl
Zimbabwe
244
114.00
Charles Amini
P.N.G.
245
115.20
Mohammad Nadeem
Oman
246
120.00
Alei Nao
P.N.G.
246
120.00
Michael Neser
Australia
247
126.90
Aarif Sheikh
Nepal
248
132.00
Muhammad Tanveer
249
144.00
Clayton Floyd
Netherlands