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 2019 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
9.00
Shaiman Anwar
United Arab Emirates
2
12.00
Jonathan Carter
West Indies
2
12.00
Angelo Mathews
Sri Lanka
2
12.00
Basil Hameed
United Arab Emirates
3
16.94
Muhammad Khan
U.S.A.
4
18.00
Karl Birkenstock
Namibia
4
18.00
Solomon Mire
Zimbabwe
5
18.26
Sompal Kami
Nepal
6
18.86
Nisarg Patel
U.S.A.
7
19.26
Nosaina Pokana
P.N.G.
8
19.80
Sandeep Lamichhane
Nepal
9
20.40
Mitchell Starc
Australia
10
20.67
Cameron Stevenson
U.S.A.
11
21.00
Brandon Mavuta
Zimbabwe
12
21.23
Muhammad Siddique
United Arab Emirates
13
21.60
Abu Jayed
Bangladesh
14
22.20
Galkandage Eranga
Canada
15
22.54
Aftab Alam
Afghanistan
16
22.80
Andre Russell
West Indies
16
22.80
Jasdeep Singh
U.S.A.
17
23.09
James Neesham
New Zealand
18
23.44
Jan Frylinck
Namibia
19
23.45
Kinchit Shah
Hong Kong
20
23.48
Anrich Nortje
South Africa
21
23.50
Zhivago Groenewald
Namibia
22
23.80
Shaheen Afridi
Pakistan
23
24.00
Aqib Sulehri
Oman
23
24.00
Shafiul Islam
Bangladesh
23
24.00
Steven Smith
Australia
24
24.90
Mustafizur Rahman
Bangladesh
25
25.06
Jhye Richardson
Australia
26
25.20
Mohammed Shami
India
27
25.28
Lungi Ngidi
South Africa
28
25.44
Ryan Burl
Zimbabwe
29
25.50
Raymon Reifer
West Indies
29
25.50
Naveen-ul-Haq
Afghanistan
29
25.50
Soumya Sarkar
Bangladesh
30
25.60
Keemo Paul
West Indies
30
25.60
Johannes Smit
Namibia
31
25.88
Usman Khan
Pakistan
32
25.94
Hamza Tahir
Scotland
33
26.00
Mohammad Nadeem
Oman
34
26.47
Tim Southee
New Zealand
35
26.66
Jason Kila
P.N.G.
36
26.84
Saad Zafar
Canada
37
27.00
Mohammad Ghazanfar
Hong Kong
37
27.00
Brad Wheal
Scotland
37
27.00
Shane Getkate
Ireland
37
27.00
Paul van Meekeren
Netherlands
38
27.18
Bhuvneshwar Kumar
India
39
27.27
Pat Cummins
Australia
40
27.33
Lockie Ferguson
New Zealand
41
27.50
United Arab Emirates
42
27.53
Ahmad Butt
Oman
43
27.60
Ian Holland
U.S.A.
44
27.94
Assad Vala
P.N.G.
45
28.00
Paul Stirling
Ireland
46
28.80
Khawar Ali
Oman
46
28.80
Jay Odedra
Oman
47
28.97
Chris Woakes
England
48
29.26
Chris Morris
South Africa
49
29.29
Dawlat Zadran
Afghanistan
50
29.30
Yuzvendra Chahal
India
51
29.42
Mark Wood
England
52
29.47
Tom Curran
England
53
29.49
Kane Richardson
Australia
54
30.00
Joe Root
England
54
30.00
John Reva
P.N.G.
54
30.00
Ruvindu Gunasekera
Canada
54
30.00
Zahir Khan
Afghanistan
54
30.00
Hiri Hiri
P.N.G.
54
30.00
Navdeep Saini
India
54
30.00
Vishwa Fernando
Sri Lanka
54
30.00
Frederick Klaassen
Netherlands
54
30.00
Waheed Ahmed
United Arab Emirates
54
30.00
Riley Hekure
P.N.G.
55
30.27
Oshane Thomas
West Indies
56
30.47
Trent Boult
New Zealand
57
30.76
Gulbadin Naib
Afghanistan
58
30.78
Shannon Gabriel
West Indies
59
31.07
Lasith Malinga
Sri Lanka
60
31.12
Andile Phehlukwayo
South Africa
61
31.24
Karima Gore
U.S.A.
62
31.33
Nuwan Pradeep
Sri Lanka
63
31.40
Imran Haider
United Arab Emirates
64
31.50
Paras Khadka
Nepal
65
31.57
Mohammad Amir
Pakistan
66
31.66
Carlos Brathwaite
West Indies
67
31.80
Jasprit Bumrah
India
67
31.80
Javed Ahmadi
Afghanistan
68
31.92
Rohan Mustafa
United Arab Emirates
69
32.05
Boyd Rankin
England
70
32.16
Mark Adair
Ireland
71
32.21
Liam Plunkett
England
72
32.30
Dilon Heyliger
Canada
73
32.32
Jofra Archer
England
74
32.40
James Cameron-Dow
Ireland
74
32.40
Kyle Jarvis
Zimbabwe
75
33.65
Bernard Scholtz
Namibia
76
34.00
Todd Astle
New Zealand
76
34.00
Pieter Seelaar
Netherlands
77
34.10
Sheldon Cottrell
West Indies
78
35.00
Mohammad Saifuddin
Bangladesh
79
36.00
Wanindu Hasaranga
Sri Lanka
79
36.00
Dylan Budge
Scotland
79
36.00
Michael Leask
Scotland
79
36.00
Kieron Pollard
West Indies
79
36.00
Karan KC
Nepal
80
36.10
Matt Henry
New Zealand
81
36.40
Romario Shepherd
West Indies
82
36.50
Zeeshan Maqsood
Oman
83
36.86
Jason Behrendorff
Australia
84
36.89
Adam Zampa
Australia
85
37.09
Sean Williams
Zimbabwe
86
37.20
Ahsan Abbasi
Hong Kong
87
37.50
Syed Kaleem
Oman
88
37.63
Adil Rashid
England
89
37.71
Bilal Khan
Oman
90
38.00
Duanne Olivier
South Africa
91
38.15
Saurabh Netravalkar
U.S.A.
92
38.18
Imran Tahir
South Africa
93
38.54
Mark Watt
Scotland
94
38.55
Ish Sodhi
New Zealand
95
38.77
Kagiso Rabada
South Africa
96
39.00
Zahoor Khan
United Arab Emirates
96
39.00
Kuldeep Yadav
India
96
39.00
Helao France
Namibia
97
39.09
Nathan Coulter-Nile
Australia
98
39.24
Tendai Chatara
Zimbabwe
99
39.33
Steven Taylor
U.S.A.
100
39.42
Wahab Riaz
Pakistan
101
39.75
Donald Tiripano
Zimbabwe
102
40.20
Safyaan Sharif
Scotland
103
40.50
Mohammad Naveed
United Arab Emirates
104
40.69
Tim Murtagh
Ireland
105
41.00
Timil Patel
U.S.A.
106
41.64
Norman Vanua
P.N.G.
107
42.00
Reeza Hendricks
South Africa
107
42.00
Jeffrey Vandersay
Sri Lanka
107
42.00
Ashfaq Ahmed
Pakistan
107
42.00
M Zulfiqar
Netherlands
107
42.00
Khaleel Ahmed
India
107
42.00
Ajay Lalcheta
Oman
107
42.00
Sandeep Goud
Oman
108
42.40
Merwe Erasmus
Namibia
109
42.56
Marcus Stoinis
Australia
110
42.86
Hardik Pandya
India
111
42.88
Shadab Khan
Pakistan
112
43.20
Josh Little
Ireland
113
43.44
Rusty Theron
South Africa
114
43.71
Nikhil Dutta
Canada
114
43.71
Craig Williams
Namibia
115
44.20
Chris Mpofu
Zimbabwe
116
44.37
Mujeeb Ur Rahman
Afghanistan
117
45.00
Shoaib Malik
Pakistan
117
45.00
Dale Steyn
South Africa
118
45.10
Dhananjaya de Silva
Sri Lanka
119
45.25
Ben Stokes
England
120
46.00
Junaid Khan
Pakistan
120
46.00
Alzarri Joseph
West Indies
121
46.29
Ehsan Khan
Hong Kong
122
46.80
Lahiru Kumara
Sri Lanka
123
47.15
Isuru Udana
Sri Lanka
124
47.54
Shakib Al Hasan
Bangladesh
125
48.00
Jean-Paul Duminy
South Africa
125
48.00
Sayed Shirzad
Afghanistan
125
48.00
Dwaine Pretorius
South Africa
125
48.00
Stuart Whittingham
Scotland
126
48.45
Barry McCarthy
Ireland
127
49.09
Colin de Grandhomme
New Zealand
128
49.20
Kemar Roach
West Indies
128
49.20
Mohammad Hasnain
Pakistan
129
49.62
Charles Amini
P.N.G.
130
50.07
Chad Soper
P.N.G.
131
50.40
Aizaz Khan
Hong Kong
132
51.00
Josh Davey
Scotland
132
51.00
Chris Gayle
West Indies
132
51.00
Tabraiz Shamsi
South Africa
132
51.00
Darius D'Silva
United Arab Emirates
133
52.50
David Willey
England
134
52.65
Christoffel Viljoen
Namibia
135
53.29
Jason Holder
West Indies
136
53.59
Mohammad Nabi
Afghanistan
137
54.00
Aaron Finch
Australia
137
54.00
Lega Siaka
P.N.G.
137
54.00
Karthik Meiyappan
United Arab Emirates
137
54.00
Alei Nao
P.N.G.
137
54.00
Qadeer Ahmed
United Arab Emirates
137
54.00
Shardul Thakur
India
137
54.00
Wiaan Mulder
South Africa
138
54.60
Adrian Neill
Scotland
139
54.86
Andy McBrine
Ireland
140
55.50
Fabian Allen
West Indies
141
56.55
Ashley Nurse
West Indies
142
57.00
Vivian Kingma
Netherlands
143
57.75
Vijay Shankar
India
144
60.00
Roston Chase
West Indies
144
60.00
Brandon Glover
Netherlands
144
60.00
Ahmed Raza
United Arab Emirates
144
60.00
Rahmat Shah
Afghanistan
145
61.20
Rubel Hossain
Bangladesh
146
62.00
Sikandar Raza
Zimbabwe
147
62.20
Rashid Khan
Afghanistan
148
63.00
Mitchell Santner
New Zealand
149
64.08
Hayden Walsh
West Indies
150
64.50
Thomas Sole
Scotland
150
64.50
Ravindra Jadeja
India
151
66.00
Kane Williamson
New Zealand
151
66.00
Joe Denly
England
151
66.00
Navneet Dhaliwal
Canada
151
66.00
Nosthusha Kenjige
U.S.A.
152
66.05
Mehidy Hasan
Bangladesh
153
66.12
Akila Dananjaya
Sri Lanka
154
68.40
Yasir Shah
Pakistan
155
69.00
Suranga Lakmal
Sri Lanka
156
71.03
Thisara Perera
Sri Lanka
157
72.00
Hamid Hassan
Afghanistan
157
72.00
Nitish Kumar
Canada
157
72.00
Aiden Markram
South Africa
158
73.09
Nathan Lyon
Australia
159
74.77
Imad Wasim
Pakistan
160
75.00
Peter Siddle
Australia
161
76.80
Kedar Jadhav
India
162
77.52
George Dockrell
Ireland
163
78.00
Hiral Patel
Canada
164
80.83
Hasan Ali
Pakistan
165
81.00
Simi Singh
Ireland
165
81.00
Alasdair Evans
Scotland
166
84.00
Roelof van der Merwe
Netherlands
166
84.00
Mahmudullah
Bangladesh
166
84.00
Sharafuddin Ashraf
Afghanistan
166
84.00
Kamindu Mendis
Sri Lanka
167
85.72
Mashrafe Mortaza
Bangladesh
168
88.40
Damien Ravu
P.N.G.
169
92.00
Moeen Ali
England
170
93.00
Cecil Khan
Canada
171
96.00
Calum MacLeod
Scotland
172
100.00
Kaleemullah
Oman
173
102.00
Ainsley Ndlovu
Zimbabwe
173
102.00
Deepak Chahar
India
174
108.00
Samiullah Shenwari
Afghanistan
175
111.90
Tanwir Afzal
Hong Kong
176
114.00
Haris Sohail
Pakistan
176
114.00
Sese Bau
P.N.G.
177
120.00
Mosaddek Hossain
Bangladesh
177
120.00
Taijul Islam
Bangladesh
178
126.00
Beuran Hendricks
South Africa
179
132.00
Richie Berrington
Scotland
180
133.80
Kevin O'Brien
Ireland
181
138.00
Doug Bracewell
New Zealand
182
144.00
Glenn Maxwell
Australia
182
144.00
Devendra Bishoo
West Indies
183
162.00
Mohammad Hafeez
Pakistan
183
162.00
Mohammad Abbas
Pakistan
184
163.50
Faheem Ashraf
Pakistan
185
297.00
Lakshan Sandakan
Sri Lanka