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 2011 for all time
Position
Best Strike Rate
Player Name
Team Name
1
8.00
Garey Mathurin
West Indies
2
14.00
Rajesh Bhudia
Kenya
3
15.69
Khurram Khan
United Arab Emirates
4
16.00
Saqib Ali
United Arab Emirates
4
16.00
Amir Hamza
Afghanistan
4
16.00
Lameck Onyango
Kenya
5
16.95
Rusty Theron
South Africa
6
18.00
Vikrant Shetty
United Arab Emirates
6
18.00
Krishmar Santokie
West Indies
6
18.00
Carlos Brathwaite
West Indies
6
18.00
Sanath Jayasuriya
Sri Lanka
7
19.20
Preston Mommsen
Scotland
8
19.71
Dawlat Zadran
Afghanistan
9
20.00
Dilruwan Perera
Sri Lanka
10
20.06
Lucas Oluoch
Kenya
11
20.40
Tom Heggelman
Netherlands
12
21.00
Sharif Asadullah
United Arab Emirates
12
21.00
Thilan Samaraweera
Sri Lanka
13
21.56
Sulieman Benn
West Indies
14
21.60
Mashrafe Mortaza
Bangladesh
15
21.78
Vernon Philander
South Africa
16
22.00
Samiullah Shenwari
Afghanistan
17
22.65
Hiral Patel
Canada
18
23.01
Hamish Bennett
New Zealand
19
23.14
Josh Davey
Scotland
20
23.36
Lasith Malinga
Sri Lanka
21
24.00
Nawroz Mangal
Afghanistan
22
24.32
Robin Peterson
South Africa
23
24.60
Harvir Baidwan
Canada
24
25.25
Jacob Oram
New Zealand
25
25.89
David Hussey
Australia
26
26.47
Pat Cummins
Australia
27
26.65
John Mooney
Ireland
28
27.00
Karim Sadiq
Afghanistan
28
27.00
Irfan Pathan
India
29
27.05
Brett Lee
Australia
30
27.15
Marchant de Lange
South Africa
31
27.26
Mohammad Nabi
Afghanistan
32
27.43
Shoaib Malik
Pakistan
33
27.83
Shaun Tait
Australia
34
27.84
Ravindra Jadeja
India
35
28.13
Andy McKay
New Zealand
36
28.13
Chris Woakes
England
37
28.20
Gordon Goudie
Scotland
38
28.50
Safyaan Sharif
Scotland
38
28.50
Andre Botha
Ireland
38
28.50
Stephan Baard
Namibia
38
28.50
James Pattinson
Australia
39
28.80
Kyle Mills
New Zealand
40
30.00
Mitchell Marsh
Australia
40
30.00
Steve O'Keefe
Australia
40
30.00
Liam Plunkett
England
40
30.00
Chris Barnwell
West Indies
40
30.00
Rahul Sharma
Hong Kong
41
30.37
Rizwan Cheema
Canada
42
30.50
Shahid Afridi
Pakistan
43
30.67
Kevin O'Brien
Ireland
44
30.98
Lonwabo Tsotsobe
South Africa
45
31.63
Henry Osinde
Canada
46
31.91
Doug Bollinger
Australia
47
31.94
Ajantha Mendis
Sri Lanka
48
32.12
Muttiah Muralitharan
Sri Lanka
49
32.19
Jade Dernbach
England
50
32.25
Gerrie Snyman
Namibia
51
32.64
Dale Steyn
South Africa
52
32.88
Ahmed Raza
United Arab Emirates
53
33.00
Aizaz Cheema
Pakistan
54
33.42
Doug Bracewell
New Zealand
55
33.61
Zaheer Khan
India
56
33.81
Umesh Yadav
India
57
33.95
Andre Russell
West Indies
58
34.09
Yuvraj Singh
India
59
34.18
Wahab Riaz
Pakistan
60
34.25
Ravi Bopara
England
61
35.11
Munaf Patel
India
62
35.40
Majid Haq
Scotland
63
35.43
Imran Tahir
South Africa
64
36.00
James Tredwell
England
64
36.00
Nathan McCullum
New Zealand
64
36.00
Duncan Allan
Kenya
64
36.00
Chamu Chibhabha
Zimbabwe
64
36.00
Balaji Rao
Canada
65
36.12
Ryan Harris
Australia
66
36.15
George Dockrell
Ireland
67
36.37
Morne Morkel
South Africa
68
36.88
Trent Johnston
Ireland
69
36.93
Scott Styris
New Zealand
70
37.50
Trent Boult
New Zealand
71
38.06
Vinay Kumar
India
72
38.33
Tim Bresnan
England
73
38.40
Arshad Ali
United Arab Emirates
74
38.50
Anthony Martin
West Indies
75
38.55
Samit Patel
England
76
38.58
Alex Cusack
Ireland
77
38.78
Ravi Rampaul
West Indies
78
38.87
Khurram Chohan
Canada
79
39.00
Javed Ahmadi
Afghanistan
79
39.00
Tim Gruijters
Netherlands
80
39.28
Brian Vitori
Zimbabwe
81
39.75
Tanvir Ahmed
Pakistan
82
40.00
Jean-Paul Duminy
South Africa
83
40.05
Ashish Nehra
India
84
40.07
Varun Aaron
India
85
40.15
Mudassar Bukhari
Netherlands
86
40.25
Kyle Jarvis
Zimbabwe
87
40.53
Shaminda Eranga
Sri Lanka
88
40.75
Steven Finn
England
89
41.25
Dhammika Prasad
Sri Lanka
90
41.30
Mitchell Johnson
Australia
91
41.35
Tim Southee
New Zealand
92
41.43
Umar Gul
Pakistan
93
42.00
Yasir Shah
Pakistan
93
42.00
Malcolm Waller
Zimbabwe
93
42.00
John Davison
Canada
93
42.00
Ahsan Malik
Netherlands
93
42.00
Dominic Wesonga
Kenya
94
42.09
Shane Watson
Australia
95
43.00
Nehemiah Odhiambo
Kenya
96
43.15
Pieter Seelaar
Netherlands
97
43.26
Ajmal Shahzad
England
98
43.28
Mohammad Hafeez
Pakistan
99
44.00
Rohit Sharma
India
100
44.34
Ravichandran Ashwin
India
101
44.40
Kraigg Brathwaite
West Indies
102
44.57
Ryan ten Doeschate
Netherlands
103
44.77
Sohail Tanvir
Pakistan
104
45.00
Keegan Meth
Zimbabwe
105
45.16
James Anderson
England
106
45.18
Saeed Ajmal
Pakistan
107
45.30
Tom Cooper
Netherlands
108
45.90
Stuart Broad
England
109
46.00
Abhimanyu Mithun
India
109
46.00
Thisara Perera
Sri Lanka
110
46.13
Xavier Doherty
Australia
111
46.20
Graeme Cremer
Zimbabwe
112
46.20
Shakib Al Hasan
Bangladesh
113
46.29
Steven Smith
Australia
114
47.59
Fidel Edwards
West Indies
115
47.80
Elias Sunny
Bangladesh
116
48.00
Abdul Razzaq
Pakistan
116
48.00
Dean Brownlie
New Zealand
116
48.00
Michael Yardy
England
117
48.60
Jeevan Mendis
Sri Lanka
118
48.85
Graeme Swann
England
119
48.90
Nigel Jones
Ireland
120
49.18
Kemar Roach
West Indies
121
49.41
Junaid Khan
Pakistan
122
49.50
Ben Hilfenhaus
Australia
122
49.50
Michael Hussey
Australia
123
49.56
Elijah Otieno
Kenya
124
49.80
Luke Woodcock
New Zealand
125
50.00
Thomas Odoyo
Kenya
125
50.00
Jimmy Kamande
Kenya
126
50.20
Mohammad Ashraful
Bangladesh
127
50.75
Chris Mpofu
Zimbabwe
128
50.97
Shafiul Islam
Bangladesh
129
51.00
Alok Kapali
Bangladesh
130
51.44
Nathan Lyon
Australia
131
51.60
Nazmul Hossain
Bangladesh
131
51.60
Shoaib Akhtar
Pakistan
132
51.65
Abdur Razzak
Bangladesh
133
52.00
Paul Collingwood
England
133
52.00
Sunil Narine
West Indies
134
52.50
Hiren Varaiya
Kenya
134
52.50
Piyush Chawla
India
134
52.50
Amit Mishra
India
135
52.63
Dwayne Bravo
West Indies
136
53.16
Pragyan Ojha
India
137
53.36
Chris Tremlett
England
138
53.46
Rubel Hossain
Bangladesh
139
53.58
Devendra Bishoo
West Indies
140
53.65
Dilhara Fernando
Sri Lanka
141
53.86
Johan Botha
South Africa
142
54.00
Hamid Hassan
Afghanistan
143
54.33
Praveen Kumar
India
144
54.67
John Hastings
Australia
145
56.00
Angelo Mathews
Sri Lanka
145
56.00
Runish Gudhka
Kenya
146
56.61
Mahmudullah
Bangladesh
147
57.00
Martin Guptill
New Zealand
147
57.00
Stuart Meaker
England
147
57.00
Mirwais Ashraf
Afghanistan
148
57.28
Chanaka Welegedara
Sri Lanka
149
57.48
Chris Martin
New Zealand
150
57.50
Boyd Rankin
England
151
58.06
Darren Sammy
West Indies
152
58.07
Peter Siddle
Australia
153
59.44
Nuwan Kulasekara
Sri Lanka
154
59.48
Seekkuge Prasanna
Sri Lanka
155
59.70
Suraj Randiv
Sri Lanka
156
59.72
Suresh Raina
India
157
60.00
Manoj Tiwary
India
157
60.00
Azhar Ali
Pakistan
157
60.00
Shiv Chanderpaul
West Indies
157
60.00
Zahid Hussain
Canada
158
60.38
Suranga Lakmal
Sri Lanka
159
60.43
Jason Krejza
Australia
160
61.71
Greg Lamb
Zimbabwe
161
62.10
Virat Kohli
India
162
63.60
Hamilton Masakadza
Zimbabwe
163
63.99
Ray Price
Zimbabwe
164
65.25
Njabulo Ncube
Zimbabwe
165
65.75
Harbhajan Singh
India
166
65.80
Abdur Rehman
Pakistan
167
66.00
Faf du Plessis
South Africa
167
66.00
Peter Borren
Netherlands
168
66.43
Prosper Utseya
Zimbabwe
169
66.56
Rangana Herath
Sri Lanka
170
67.50
Sohail Khan
Pakistan
171
67.71
Yusuf Pathan
India
172
68.24
Elton Chigumbura
Zimbabwe
173
69.00
Graeme Aldridge
New Zealand
174
69.01
Ishant Sharma
India
175
69.90
Marlon Samuels
West Indies
176
70.71
Kieron Pollard
West Indies
177
72.00
Amjad Javed
United Arab Emirates
177
72.00
Richie Berrington
Scotland
177
72.00
Younis Khan
Pakistan
178
72.67
Jacques Kallis
South Africa
179
73.80
Nasir Aziz
United Arab Emirates
180
75.00
Junaid Siddiqui
Canada
181
76.00
Paul Stirling
Ireland
181
76.00
Shadeep Silva
United Arab Emirates
182
76.50
Gordon Drummond
Scotland
183
77.91
Tillakaratne Dilshan
Sri Lanka
184
78.00
Naeem Islam
Bangladesh
184
78.00
Scott Borthwick
England
184
78.00
Peter Ongondo
Kenya
185
79.20
James Franklin
New Zealand
186
79.50
Brent Arnel
New Zealand
187
81.60
Michael Clarke
Australia
188
81.69
Sreesanth
India
189
82.03
Daniel Vettori
New Zealand
190
82.20
Bernard Loots
Netherlands
191
84.00
Shem Ngoche
Kenya
191
84.00
James Ngoche
Kenya
191
84.00
Rob Nicol
New Zealand
191
84.00
RP Singh
India
191
84.00
Mitchell Starc
Australia
192
86.91
Nasir Hossain
Bangladesh
193
88.60
Jonathan Trott
England
194
90.00
Parth Desai
Canada
194
90.00
Jimmy Hansra
Canada
195
92.40
Collins Obuya
Kenya
196
94.20
Jesse Ryder
New Zealand
197
96.00
Lendl Simmons
West Indies
198
100.50
Robiul Islam
Bangladesh
199
102.00
Wayne Parnell
South Africa
200
108.00
Trent Copeland
Australia
200
108.00
Hammad Azam
Pakistan
201
114.00
Sachin Tendulkar
India
202
126.00
Steve Tikolo
Kenya
203
150.00
Kyle Coetzer
Scotland
204
156.00
Berend Westdijk
Netherlands
205
186.00
Kosala Kulasekara
Sri Lanka
206
228.00
Michael Beer
Australia
207
249.00
Shahadat Hossain
Bangladesh
208
312.00
Farveez Maharoof
Sri Lanka
209
330.00
Kevin Pietersen
England
210
354.00
Paul Harris
South Africa