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 2016 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
3.00
Martin Guptill
New Zealand
2
11.46
Luke Jongwe
Zimbabwe
3
13.95
Collins Obuya
Kenya
4
15.00
Fareed Ahmad
Afghanistan
4
15.00
Lakshan Sandakan
Sri Lanka
5
16.00
Mehidy Hasan
Bangladesh
6
16.29
Chris Sole
Scotland
7
16.50
Manjula Guruge
United Arab Emirates
8
16.96
Michael Rippon
Netherlands
9
17.79
Alasdair Evans
Scotland
10
17.80
Amit Mishra
India
11
18.00
Kedar Jadhav
India
11
18.00
Mudassar Bukhari
Netherlands
11
18.00
Brian Vitori
Zimbabwe
11
18.00
Hamid Hassan
Afghanistan
11
18.00
Karan KC
Nepal
12
18.07
Pat Cummins
Australia
13
19.00
Anwar Ali
Pakistan
14
20.00
Craig Young
Ireland
14
20.00
Devendra Bishoo
West Indies
15
21.00
Abu Hider
Bangladesh
16
21.13
Chad Soper
P.N.G.
17
21.60
Reece Topley
England
18
21.77
Neville Madziva
Zimbabwe
19
21.86
Jake Ball
England
20
21.92
Nadeem Ahmed
Hong Kong
21
21.94
Aaron Phangiso
South Africa
22
22.00
Mosharraf Hossain
Bangladesh
22
22.00
Jeffrey Vandersay
Sri Lanka
23
22.07
Barry McCarthy
Ireland
24
22.50
Nelson Odhiambo
Kenya
25
23.96
Jasprit Bumrah
India
26
24.00
Yuzvendra Chahal
India
26
24.00
Jayant Yadav
India
26
24.00
Liam Dawson
England
26
24.00
Sarel Burger
Namibia
26
24.00
Rob Taylor
Scotland
26
24.00
Rakep Patel
Kenya
26
24.00
Kane Williamson
New Zealand
27
24.75
Basant Regmi
Nepal
28
25.09
Nuwan Kulasekara
Sri Lanka
29
25.20
Nehemiah Odhiambo
Kenya
30
26.00
Kyle Abbott
South Africa
31
26.19
Mitchell Starc
Australia
32
26.35
Shannon Gabriel
West Indies
33
26.67
Ishant Sharma
India
34
27.00
Wayne Parnell
South Africa
34
27.00
Tabraiz Shamsi
South Africa
34
27.00
Alzarri Joseph
West Indies
35
27.06
John Hastings
Australia
36
27.28
Rashid Khan
Afghanistan
37
27.60
Mohammad Irfan
Pakistan
37
27.60
Thisara Perera
Sri Lanka
37
27.60
Matt Henry
New Zealand
38
28.00
Angelo Mathews
Sri Lanka
39
28.20
James Neesham
New Zealand
40
28.29
Mohammad Nabi
Afghanistan
41
28.50
Ashley Nurse
West Indies
42
28.65
Safyaan Sharif
Scotland
43
28.71
Trent Boult
New Zealand
44
28.80
Mustafizur Rahman
Bangladesh
45
29.04
Dawlat Zadran
Afghanistan
45
29.04
Imran Tahir
South Africa
46
29.16
Ahsan Malik
Netherlands
47
29.31
Taskin Ahmed
Bangladesh
48
29.86
Kagiso Rabada
South Africa
49
30.00
Mohammad Shahzad
Afghanistan
49
30.00
Timm van der Gugten
Netherlands
49
30.00
Haseeb Amjad
Hong Kong
49
30.00
Marchant de Lange
South Africa
50
30.66
Adil Rashid
England
51
30.96
Adam Zampa
Australia
52
31.00
Umar Gul
Pakistan
53
31.02
Ehsan Khan
Hong Kong
54
31.33
Dilruwan Perera
Sri Lanka
55
31.57
Josh Hazlewood
Australia
56
31.80
Andile Phehlukwayo
South Africa
57
32.14
Amir Hamza
Afghanistan
58
32.20
Dhawal Kulkarni
India
58
32.20
Brad Wheal
Scotland
59
32.50
Chamu Chibhabha
Zimbabwe
60
32.56
Mashrafe Mortaza
Bangladesh
61
32.84
Jason Holder
West Indies
62
32.88
Suranga Lakmal
Sri Lanka
62
32.88
Nathan Coulter-Nile
Australia
63
33.00
Shapoor Zadran
Afghanistan
64
34.00
Zhivago Groenewald
Namibia
65
34.08
Mirwais Ashraf
Afghanistan
66
34.29
Chris Tremain
Australia
66
34.29
Mark Wood
England
67
34.50
Sean Williams
Zimbabwe
68
34.71
Shakib Al Hasan
Bangladesh
69
34.87
Norman Vanua
P.N.G.
70
35.10
James Faulkner
Australia
71
35.13
Hasan Ali
Pakistan
72
35.40
Umesh Yadav
India
73
35.55
Mohammad Amir
Pakistan
74
35.66
John Reva
P.N.G.
75
35.70
Imad Wasim
Pakistan
76
36.00
Con de Lange
Scotland
76
36.00
Karim Janat
Afghanistan
76
36.00
Ruaidhri Smith
Scotland
76
36.00
Corey Anderson
New Zealand
76
36.00
Aizaz Khan
Hong Kong
76
36.00
Max Sorensen
Ireland
77
36.20
Lucas Oluoch
Kenya
78
36.45
Sompal Kami
Nepal
79
36.97
Kevin O'Brien
Ireland
80
37.03
Amila Aponso
Sri Lanka
81
37.40
Kieron Pollard
West Indies
82
37.71
Chris Morris
South Africa
83
38.00
Nuwan Pradeep
Sri Lanka
83
38.00
Kane Richardson
Australia
83
38.00
Subashis Roy
Bangladesh
84
38.25
Carlos Brathwaite
West Indies
85
38.40
Shafiul Islam
Bangladesh
86
39.00
Roelof van der Merwe
Netherlands
86
39.00
Hardik Pandya
India
87
40.00
Mosaddek Hossain
Bangladesh
87
40.00
Dhananjaya de Silva
Sri Lanka
87
40.00
Joe Mennie
Australia
87
40.00
Liam Plunkett
England
87
40.00
Boyd Rankin
England
88
40.20
Jean-Paul Duminy
South Africa
89
40.80
Lockie Ferguson
New Zealand
90
41.06
Tim Southee
New Zealand
91
41.10
Ish Sodhi
New Zealand
92
41.70
Adam Milne
New Zealand
93
41.94
Mitchell Marsh
Australia
94
42.00
Joe Root
England
94
42.00
Doug Bracewell
New Zealand
94
42.00
Sohail Khan
Pakistan
94
42.00
Shaminda Eranga
Sri Lanka
94
42.00
Willie Gavera
P.N.G.
94
42.00
Ahmed Raza
United Arab Emirates
94
42.00
Paul van Meekeren
Netherlands
94
42.00
Alei Nao
P.N.G.
95
43.03
Barinder Sran
India
96
43.44
Dale Steyn
South Africa
97
43.50
David Wiese
South Africa
98
43.80
Tinashe Panyangara
Zimbabwe
99
44.64
Morne Morkel
South Africa
100
44.70
Scott Boland
Australia
101
44.73
Mitchell Santner
New Zealand
102
44.96
Chris Woakes
England
103
45.00
Azhar Ali
Pakistan
103
45.00
Peter Chase
Ireland
103
45.00
Yamin Ahmadzai
Afghanistan
104
45.75
Sandeep Lamichhane
Nepal
105
46.50
Mahuru Dai
P.N.G.
105
46.50
Assad Vala
P.N.G.
106
47.00
Nathan Lyon
Australia
107
48.00
Lega Siaka
P.N.G.
107
48.00
Donald Tiripano
Zimbabwe
108
49.50
Rahmat Shah
Afghanistan
109
50.00
Colin de Grandhomme
New Zealand
109
50.00
Travis Head
Australia
110
50.64
David Willey
England
111
51.00
Sagar Pun
Nepal
111
51.00
Mohammad Naveed
United Arab Emirates
111
51.00
Nasir Hossain
Bangladesh
112
51.60
Tanwir Afzal
Hong Kong
113
54.00
Tim Murtagh
Ireland
113
54.00
Paras Khadka
Nepal
113
54.00
Jan Frylinck
Namibia
113
54.00
Dwaine Pretorius
South Africa
114
54.60
Naveen-ul-Haq
Afghanistan
115
56.00
Shakti Gauchan
Nepal
116
57.00
Ravichandran Ashwin
India
117
58.00
Grant Elliott
New Zealand
118
58.63
Wahab Riaz
Pakistan
119
58.67
Sunil Narine
West Indies
120
59.31
Ben Stokes
England
121
60.00
Jeetan Patel
New Zealand
121
60.00
Gerrie Snyman
Namibia
121
60.00
Vivian Kingma
Netherlands
121
60.00
Chaminda Bandara
Sri Lanka
121
60.00
Bernard Scholtz
Namibia
121
60.00
Mark Watt
Scotland
122
60.34
Axar Patel
India
123
61.50
Andy McBrine
Ireland
124
63.00
Sese Bau
P.N.G.
125
66.60
Seekkuge Prasanna
Sri Lanka
126
67.50
Tendai Chisoro
Zimbabwe
127
72.00
Glenn Maxwell
Australia
127
72.00
Rubel Hossain
Bangladesh
127
72.00
Dushmantha Chameera
Sri Lanka
128
75.60
Sikandar Raza
Zimbabwe
129
78.00
Chris Mpofu
Zimbabwe
130
79.80
Moeen Ali
England
130
79.80
Farhan Ahmed
United Arab Emirates
131
81.00
Chris Jordan
England
132
81.96
Graeme Cremer
Zimbabwe
133
84.00
Moises Henriques
Australia
134
86.40
Rohan Mustafa
United Arab Emirates
135
88.80
Johannes Smit
Namibia
136
90.00
Farhaan Behardien
South Africa
136
90.00
Tendai Chatara
Zimbabwe
136
90.00
Elijah Otieno
Kenya
137
96.00
Ravindra Jadeja
India
137
96.00
Stuart Broad
England
137
96.00
Jerome Taylor
West Indies
137
96.00
Joel Paris
Australia
138
102.00
Kraigg Brathwaite
West Indies
139
105.00
Farveez Maharoof
Sri Lanka
139
105.00
Shoaib Malik
Pakistan
140
108.00
Paul Stirling
Ireland
141
115.80
Michael Leask
Scotland
142
120.00
Taijul Islam
Bangladesh
143
126.00
Sulieman Benn
West Indies
144
135.00
Tillakaratne Dilshan
Sri Lanka
145
144.00
Amjad Javed
United Arab Emirates
146
150.00
Rishi Dhawan
India
147
150.60
George Dockrell
Ireland
148
157.20
Daniel Worrall
Australia
149
198.00
Shem Ngoche
Kenya