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 2015 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
6.00
Nawroz Mangal
Afghanistan
2
12.00
Ambati Rayudu
India
2
12.00
Pieter Seelaar
Netherlands
2
12.00
Paul van Meekeren
Netherlands
3
14.20
Jonathan Carter
West Indies
4
14.57
Assad Vala
P.N.G.
5
17.35
Mustafizur Rahman
Bangladesh
6
18.57
Josh Davey
Scotland
7
18.84
James Ngoche
Kenya
8
19.85
Corey Anderson
New Zealand
9
20.40
Nadeem Ahmed
Hong Kong
9
20.40
Haseeb Amjad
Hong Kong
10
20.40
Nathan Coulter-Nile
Australia
11
21.00
Timm van der Gugten
Netherlands
12
21.01
Mitchell Starc
Australia
13
23.15
Manjula Guruge
United Arab Emirates
14
23.28
Chris Gayle
West Indies
15
23.43
Mitchell Johnson
Australia
16
24.00
Ahmed Shehzad
Pakistan
16
24.00
AB de Villiers
South Africa
16
24.00
David Wiese
South Africa
16
24.00
Andrew Mathieson
New Zealand
17
24.89
Kagiso Rabada
South Africa
18
25.00
Neville Madziva
Zimbabwe
19
25.29
Mitchell Marsh
Australia
20
25.40
Dushmantha Chameera
Sri Lanka
21
25.50
Gavin Main
Scotland
22
25.80
Ahsan Malik
Netherlands
23
25.91
Pat Cummins
Australia
24
25.93
Mohammed Shami
India
25
26.00
Rakep Patel
Kenya
26
26.03
Jerome Taylor
West Indies
27
26.33
David Willey
England
28
26.35
Umesh Yadav
India
29
26.40
Bilal Asif
Pakistan
30
26.67
Tendai Chisoro
Zimbabwe
31
26.68
Trent Boult
New Zealand
32
27.00
Lahiru Thirimanne
Sri Lanka
32
27.00
Shem Ngoche
Kenya
33
27.18
Iain Wardlaw
Scotland
34
27.33
Craig Young
Ireland
35
27.52
Milinda Siriwardana
Sri Lanka
36
28.00
Sompal Kami
Nepal
36
28.00
Nehemiah Odhiambo
Kenya
36
28.00
Norman Vanua
P.N.G.
36
28.00
Wayne Parnell
South Africa
37
28.05
James Faulkner
Australia
38
28.16
Mohammad Naveed
United Arab Emirates
39
28.42
Richie Berrington
Scotland
40
28.50
Tim Murtagh
Ireland
41
28.65
Morne Morkel
South Africa
42
28.84
Steven Finn
England
43
28.85
Amir Hamza
Afghanistan
44
29.27
Vernon Philander
South Africa
45
29.36
Grant Elliott
New Zealand
46
30.00
Michael Clarke
Australia
46
30.00
Shaminda Eranga
Sri Lanka
46
30.00
Tanwir Afzal
Hong Kong
46
30.00
Malcolm Waller
Zimbabwe
46
30.00
Gerrie Snyman
Namibia
46
30.00
Michael Rippon
Netherlands
46
30.00
Zafar Gohar
Pakistan
46
30.00
Zaheer Maqsood
United Arab Emirates
46
30.00
Rokhan Barakzai
Afghanistan
47
30.09
Imad Wasim
Pakistan
48
30.10
Mohit Sharma
India
49
30.50
Ben Stokes
England
50
30.55
Stuart Binny
India
51
30.60
Paras Khadka
Nepal
52
30.75
Sohail Khan
Pakistan
53
30.90
Doug Bracewell
New Zealand
54
30.95
Glenn Maxwell
Australia
55
31.00
Nelson Odhiambo
Kenya
56
31.11
Chris Jordan
England
57
31.14
Wahab Riaz
Pakistan
58
31.50
Al-Amin Hossain
Bangladesh
59
31.54
Dawlat Zadran
Afghanistan
60
31.56
Aftab Alam
Afghanistan
61
31.95
Sunil Narine
West Indies
62
32.12
Imran Tahir
South Africa
63
32.40
John Hastings
Australia
64
32.50
Andre Russell
West Indies
65
32.74
Dale Steyn
South Africa
66
32.91
Tim Southee
New Zealand
67
33.00
Ashton Agar
Australia
67
33.00
Ravi Bopara
England
67
33.00
Ravi Rampaul
West Indies
67
33.00
Shapoor Zadran
Afghanistan
67
33.00
Javed Ahmadi
Afghanistan
67
33.00
Lucas Oluoch
Kenya
67
33.00
Stuart Thompson
Ireland
68
33.86
Taskin Ahmed
Bangladesh
69
34.03
Rahat Ali
Pakistan
70
34.07
Kyle Abbott
South Africa
71
34.12
Angelo Mathews
Sri Lanka
72
34.15
Mitchell McClenaghan
New Zealand
73
34.29
Hamid Hassan
Afghanistan
74
34.40
Ravichandran Ashwin
India
75
34.55
Matt Henry
New Zealand
76
35.24
Wellington Masakadza
Zimbabwe
77
35.37
Jason Holder
West Indies
78
35.50
Alasdair Evans
Scotland
79
35.64
Tendai Chatara
Zimbabwe
80
35.73
Josh Hazlewood
Australia
81
35.80
Shakib Al Hasan
Bangladesh
82
36.00
Tim Bresnan
England
82
36.00
Murali Vijay
India
82
36.00
Gulbadin Naib
Afghanistan
82
36.00
Ajantha Mendis
Sri Lanka
82
36.00
Sohaib Maqsood
Pakistan
82
36.00
Andy Balbirnie
Ireland
82
36.00
Jeffrey Vandersay
Sri Lanka
82
36.00
Bernard Scholtz
Namibia
82
36.00
Karan KC
Nepal
83
36.10
Rubel Hossain
Bangladesh
84
36.24
Lasith Malinga
Sri Lanka
85
36.60
Chris Morris
South Africa
86
36.64
Nasir Hossain
Bangladesh
87
36.78
Alex Cusack
Ireland
88
37.20
Elton Chigumbura
Zimbabwe
89
37.36
Suranga Lakmal
Sri Lanka
90
37.71
Mashrafe Mortaza
Bangladesh
90
37.71
Mohammad Hafeez
Pakistan
91
37.80
Nikita Miller
West Indies
91
37.80
Amjad Javed
United Arab Emirates
92
38.14
Taurai Muzarabani
Zimbabwe
93
38.48
Ben Wheeler
New Zealand
94
38.59
Bhuvneshwar Kumar
India
95
38.70
Basant Regmi
Nepal
96
38.83
Chris Woakes
England
97
39.00
Sheldon Cottrell
West Indies
97
39.00
Nuwan Kulasekara
Sri Lanka
98
39.60
Dhawal Kulkarni
India
99
40.00
Liam Plunkett
England
99
40.00
Gurinder Sandhu
Australia
99
40.00
Nathan McCullum
New Zealand
100
40.42
Adil Rashid
England
101
40.48
Adam Milne
New Zealand
102
40.70
Reece Topley
England
103
40.94
Kevin O'Brien
Ireland
104
41.65
James Anderson
England
105
41.75
Mohammad Irfan
Pakistan
106
41.97
Graeme Cremer
Zimbabwe
107
42.00
James Tredwell
England
107
42.00
Moises Henriques
Australia
107
42.00
Harbhajan Singh
India
107
42.00
Mahuru Dai
P.N.G.
107
42.00
Mitchell Santner
New Zealand
108
42.37
Moeen Ali
England
109
43.50
Yasir Shah
Pakistan
109
43.50
Tinotenda Mutombodzi
Zimbabwe
110
43.65
John Mooney
Ireland
111
44.52
Rashid Khan
Afghanistan
112
44.56
Luke Jongwe
Zimbabwe
113
45.00
Jeevan Mendis
Sri Lanka
113
45.00
Craig Williams
Namibia
114
45.56
Daniel Vettori
New Zealand
115
45.73
Axar Patel
India
116
47.25
Andy McBrine
Ireland
117
47.46
Mirwais Ashraf
Afghanistan
118
47.70
Tillakaratne Dilshan
Sri Lanka
119
48.00
Dhammika Prasad
Sri Lanka
119
48.00
Marchant de Lange
South Africa
119
48.00
Sikandar Raza
Zimbabwe
119
48.00
Kyle Mills
New Zealand
119
48.00
Max Sorensen
Ireland
119
48.00
Kamran Shazad
United Arab Emirates
120
49.80
Anwar Ali
Pakistan
121
50.60
George Dockrell
Ireland
122
50.80
Donald Tiripano
Zimbabwe
123
51.00
James Neesham
New Zealand
123
51.00
Sagar Pun
Nepal
124
51.98
Arafat Sunny
Bangladesh
125
52.29
Ish Sodhi
New Zealand
126
53.00
Shoaib Malik
Pakistan
127
53.40
Jean-Paul Duminy
South Africa
128
53.68
Thisara Perera
Sri Lanka
129
54.00
Johannes Smit
Namibia
130
54.43
Rangana Herath
Sri Lanka
131
54.54
Ravindra Jadeja
India
132
54.60
Ehsan Adil
Pakistan
133
54.98
Sachithra Senanayake
Sri Lanka
134
56.67
Chamu Chibhabha
Zimbabwe
135
56.74
Mohammad Nabi
Afghanistan
136
58.38
Tinashe Panyangara
Zimbabwe
137
58.40
Nuwan Pradeep
Sri Lanka
138
58.50
Mohammad Tauqir
United Arab Emirates
139
58.60
Junaid Khan
Pakistan
140
59.80
Stuart Broad
England
141
60.00
Amit Mishra
India
141
60.00
Azhar Ali
Pakistan
141
60.00
Solomon Mire
Zimbabwe
141
60.00
Lahiru Gamage
Sri Lanka
141
60.00
Mark Watt
Scotland
141
60.00
Iftikhar Ahmed
Pakistan
142
60.30
Sabbir Rahman
Bangladesh
143
61.80
Hiren Varaiya
Kenya
143
61.80
Aizaz Khan
Hong Kong
144
62.00
Elijah Otieno
Kenya
144
62.00
Rob Taylor
Scotland
145
62.40
Suresh Raina
India
146
63.00
John Reva
P.N.G.
147
64.20
John Nyumbu
Zimbabwe
148
66.00
Mohammad Shahzad
Afghanistan
148
66.00
Dwayne Smith
West Indies
148
66.00
Majid Haq
Scotland
149
67.68
Farhaan Behardien
South Africa
150
67.84
Sean Williams
Zimbabwe
151
68.00
Haris Sohail
Pakistan
152
70.80
Mark Wood
England
153
72.00
Sese Bau
P.N.G.
153
72.00
Con de Lange
Scotland
153
72.00
Ahmed Raza
United Arab Emirates
153
72.00
Shane Watson
Australia
154
74.00
Prosper Utseya
Zimbabwe
155
75.45
Samiullah Shenwari
Afghanistan
156
76.00
Kane Williamson
New Zealand
157
78.00
Chad Soper
P.N.G.
158
79.20
Michael Leask
Scotland
159
80.00
Carlos Brathwaite
West Indies
160
81.00
Shakti Gauchan
Nepal
161
82.00
Mahmudullah
Bangladesh
162
84.00
Sarel Burger
Namibia
163
90.00
Matt Machan
Scotland
164
92.80
Marlon Samuels
West Indies
165
93.00
Safyaan Sharif
Scotland
166
99.00
Chris Mpofu
Zimbabwe
167
102.00
Aamer Yamin
Pakistan
168
104.00
Sulieman Benn
West Indies
169
105.00
Brian Vitori
Zimbabwe
169
105.00
Tawanda Mupariwa
Zimbabwe
170
108.00
Bilawal Bhatti
Pakistan
170
108.00
Umair Ali
United Arab Emirates
170
108.00
Nasir Aziz
United Arab Emirates
171
108.60
Seekkuge Prasanna
Sri Lanka
172
111.00
Aaron Phangiso
South Africa
173
111.60
Hamilton Masakadza
Zimbabwe
174
114.60
Saeed Ajmal
Pakistan
175
115.50
Shahid Afridi
Pakistan
176
120.00
Xavier Doherty
Australia
176
120.00
Joe Root
England
177
126.00
Tafadzwa Kamungozi
Zimbabwe
178
132.00
Kemar Roach
West Indies
179
150.00
Krishna Chandran
United Arab Emirates
180
160.60
Paul Stirling
Ireland
181
177.00
Darren Sammy
West Indies