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 2022 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Rassie van der Dussen
South Africa
2
11.40
Dawid Malan
England
3
12.00
Wanigamuni Mendis
Sri Lanka
3
12.00
Dion Myers
Zimbabwe
3
12.00
Gajanand Singh
U.S.A.
4
14.80
Qais Ahmad
Afghanistan
5
15.00
Kuldeep Sen
India
5
15.00
Karl Birkenstock
Namibia
6
15.60
Naseem Shah
Pakistan
6
15.60
Mahmudullah
Bangladesh
7
16.50
Daryl Mitchell
New Zealand
8
17.00
Hardik Pandya
India
9
17.16
Zawar Farid
United Arab Emirates
10
18.00
Pramod Liyanagamage
Sri Lanka
10
18.00
M Zulfiqar
Netherlands
10
18.00
Gyanendra Malla
Nepal
11
18.60
Michael Lingen
Namibia
12
18.67
Trent Boult
New Zealand
13
18.70
Gavin Main
Scotland
14
19.00
Shermon Lewis
West Indies
15
19.20
Ebadot Hossain
Bangladesh
16
19.80
Kieron Pollard
West Indies
17
20.08
Reece Topley
England
18
20.20
Dwaine Pretorius
South Africa
19
20.40
Bilal Khan
Oman
20
20.70
Ryan Burl
Zimbabwe
21
20.88
Adam Zampa
Australia
22
21.00
Paul van Meekeren
Netherlands
23
21.33
Shaheen Afridi
Pakistan
24
21.75
Taijul Islam
Bangladesh
25
21.78
Jasprit Bumrah
India
26
21.92
Pat Cummins
Australia
27
22.40
Kyle Jamieson
New Zealand
28
22.48
Muhammad Khan
U.S.A.
29
23.01
Jeffrey Vandersay
Sri Lanka
30
23.40
Rusty Theron
South Africa
31
23.44
Haris Rauf
Pakistan
32
24.00
Glenn Phillips
New Zealand
32
24.00
Brandon McMullen
Scotland
33
24.10
Odean Smith
West Indies
34
24.45
Craig Young
Ireland
35
24.60
Jacob Duffy
New Zealand
36
25.20
Liam Livingstone
England
36
25.20
Chamika Karunaratne
Sri Lanka
37
25.31
Adrian Neill
Scotland
38
25.43
Mitchell Starc
Australia
39
25.50
Gulshan Jha
Nepal
40
26.56
Mohammad Wasim
Pakistan
41
26.63
Basil Hameed
United Arab Emirates
42
26.74
Rashid Khan
Afghanistan
43
26.80
Tangeni Lungameni
Namibia
44
27.00
George Dockrell
Ireland
45
27.10
Anrich Nortje
South Africa
46
27.27
Sompal Kami
Nepal
47
27.30
Gudakesh Motie
West Indies
48
27.33
Dunith Wellalage
Sri Lanka
49
27.38
Muralikrishna Krishna
India
50
27.40
Nicholas Pooran
West Indies
51
27.63
Chris Sole
Scotland
52
27.64
Fazalhaq Farooqi
Afghanistan
53
27.69
Washington Sundar
India
54
28.00
Doug Bracewell
New Zealand
55
28.15
Blessing Muzarabani
Zimbabwe
56
28.29
Umran Malik
India
56
28.29
Andile Phehlukwayo
South Africa
57
28.40
Lahiru Kumara
Sri Lanka
58
28.87
Kagiso Rabada
South Africa
59
28.99
Karan KC
Nepal
60
29.14
Sandeep Lamichhane
Nepal
61
29.25
Ian Holland
U.S.A.
62
29.27
Tim Southee
New Zealand
63
29.40
Fareed Ahmad
Afghanistan
63
29.40
Deepak Chahar
India
63
29.40
Wanindu Hasaranga
Sri Lanka
64
29.43
Yuzvendra Chahal
India
65
29.43
Matt Henry
New Zealand
66
29.45
Andy McBrine
Ireland
67
30.00
Nuwan Pradeep
Sri Lanka
67
30.00
Colin de Grandhomme
New Zealand
67
30.00
Adam Milne
New Zealand
67
30.00
Olly Stone
England
67
30.00
Roston Chase
West Indies
67
30.00
Jaskaran Malhotra
U.S.A.
67
30.00
Clayton Floyd
Netherlands
68
30.50
Mohammed Siraj
India
69
30.84
Mark Watt
Scotland
70
31.00
Christopher Greaves
Scotland
71
31.05
Mehidy Hasan
Bangladesh
72
31.06
Shakib Al Hasan
Bangladesh
73
31.20
Afif Hossain
Bangladesh
73
31.20
Lalit Rajbanshi
Nepal
74
31.29
Mark Adair
Ireland
75
31.36
Shardul Thakur
India
76
31.50
Mohammad Nabi
Afghanistan
76
31.50
Mitchell Marsh
Australia
77
31.78
Bernard Scholtz
Namibia
78
32.21
Saurabh Netravalkar
U.S.A.
79
32.23
David Willey
England
80
32.53
Michael Leask
Scotland
81
32.60
Brad Evans
Zimbabwe
82
32.73
Cameron Green
Australia
83
32.77
Jason Holder
West Indies
84
33.30
Moeen Ali
England
85
33.38
Alzarri Joseph
West Indies
86
33.55
Kuldeep Yadav
India
87
33.81
Ruben Trumpelmann
Namibia
88
33.84
Kevin Sinclair
West Indies
89
34.00
Blair Tickner
New Zealand
89
34.00
Jhye Richardson
Australia
90
34.96
Zahoor Khan
United Arab Emirates
91
34.98
Axar Patel
India
92
35.20
Mohammad Islam
Bangladesh
93
35.25
Shadab Khan
Pakistan
94
35.33
Frederick Klaassen
Netherlands
95
35.40
Tabraiz Shamsi
South Africa
96
35.68
Ahmad Butt
Oman
97
35.71
Jan Frylinck
Namibia
98
36.00
Aayan Khan
United Arab Emirates
98
36.00
Scotland
98
36.00
Yasir Mohammad
U.S.A.
98
36.00
Damien Ravu
P.N.G.
98
36.00
Kaleemullah
Oman
98
36.00
Yamin Ahmadzai
Afghanistan
98
36.00
Aiden Markram
South Africa
98
36.00
Mohammed Shami
India
98
36.00
Sean Abbott
Australia
99
36.40
Akeal Hosein
West Indies
100
36.43
Taskin Ahmed
Bangladesh
101
36.67
Adil Rashid
England
102
36.70
Muhammad Siddique
United Arab Emirates
103
36.71
Cameron Stevenson
U.S.A.
104
36.86
Curtis Campher
Ireland
104
36.86
Nestor Dhamba
Oman
105
37.00
Wayne Parnell
South Africa
106
37.53
Norman Vanua
P.N.G.
107
37.83
Steven Taylor
U.S.A.
108
38.00
United Arab Emirates
108
38.00
Matthew Kuhnemann
Australia
109
38.06
Jan Loftie-Eaton
Namibia
110
38.10
Pawan Sarraf
Nepal
111
39.00
Ahmed Raza
United Arab Emirates
111
39.00
Bjorn Fortuin
South Africa
111
39.00
Travis Head
Australia
112
39.43
Dhananjaya de Silva
Sri Lanka
113
39.45
Anderson Phillip
West Indies
114
39.56
Kashif Daud
United Arab Emirates
115
40.00
Karthik Meiyappan
United Arab Emirates
115
40.00
Lungi Ngidi
South Africa
115
40.00
Logan van Beek
Netherlands
116
40.13
Jasdeep Singh
U.S.A.
117
40.25
Hamza Tahir
Scotland
118
41.00
Merwe Erasmus
Namibia
119
41.46
Alei Nao
P.N.G.
120
42.00
Sabir Ali
United Arab Emirates
120
42.00
Shariz Ahmad
Netherlands
120
42.00
Chris Jordan
England
120
42.00
Hiri Hiri
P.N.G.
120
42.00
Gareth Delany
Ireland
121
42.12
Ish Sodhi
New Zealand
122
42.40
Brydon Carse
England
123
42.48
Dushmantha Chameera
Sri Lanka
124
43.23
Safyaan Sharif
Scotland
125
43.25
Richard Ngarava
Zimbabwe
126
43.38
Semo Kamea
P.N.G.
127
43.58
Khawar Ali
Oman
128
43.72
Josh Hazlewood
Australia
129
44.00
Glenn Maxwell
Australia
129
44.00
Mohammad Alam
Nepal
130
44.75
Lockie Ferguson
New Zealand
131
44.88
Nasum Ahmed
Bangladesh
132
45.00
Colin Ackermann
Netherlands
132
45.00
Brandon Glover
Netherlands
132
45.00
Kamal Airee
Nepal
132
45.00
United Arab Emirates
132
45.00
Marcus Stoinis
Australia
133
45.13
Mustafizur Rahman
Bangladesh
134
45.60
Luke Jongwe
Zimbabwe
135
46.00
Kushal Bhurtel
Nepal
135
46.00
Nathan Ellis
Australia
136
46.64
Johannes Smit
Namibia
137
46.94
Chad Soper
P.N.G.
138
47.10
Vivian Kingma
Netherlands
139
47.15
Mitchell Santner
New Zealand
140
47.25
Bas Leede
Netherlands
141
47.40
Michael Bracewell
New Zealand
142
48.00
Hasan Mahmud
Bangladesh
142
48.00
Ravi Bishnoi
India
142
48.00
Kabua Morea
P.N.G.
142
48.00
Nkrumah Bonner
West Indies
142
48.00
Kamindu Mendis
Sri Lanka
143
48.50
Charles Amini
P.N.G.
144
49.00
Josh Little
Ireland
145
50.00
Michael Rippon
Netherlands
145
50.00
Deepak Hooda
India
145
50.00
Hayden Walsh
West Indies
145
50.00
Yannic Cariah
West Indies
146
50.19
Nisarg Patel
U.S.A.
147
50.58
Aryan Dutt
Netherlands
148
50.72
Dipendra Airee
Nepal
149
51.00
Iftikhar Ahmed
Pakistan
149
51.00
Keemo Paul
West Indies
150
51.50
Zeeshan Maqsood
Oman
151
51.64
Rohan Mustafa
United Arab Emirates
152
52.00
Shahbaz Ahmed
India
153
52.30
Tendai Chatara
Zimbabwe
154
52.40
Mitchell Swepson
Australia
155
52.50
Ashton Agar
Australia
156
52.60
Assad Vala
P.N.G.
157
54.00
Ravindra Jadeja
India
157
54.00
Sisanda Magala
South Africa
157
54.00
Khushdil Shah
Pakistan
157
54.00
Zahid Mahmood
Pakistan
157
54.00
David Payne
England
157
54.00
Pothotuwa Lakshan
Sri Lanka
157
54.00
Chundangapoyil Rizwan
United Arab Emirates
158
54.30
Simi Singh
Ireland
159
54.90
Basir Ahamad
Nepal
160
55.50
Azmatullah Omarzai
Afghanistan
161
56.10
Ayaan Khan
Oman
162
56.14
Romario Shepherd
West Indies
163
57.00
Nosaina Pokana
P.N.G.
164
57.15
Sagar Dhakal
Nepal
165
58.00
Keshav Maharaj
South Africa
166
58.40
Mosaddek Hossain
Bangladesh
167
58.50
Sese Bau
P.N.G.
168
58.71
Riley Hekure
P.N.G.
169
59.28
Kyle Mayers
West Indies
170
60.00
Asitha Fernando
Sri Lanka
170
60.00
Fabian Allen
West Indies
170
60.00
Chris Woakes
England
171
60.24
Nosthusha Kenjige
U.S.A.
172
61.60
Mujeeb Ur Rahman
Afghanistan
173
62.00
Helao France
Namibia
174
62.40
Victor Nyauchi
Zimbabwe
175
64.50
Sam Curran
England
176
66.00
Donald Tiripano
Zimbabwe
176
66.00
Morawakage Theekshana
Sri Lanka
177
67.50
Sikandar Raza
Zimbabwe
178
69.60
Hasan Ali
Pakistan
179
70.60
Avesh Khan
India
180
71.00
Gulbadin Naib
Afghanistan
181
72.30
Marco Jansen
South Africa
182
72.40
Tanaka Chivanga
Zimbabwe
183
73.50
David Wiese
South Africa
184
76.00
Raja Khan
United Arab Emirates
184
76.00
Wessly Madhevere
Zimbabwe
185
76.60
Philippe Boissevain
Netherlands
186
78.00
Richie Berrington
Scotland
187
78.60
Shane Snater
Netherlands
188
79.50
Marnus Labuschagne
Australia
189
82.05
Jayden Seales
West Indies
190
84.00
Ben Shikongo
Namibia
190
84.00
Tom Cooper
Netherlands
191
87.30
Ryan Klein
Netherlands
192
90.00
Liam Dawson
England
193
90.60
Kyle Coetzer
Scotland
194
96.00
Shahnawaz Dahani
Pakistan
195
99.00
Aarif Sheikh
Nepal
196
103.20
Sean Williams
Zimbabwe
197
114.00
Craig Overton
England
198
120.00
Kemar Roach
West Indies
198
120.00
Ravichandran Ashwin
India
199
146.40
Mohammad Nadeem
Oman
200
150.00
Pieter Seelaar
Netherlands
201
168.00
Calum MacLeod
Scotland
202
174.00
Wellington Masakadza
Zimbabwe
203
180.00
James Neesham
New Zealand
204
198.60
Timothy Pringle
Netherlands