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 ODI
Position
Best Strike Rate
Player Name
Team Name
1
12.00
Thilan Samaraweera
Sri Lanka
2
14.00
Rajesh Bhudia
Kenya
3
15.60
Dhammika Prasad
Sri Lanka
4
15.69
Khurram Khan
United Arab Emirates
5
16.00
Saqib Ali
United Arab Emirates
5
16.00
Amir Hamza
Afghanistan
5
16.00
Lameck Onyango
Kenya
6
16.67
Imran Tahir
South Africa
7
17.00
Njabulo Ncube
Zimbabwe
8
18.00
Vikrant Shetty
United Arab Emirates
9
19.20
Preston Mommsen
Scotland
10
19.71
Dawlat Zadran
Afghanistan
11
20.06
Lucas Oluoch
Kenya
12
20.40
Tom Heggelman
Netherlands
13
21.00
Sharif Asadullah
United Arab Emirates
14
21.56
Sulieman Benn
West Indies
15
21.60
Mashrafe Mortaza
Bangladesh
16
22.00
Samiullah Shenwari
Afghanistan
17
22.20
Lonwabo Tsotsobe
South Africa
18
22.65
Hiral Patel
Canada
19
23.01
Hamish Bennett
New Zealand
20
23.14
Josh Davey
Scotland
21
23.15
Brian Vitori
Zimbabwe
22
23.65
Morne Morkel
South Africa
23
23.67
Robin Peterson
South Africa
23
23.67
Suranga Lakmal
Sri Lanka
24
23.74
Wahab Riaz
Pakistan
25
23.91
Lasith Malinga
Sri Lanka
26
24.00
Younis Khan
Pakistan
26
24.00
Nawroz Mangal
Afghanistan
26
24.00
Mitchell Marsh
Australia
27
24.55
David Hussey
Australia
28
24.60
Harvir Baidwan
Canada
29
24.92
Aizaz Cheema
Pakistan
30
25.42
Zaheer Khan
India
31
25.62
Jacob Oram
New Zealand
32
25.69
Ravi Rampaul
West Indies
33
26.38
Dale Steyn
South Africa
34
26.65
John Mooney
Ireland
35
26.76
Tim Southee
New Zealand
36
27.00
Irfan Pathan
India
36
27.00
Karim Sadiq
Afghanistan
37
27.26
Mohammad Nabi
Afghanistan
38
27.27
Amit Mishra
India
39
27.60
Chris Woakes
England
40
27.60
Pat Cummins
Australia
41
28.00
Ravindra Jadeja
India
42
28.10
Varun Aaron
India
43
28.13
Andy McKay
New Zealand
44
28.20
Gordon Goudie
Scotland
45
28.24
Brett Lee
Australia
46
28.26
Mitchell Johnson
Australia
47
28.31
Shaun Tait
Australia
48
28.50
Shaminda Eranga
Sri Lanka
48
28.50
Safyaan Sharif
Scotland
48
28.50
Andre Botha
Ireland
48
28.50
Stephan Baard
Namibia
49
28.96
Suraj Randiv
Sri Lanka
50
29.36
Saeed Ajmal
Pakistan
51
29.71
Shahid Afridi
Pakistan
52
30.00
Tanvir Ahmed
Pakistan
52
30.00
Yasir Shah
Pakistan
52
30.00
Liam Plunkett
England
52
30.00
Rahul Sharma
Hong Kong
53
30.12
Umesh Yadav
India
54
30.37
Rizwan Cheema
Canada
55
30.47
Munaf Patel
India
56
30.67
Kevin O'Brien
Ireland
57
31.20
Yuvraj Singh
India
58
31.63
Henry Osinde
Canada
59
31.85
Kyle Mills
New Zealand
60
32.00
Elias Sunny
Bangladesh
61
32.12
Muttiah Muralitharan
Sri Lanka
62
32.14
Andre Russell
West Indies
63
32.25
Gerrie Snyman
Namibia
64
32.70
Doug Bollinger
Australia
65
32.80
Thisara Perera
Sri Lanka
66
32.88
Ahmed Raza
United Arab Emirates
67
33.00
Malcolm Waller
Zimbabwe
67
33.00
RP Singh
India
68
33.30
Devendra Bishoo
West Indies
69
33.50
Rubel Hossain
Bangladesh
70
33.73
Umar Gul
Pakistan
71
34.00
James Pattinson
Australia
72
35.40
Majid Haq
Scotland
73
35.79
Vinay Kumar
India
74
35.80
Dilhara Fernando
Sri Lanka
75
36.00
Sanath Jayasuriya
Sri Lanka
75
36.00
Shoaib Malik
Pakistan
75
36.00
Jacques Kallis
South Africa
75
36.00
Abhimanyu Mithun
India
75
36.00
James Tredwell
England
75
36.00
Duncan Allan
Kenya
75
36.00
Balaji Rao
Canada
76
36.05
Mahmudullah
Bangladesh
77
36.15
George Dockrell
Ireland
78
36.88
Trent Johnston
Ireland
79
36.93
Scott Styris
New Zealand
80
37.09
Junaid Khan
Pakistan
81
37.09
Ajantha Mendis
Sri Lanka
82
37.16
Graeme Swann
England
83
37.22
Ravichandran Ashwin
India
84
37.39
James Anderson
England
85
37.54
Kemar Roach
West Indies
86
38.40
Arshad Ali
United Arab Emirates
87
38.58
Alex Cusack
Ireland
88
38.78
Shakib Al Hasan
Bangladesh
89
38.87
Khurram Chohan
Canada
90
39.00
Tim Gruijters
Netherlands
90
39.00
Javed Ahmadi
Afghanistan
91
39.41
Tim Bresnan
England
92
39.75
Jade Dernbach
England
93
40.00
Doug Bracewell
New Zealand
94
40.15
Mudassar Bukhari
Netherlands
95
40.36
Anthony Martin
West Indies
96
40.96
Steven Finn
England
97
41.54
Steven Smith
Australia
98
41.82
Stuart Broad
England
99
42.00
Nazmul Hossain
Bangladesh
99
42.00
Rohit Sharma
India
99
42.00
Ahsan Malik
Netherlands
99
42.00
Dominic Wesonga
Kenya
99
42.00
John Davison
Canada
100
42.20
Mohammad Ashraful
Bangladesh
101
42.23
Seekkuge Prasanna
Sri Lanka
102
42.94
Mohammad Hafeez
Pakistan
103
43.00
Nehemiah Odhiambo
Kenya
104
43.15
Pieter Seelaar
Netherlands
105
43.40
Ajmal Shahzad
England
106
44.40
Jean-Paul Duminy
South Africa
107
44.57
Ryan ten Doeschate
Netherlands
108
45.00
Keegan Meth
Zimbabwe
109
45.30
Tom Cooper
Netherlands
110
46.13
Xavier Doherty
Australia
111
46.13
Shafiul Islam
Bangladesh
112
46.20
Graeme Cremer
Zimbabwe
113
46.20
Jeevan Mendis
Sri Lanka
114
46.67
Chris Mpofu
Zimbabwe
115
46.91
Sohail Tanvir
Pakistan
116
48.00
Abdul Razzaq
Pakistan
116
48.00
Kyle Jarvis
Zimbabwe
117
48.90
Nigel Jones
Ireland
118
49.20
Abdur Razzak
Bangladesh
119
49.40
Ashish Nehra
India
120
49.53
Suresh Raina
India
121
49.56
Elijah Otieno
Kenya
122
50.00
Thomas Odoyo
Kenya
122
50.00
Jimmy Kamande
Kenya
122
50.00
Praveen Kumar
India
123
50.40
Nathan McCullum
New Zealand
124
50.50
Chris Tremlett
England
125
50.86
Shane Watson
Australia
126
51.53
Ray Price
Zimbabwe
127
51.60
Shoaib Akhtar
Pakistan
128
52.00
Sunil Narine
West Indies
129
52.37
Samit Patel
England
130
52.50
Piyush Chawla
India
130
52.50
Angelo Mathews
Sri Lanka
130
52.50
Hiren Varaiya
Kenya
131
52.63
Dwayne Bravo
West Indies
132
54.00
Hamid Hassan
Afghanistan
132
54.00
Sohail Khan
Pakistan
133
54.40
Luke Woodcock
New Zealand
134
55.20
Tillakaratne Dilshan
Sri Lanka
135
56.00
Runish Gudhka
Kenya
136
57.00
Stuart Meaker
England
136
57.00
Mirwais Ashraf
Afghanistan
137
57.50
Boyd Rankin
England
138
57.60
Paul Collingwood
England
139
57.88
Harbhajan Singh
India
140
57.90
Jonathan Trott
England
141
58.80
Nasir Hossain
Bangladesh
142
60.00
Manoj Tiwary
India
142
60.00
Greg Lamb
Zimbabwe
142
60.00
Zahid Hussain
Canada
143
60.17
Darren Sammy
West Indies
144
60.43
Jason Krejza
Australia
145
61.20
James Franklin
New Zealand
146
62.57
Prosper Utseya
Zimbabwe
147
63.42
Johan Botha
South Africa
148
64.20
Hamilton Masakadza
Zimbabwe
149
64.50
Naeem Islam
Bangladesh
150
66.00
Faf du Plessis
South Africa
150
66.00
Peter Borren
Netherlands
151
67.20
Abdur Rehman
Pakistan
152
67.44
Rangana Herath
Sri Lanka
153
67.80
Elton Chigumbura
Zimbabwe
154
68.57
Michael Yardy
England
155
70.00
Marlon Samuels
West Indies
156
70.20
Nuwan Kulasekara
Sri Lanka
157
70.71
Kieron Pollard
West Indies
158
70.80
Daniel Vettori
New Zealand
159
72.00
Richie Berrington
Scotland
159
72.00
Amjad Javed
United Arab Emirates
160
73.80
Nasir Aziz
United Arab Emirates
161
75.00
Junaid Siddiqui
Canada
161
75.00
John Hastings
Australia
162
76.00
Paul Stirling
Ireland
162
76.00
Shadeep Silva
United Arab Emirates
163
76.50
Gordon Drummond
Scotland
164
78.00
Peter Ongondo
Kenya
164
78.00
Rob Nicol
New Zealand
165
82.20
Jesse Ryder
New Zealand
165
82.20
Bernard Loots
Netherlands
166
84.00
Shem Ngoche
Kenya
166
84.00
James Ngoche
Kenya
166
84.00
Lendl Simmons
West Indies
167
88.80
Ravi Bopara
England
168
90.00
Parth Desai
Canada
168
90.00
Jimmy Hansra
Canada
169
92.40
Collins Obuya
Kenya
170
102.00
Virat Kohli
India
171
103.50
Yusuf Pathan
India
172
108.00
Hammad Azam
Pakistan
173
114.00
Graeme Aldridge
New Zealand
174
116.40
Ishant Sharma
India
175
120.00
Kevin Pietersen
England
176
126.00
Steve Tikolo
Kenya
177
150.00
Kyle Coetzer
Scotland
178
156.00
Berend Westdijk
Netherlands
178
156.00
Wayne Parnell
South Africa