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 2010 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
12.00
Steve Tikolo
Kenya
1
12.00
Preston Mommsen
Scotland
2
15.00
Ed Rainsford
Zimbabwe
2
15.00
Ravi Bopara
England
3
16.10
Rusty Theron
South Africa
4
18.98
Shaun Tait
Australia
5
19.52
Ryan Harris
Australia
6
20.00
Maurits Jonkman
Netherlands
7
20.20
Josh Davey
Scotland
8
21.00
Xavier Doherty
Australia
8
21.00
Jesse Ryder
New Zealand
9
21.82
Thisara Perera
Sri Lanka
10
22.00
Izatullah Dawlatzai
Afghanistan
10
22.00
Alfred Luseno
Kenya
11
22.37
Ishant Sharma
India
12
22.50
Martin Guptill
New Zealand
13
23.56
Andrew White
Ireland
14
24.27
Clint McKay
Australia
15
24.38
Ajmal Shahzad
England
16
24.76
Shingi Masakadza
Zimbabwe
17
25.50
Rangana Herath
Sri Lanka
18
26.25
Mitchell Starc
Australia
19
26.36
Graeme Swann
England
20
26.56
Morne Morkel
South Africa
21
27.75
Harvir Baidwan
Canada
21
27.75
Mark Jonkman
Netherlands
22
27.87
Shane Watson
Australia
23
27.88
Umar Gul
Pakistan
24
28.20
Timycen Maruma
Zimbabwe
25
28.29
Ravichandran Ashwin
India
26
28.43
Alex Cusack
Ireland
27
28.48
Dwayne Bravo
West Indies
28
28.50
Bernard Loots
Netherlands
29
28.60
Stuart Broad
England
30
28.73
Shane Bond
New Zealand
31
28.80
Farveez Maharoof
Sri Lanka
32
28.87
Lasith Malinga
Sri Lanka
33
29.22
Chanaka Welegedara
Sri Lanka
34
29.24
Kyle Mills
New Zealand
35
29.32
Hamid Hassan
Afghanistan
36
29.44
Sreesanth
India
37
29.66
Thomas Odoyo
Kenya
38
29.67
Gordon Goudie
Scotland
39
29.94
Shafiul Islam
Bangladesh
40
30.00
Imran Farhat
Pakistan
41
30.18
Khurram Chohan
Canada
42
30.34
Kevin O'Brien
Ireland
43
30.42
Kemar Roach
West Indies
44
30.60
Hamilton Masakadza
Zimbabwe
45
30.67
Mirwais Ashraf
Afghanistan
46
30.86
Khaliq Dad
Afghanistan
47
31.04
Andy McKay
New Zealand
48
31.20
Nehemiah Odhiambo
Kenya
49
31.20
Dilhara Fernando
Sri Lanka
50
31.50
Yusuf Pathan
India
51
32.00
Hamish Bennett
New Zealand
52
32.06
Doug Bollinger
Australia
53
32.13
Kieron Pollard
West Indies
54
32.26
Lonwabo Tsotsobe
South Africa
55
32.48
Shakib Al Hasan
Bangladesh
56
33.00
Shoaib Malik
Pakistan
56
33.00
Ryan ten Doeschate
Netherlands
56
33.00
Jimmy Hansra
Canada
57
33.17
Ashish Nehra
India
58
33.43
Tillakaratne Dilshan
Sri Lanka
59
33.82
Jacques Kallis
South Africa
59
33.82
Albert van der Merwe
Ireland
60
33.96
Tom Cooper
Netherlands
61
34.00
John Mooney
Ireland
62
34.25
Peter Borren
Netherlands
63
34.43
Mitchell Johnson
Australia
64
34.50
Matthew Parker
Scotland
65
34.80
Boyd Rankin
England
65
34.80
Angelo Mathews
Sri Lanka
66
35.00
Jerome Taylor
West Indies
67
35.05
Praveen Kumar
India
68
35.14
Dwayne Smith
West Indies
69
35.31
James Ngoche
Kenya
70
35.33
Harbhajan Singh
India
71
35.61
Daryl Tuffey
New Zealand
72
35.67
Steven Smith
Australia
73
35.85
Nigel Jones
Ireland
74
36.00
Mudassar Bukhari
Netherlands
74
36.00
Ian Nicolson
Zimbabwe
74
36.00
Ian Butler
New Zealand
75
36.39
Samiullah Shenwari
Afghanistan
76
37.05
Trent Johnston
Ireland
77
37.13
Thilan Thushara
Sri Lanka
78
37.26
Shoaib Akhtar
Pakistan
79
37.42
Ravi Rampaul
West Indies
80
37.50
Mohammad Amir
Pakistan
81
37.85
Charl Langeveldt
South Africa
82
38.23
Chris Mpofu
Zimbabwe
83
38.25
Robin Peterson
South Africa
84
38.55
George Dockrell
Ireland
85
38.57
Munaf Patel
India
86
39.38
Wayne Parnell
South Africa
87
39.60
Richie Berrington
Scotland
88
39.75
Virender Sehwag
India
89
39.99
Saeed Ajmal
Pakistan
90
40.00
Darren Sammy
West Indies
90
40.00
James Anderson
England
90
40.00
Daniel Vettori
New Zealand
91
40.04
Tim Southee
New Zealand
92
40.50
Elton Chigumbura
Zimbabwe
92
40.50
Paul Stirling
Ireland
93
41.18
Tim Bresnan
England
94
41.25
Shapoor Zadran
Afghanistan
95
42.00
Josh Hazlewood
Australia
95
42.00
Ross Lyons
Scotland
95
42.00
Jeevan Mendis
Sri Lanka
96
42.36
Rizwan Cheema
Canada
97
42.46
Abdur Razzak
Bangladesh
98
42.60
Dale Steyn
South Africa
99
43.04
Rubel Hossain
Bangladesh
100
43.80
Zaheer Khan
India
101
44.00
Jacob Oram
New Zealand
102
44.03
Nuwan Kulasekara
Sri Lanka
103
44.25
Mohammad Asif
Pakistan
104
44.33
Pragyan Ojha
India
105
44.40
Ryan Sidebottom
England
105
44.40
Wahab Riaz
Pakistan
105
44.40
Hiren Varaiya
Kenya
106
45.00
Elijah Otieno
Kenya
106
45.00
Roelof van der Merwe
Netherlands
107
45.81
Suraj Randiv
Sri Lanka
108
45.82
Yuvraj Singh
India
109
46.00
Ajantha Mendis
Sri Lanka
110
46.20
Parth Desai
Canada
111
46.25
Nikita Miller
West Indies
112
46.56
Gordon Drummond
Scotland
113
46.61
Nathan Hauritz
Australia
114
47.00
Naved-ul-Hasan
Pakistan
115
48.00
David Bernard
West Indies
115
48.00
John Hastings
Australia
115
48.00
Abdullah Mazari
Afghanistan
116
49.60
Johan Botha
South Africa
117
49.64
Ravindra Jadeja
India
118
49.71
Adeel Raja
Netherlands
119
50.25
Greg Lamb
Zimbabwe
120
51.00
Vinay Kumar
India
121
51.60
Jimmy Kamande
Kenya
122
52.29
Sulieman Benn
West Indies
123
52.80
Muttiah Muralitharan
Sri Lanka
124
54.00
Pieter Seelaar
Netherlands
124
54.00
Nelson Odhiambo
Kenya
125
54.05
James Hopes
Australia
126
54.20
Bradley Kruger
Netherlands
127
54.22
Mashrafe Mortaza
Bangladesh
128
54.30
Naeem Islam
Bangladesh
129
54.41
Shahid Afridi
130
54.56
Graeme Cremer
Zimbabwe
131
54.86
Mohammad Hafeez
Pakistan
132
55.00
Albie Morkel
South Africa
133
55.65
Peter Siddle
Australia
134
55.89
Umar Bhatti
Canada
135
57.00
Ryan McLaren
South Africa
135
57.00
Thilina Kandamby
Sri Lanka
136
57.22
Nathan McCullum
New Zealand
137
57.30
Grant Elliott
New Zealand
138
58.60
James Franklin
New Zealand
139
59.33
Prosper Utseya
Zimbabwe
140
60.00
Calvert Hooper
Canada
140
60.00
Michael Mason
New Zealand
140
60.00
Kevin Pietersen
England
140
60.00
Rohit Sharma
India
140
60.00
Michael Yardy
England
141
60.60
Karim Sadiq
Afghanistan
142
62.67
Mohammad Nabi
Afghanistan
143
63.00
Aftab Alam
Afghanistan
143
63.00
Sudeep Tyagi
India
143
63.00
Hiral Patel
Canada
143
63.00
Shem Ngoche
Kenya
144
63.67
Mahmudullah
Bangladesh
145
63.72
Chris Gayle
West Indies
146
66.00
Nazmul Hossain
Bangladesh
147
66.71
Ray Price
Zimbabwe
148
68.00
Majid Haq
Scotland
149
68.40
Paul Collingwood
England
150
71.28
Abdul Razzaq
Pakistan
151
72.15
Amit Mishra
India
152
72.60
Faisal Hossain
Bangladesh
153
74.20
Ashok Dinda
India
154
74.40
Luke Wright
England
155
78.00
Peter Connell
Ireland
155
78.00
Andy Blignaut
Zimbabwe
156
81.00
Suranga Lakmal
Sri Lanka
157
84.00
Keith Dabengwa
Zimbabwe
157
84.00
Moneeb Iqbal
Scotland
158
88.50
Nawroz Mangal
Afghanistan
159
90.00
Balaji Rao
Canada
160
96.00
Sean Williams
Zimbabwe
161
115.20
Iftikhar Anjum
Pakistan
162
126.00
Kane Williamson
New Zealand
163
129.00
Shahadat Hossain
Bangladesh
164
132.00
Umesh Yadav
India
164
132.00
Andre Botha
Ireland
165
132.90
Syed Rasel
Bangladesh
166
144.00
Jean-Paul Duminy
South Africa
166
144.00
Mohammad Kashif
Netherlands
167
147.00
Scott Styris
New Zealand
168
168.00
Brendan Taylor
Zimbabwe
169
175.80
Narsingh Deonarine
West Indies