Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Strike Rate in 2010: Top Performers, Rankings & Full Stats
The best strike rate in 2010 highlights the top performers of the season based on official match data.
ALL FORMATS
2010
267 entries
1
6.00
Raqibul Hasan
BAN
2 clear of Steve O'Keefe
2
8.00
Steve O'Keefe
AUS
2 off the lead
3
10.50
Timroy Allen
USA
4.50 off the lead
● LEADS
Raqibul Hasan
BAN
6.00 · 2 better than O'Keefe
↑ IN THE CHASE
0
players within 10% of the lead — Hasan is out on their own
★ TOP-10 CUT-OFF
15.00
The mark at number ten — 257 entries sit below it
● NATION IN FRONT
Australia
6 of the top 50 · 16 teams represented
Best Strike Rate — full list
267 entries, ranked
Table view
1
Raqibul Hasan
BAN
6.00
2
Steve O'Keefe
AUS
8.00
3
Timroy Allen
USA
10.50
4
Dirk Nannes
AUS
11.78
5
Yasir Arafat
PAK
12.00
5
Rory Kleinveldt
SA
12.00
5
Preston Mommsen
SCO
12.00
6
Shadeep Silva
UAE
12.75
7
Ryan Watson
SCO
13.50
8
Sachithra Senanayake
SL
14.00
9
Seekkuge Prasanna
SL
14.40
10
Nuwan Pradeep
SL
15.00
10
Kyle Coetzer
SCO
15.00
10
Saqib Ali
UAE
15.00
10
David Hussey
AUS
15.00
10
Ravi Bopara
ENG
15.00
11
Rusty Theron
SA
15.06
12
Shaun Tait
AUS
15.34
13
Lameck Onyango
KEN
16.80
14
Edgar Schiferli
NED
18.00
14
Daan van Bunge
NED
18.00
14
Chinthaka Jayasinghe
SL
18.00
15
Ed Rainsford
ZIM
18.60
16
Hamid Hassan
AFG
18.77
17
Andre Botha
IRE
19.91
18
Tony Suji
KEN
20.00
18
Maurits Jonkman
NED
20.00
19
Josh Davey
SCO
20.20
20
Peter Connell
IRE
20.35
21
Daniel Christian
AUS
21.00
22
Thisara Perera
SL
21.56
23
Ahmed Raza
UAE
21.75
24
Alfred Luseno
KEN
22.00
24
Izatullah Dawlatzai
AFG
22.00
25
Nehemiah Odhiambo
KEN
22.18
26
Ajmal Shahzad
ENG
22.93
27
Ian Butler
NZ
23.14
28
Shingi Masakadza
ZIM
23.26
29
Tendai Chatara
ZIM
24.00
29
Nelson Odhiambo
KEN
24.00
29
Fayyaz Ahmed
UAE
24.00
29
Milinda Siriwardana
SL
24.00
29
Vinay Kumar
IND
24.00
30
Charl Langeveldt
SA
24.24
31
Mark Jonkman
NED
24.60
32
Boyd Rankin
ENG
24.67
33
Shane Bond
NZ
24.74
34
Alex Cusack
IRE
25.09
35
Clint McKay
AUS
25.16
36
Kyle Mills
NZ
25.22
37
Harvir Baidwan
CAN
25.50
38
Andrew White
IRE
25.75
39
Mitchell Starc
AUS
26.25
40
Jerome Taylor
WI
26.50
41
Khurram Chohan
CAN
27.50
42
Ashish Nehra
IND
27.60
43
Ryan Harris
AUS
27.68
44
Ravichandran Ashwin
IND
27.75
45
Trent Johnston
IRE
28.03
46
Timycen Maruma
ZIM
28.20
47
Ryan Sidebottom
ENG
28.28
48
George Dockrell
IRE
28.38
49
Bernard Loots
NED
28.50
50
Lasith Malinga
SL
29.14
51
Ryan ten Doeschate
NED
29.25
52
Mudassar Bukhari
NED
29.40
53
James Franklin
NZ
29.48
54
Robin Peterson
SA
29.50
55
Shoaib Akhtar
PAK
29.60
56
Thomas Odoyo
KEN
29.66
57
Kevin O'Brien
IRE
29.94
58
Steve Tikolo
KEN
30.00
58
John Davison
CAN
30.00
58
Dwayne Smith
WI
30.00
58
Farveez Maharoof
SL
30.00
59
Gordon Goudie
SCO
30.33
60
Yusuf Pathan
IND
30.38
61
Mohammad Nabi
AFG
30.69
62
Khaliq Dad
AFG
30.86
62
Tanvir Ahmed
PAK
30.86
63
Steven Smith
AUS
31.03
64
Pieter Seelaar
NED
31.29
65
Nathan McCullum
NZ
31.69
66
Kieron Pollard
WI
32.29
67
Ross Lyons
SCO
32.57
68
Hamilton Masakadza
ZIM
32.60
69
Praveen Kumar
IND
32.86
70
Piyush Chawla
IND
33.00
70
John Mooney
IRE
33.00
70
Jimmy Hansra
CAN
33.00
71
Dewald Nel
SCO
33.15
72
Jacob Oram
NZ
33.44
73
Albert van der Merwe
IRE
33.82
74
Tom Cooper
NED
33.96
75
Ross Taylor
NZ
34.20
76
Matthew Parker
SCO
34.50
77
Chris Gayle
WI
34.53
78
Mirwais Ashraf
AFG
34.62
79
Chris Tremlett
ENG
34.85
80
Nigel Jones
IRE
35.20
81
James Ngoche
KEN
35.31
82
Karim Sadiq
AFG
35.40
83
Gordon Drummond
SCO
35.85
84
Darren Sammy
WI
35.98
85
Ian Nicolson
ZIM
36.00
85
Simon Katich
AUS
36.00
86
Mohammad Amir
PAK
36.23
87
Samiullah Shenwari
AFG
36.31
88
Nikita Miller
WI
36.48
89
Shane Watson
AUS
36.71
90
Andy McKay
NZ
36.74
91
Jimmy Kamande
KEN
37.03
92
Nawroz Mangal
AFG
37.10
93
Morne Morkel
SA
37.48
94
Ryan McLaren
SA
37.50
95
Ashok Dinda
IND
37.80
96
Chris Mpofu
ZIM
37.84
97
Nuwan Kulasekara
SL
38.27
98
Dale Steyn
SA
38.44
99
Shapoor Zadran
AFG
38.50
100
Munaf Patel
IND
38.57
101
Kemar Roach
WI
38.60
102
Shem Ngoche
KEN
38.67
103
Majid Haq
SCO
39.33
103
Elton Chigumbura
ZIM
39.33
104
Greg Lamb
ZIM
39.55
105
Steven Finn
ENG
39.70
106
Graeme Swann
ENG
39.72
107
Jan Stander
SCO
39.90
108
Roelof van der Merwe
NED
40.00
109
Shoaib Malik
PAK
40.02
110
Saeed Ajmal
PAK
40.03
111
Doug Bollinger
AUS
40.04
112
Umar Bhatti
CAN
40.10
113
Zaheer Khan
IND
40.20
114
Richie Berrington
SCO
40.26
115
Elijah Otieno
KEN
40.29
116
Shahid Afridi
GER
41.30
117
Lonwabo Tsotsobe
SA
41.30
118
Abdul Razzaq
PAK
41.72
119
Scott Styris
NZ
41.77
120
Angelo Mathews
SL
42.00
120
Josh Hazlewood
AUS
42.00
120
Mohammad Kashif
NED
42.00
121
Johan Botha
SA
42.09
122
Paul Stirling
IRE
42.30
123
Rizwan Cheema
CAN
42.30
124
Tim Southee
NZ
42.77
125
Mitchell Johnson
AUS
42.92
126
Peter Borren
NED
43.25
127
Jeevan Mendis
SL
43.50
128
Hiren Varaiya
KEN
43.60
129
Naved-ul-Hasan
PAK
43.71
130
Umar Amin
PAK
44.00
131
Tim Bresnan
ENG
44.45
132
Stuart Broad
ENG
44.48
133
Yuvraj Singh
IND
44.49
134
Daryl Tuffey
NZ
44.56
135
Wayne Parnell
SA
44.60
136
Thilan Thushara
SL
44.70
137
Graeme Cremer
ZIM
45.12
138
Shafiul Islam
BAN
45.26
139
Ravi Rampaul
WI
45.26
140
Albie Morkel
SA
45.50
141
Chanaka Welegedara
SL
45.69
142
Parth Desai
CAN
46.20
143
Wahab Riaz
PAK
46.48
144
James Anderson
ENG
46.61
145
Muttiah Muralitharan
SL
46.96
146
Shakib Al Hasan
BAN
47.27
147
Mohammad Sami
PAK
47.67
148
Prosper Utseya
ZIM
47.88
149
David Bernard
WI
48.00
149
Abdullah Mazari
AFG
48.00
149
Adam Milne
NZ
48.00
149
Isuru Udana
SL
48.00
149
Jesse Ryder
NZ
48.00
149
Sanath Jayasuriya
SL
48.00
149
Alviro Petersen
SA
48.00
150
Ravindra Jadeja
IND
48.34
151
Dilhara Fernando
SL
48.50
152
Tillakaratne Dilshan
SL
48.92
153
Dawlat Ahmadzai
AFG
49.20
154
Mashrafe Mortaza
BAN
49.57
155
Adeel Raja
NED
49.71
156
Ray Price
ZIM
49.87
157
Umar Gul
PAK
50.60
158
Suraj Randiv
SL
50.86
159
Michael Yardy
ENG
51.20
160
Sreesanth
IND
51.88
161
Dwayne Bravo
WI
52.03
162
Abdur Razzak
BAN
52.08
163
Ishant Sharma
IND
52.36
164
Mohammad Asif
PAK
52.87
165
Bradley Kruger
NED
54.20
166
Rangana Herath
SL
54.50
167
James Hopes
AUS
54.51
168
Peter Siddle
AUS
54.60
169
Ajantha Mendis
SL
55.22
170
Mohammad Hafeez
PAK
55.71
171
Sulieman Benn
WI
55.98
172
Thilina Kandamby
SL
57.00
172
John Hastings
AUS
57.00
173
Grant Elliott
NZ
57.30
174
Daniel Vettori
NZ
58.54
175
Luke Wright
ENG
59.14
176
Jean-Paul Duminy
SA
59.57
177
Nathan Hauritz
AUS
59.80
178
Rohit Sharma
IND
60.00
178
Michael Mason
NZ
60.00
178
Calvert Hooper
CAN
60.00
179
Hamish Bennett
NZ
62.00
180
Marcus North
AUS
62.33
181
Sudeep Tyagi
IND
63.00
181
Aftab Alam
AFG
63.00
182
Martin Guptill
NZ
64.50
183
Virender Sehwag
IND
65.86
184
Jacques Kallis
SA
66.74
185
Suresh Raina
IND
68.00
186
Abdur Rehman
PAK
69.38
187
Hiral Patel
CAN
69.75
188
Rubel Hossain
BAN
70.15
189
Naeem Islam
BAN
71.10
190
Nazmul Hossain
BAN
72.00
191
Faisal Hossain
BAN
72.60
192
Danish Kaneria
PAK
73.50
193
Suranga Lakmal
SL
74.76
194
Xavier Doherty
AUS
76.71
195
Pragyan Ojha
IND
77.88
196
James Tredwell
ENG
78.00
196
Brandon Bess
WI
78.00
196
Andy Blignaut
ZIM
78.00
197
Harbhajan Singh
IND
78.90
198
Amit Mishra
IND
79.11
199
Shahadat Hossain
BAN
81.21
200
Mahmudullah
BAN
82.29
201
Graham Onions
ENG
84.00
201
Peter George
AUS
84.00
201
Moneeb Iqbal
SCO
84.00
201
Khurram Khan
UAE
84.00
202
Ben Hilfenhaus
AUS
87.50
203
Chris Martin
NZ
88.71
204
Keith Dabengwa
ZIM
90.00
204
Balaji Rao
CAN
90.00
205
Kevin Pietersen
ENG
93.00
206
Jonathan Trott
ENG
96.00
206
Sean Williams
ZIM
96.00
206
Chamu Chibhabha
ZIM
96.00
207
Michael Clarke
AUS
98.40
208
Mohammad Ashraful
BAN
99.00
208
Brendan Taylor
ZIM
99.00
209
Shane Shillingford
WI
103.37
210
Abhimanyu Mithun
IND
104.00
211
Paul Collingwood
ENG
107.00
212
Brendan Nash
WI
108.00
213
Kane Williamson
NZ
110.00
214
Jeetan Patel
NZ
111.43
215
Iftikhar Anjum
PAK
115.20
216
Paul Harris
SA
120.34
217
Brent Arnel
NZ
123.60
218
Imran Farhat
PAK
132.00
218
Umesh Yadav
IND
132.00
219
Syed Rasel
BAN
132.90
220
Andre Russell
WI
138.00
221
Sunil Dhaniram
CAN
150.00
222
Friedel de Wet
SA
168.00
223
Narsingh Deonarine
WI
229.80
Show all 267 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›