Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Jofra Archer
William Jacks
Joe Root
Shai Hope
Ishan Kishan
Arshdeep Singh
Roston Chase
Axar Patel
Abhishek Sharma
Liam Dawson
Shamar Joseph
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.
ODI
2010
170 entries
1
15.00
Ed Rainsford
ZIM
1.17 clear of Rusty Theron
2
16.17
Rusty Theron
SA
1.17 off the lead
3
19.13
Shaun Tait
AUS
4.13 off the lead
● LEADS
Ed Rainsford
ZIM
15.00 · 1.17 better than Theron
↑ IN THE CHASE
1
player sits within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
24.63
The mark at number ten — 160 entries sit below it
● NATION IN FRONT
Sri Lanka
6 of the top 50 · 16 teams represented
Best Strike Rate — full list
170 entries, ranked
Table view
1
Ed Rainsford
ZIM
15.00
2
Rusty Theron
SA
16.17
3
Shaun Tait
AUS
19.13
4
Ryan Harris
AUS
19.63
5
Josh Davey
SCO
20.33
6
Thisara Perera
SL
22.00
7
Ishant Sharma
IND
22.43
8
Andrew White
IRE
23.64
9
Clint McKay
AUS
24.44
10
Ajmal Shahzad
ENG
24.63
11
Shingi Masakadza
ZIM
24.91
12
Graeme Swann
ENG
26.36
13
Morne Morkel
SA
26.58
14
Harvir Baidwan
CAN
27.75
15
Shane Watson
AUS
27.91
16
Mark Jonkman
NED
28.00
17
Umar Gul
PAK
28.07
18
Ravichandran Ashwin
IND
28.29
19
Dwayne Bravo
WI
28.53
20
Stuart Broad
ENG
28.60
21
Alex Cusack
IRE
28.62
22
Shane Bond
NZ
28.78
23
Farveez Maharoof
SL
28.80
24
Lasith Malinga
SL
29.00
25
Hamid Hassan
AFG
29.38
26
Chanaka Welegedara
SL
29.50
27
Sreesanth
IND
29.56
28
Kyle Mills
NZ
29.58
29
Thomas Odoyo
KEN
29.71
30
Gordon Goudie
SCO
29.89
31
Shafiul Islam
BAN
30.16
32
Khurram Chohan
CAN
30.31
33
Kevin O'Brien
IRE
30.40
34
Mirwais Ashraf
AFG
30.67
35
Kemar Roach
WI
30.70
36
Khaliq Dad
AFG
30.86
37
Andy McKay
NZ
31.11
38
Nehemiah Odhiambo
KEN
31.47
39
Yusuf Pathan
IND
31.50
40
Dilhara Fernando
SL
31.56
41
Doug Bollinger
AUS
32.14
42
Kieron Pollard
WI
32.22
43
Lonwabo Tsotsobe
SA
32.35
44
Shakib Al Hasan
BAN
32.48
45
Shoaib Malik
PAK
33.00
45
Jimmy Hansra
CAN
33.00
45
Ryan ten Doeschate
NED
33.00
46
Ashish Nehra
IND
33.29
47
Tillakaratne Dilshan
SL
33.43
48
Jacques Kallis
SA
33.82
48
Albert van der Merwe
IRE
33.82
49
John Mooney
IRE
34.00
50
Tom Cooper
NED
34.20
51
Peter Borren
NED
34.42
52
Matthew Parker
SCO
34.50
52
Mitchell Johnson
AUS
34.50
53
Boyd Rankin
ENG
34.80
53
Angelo Mathews
SL
34.80
54
Jerome Taylor
WI
35.00
55
Praveen Kumar
IND
35.05
56
Dwayne Smith
WI
35.14
57
Harbhajan Singh
IND
35.33
58
James Ngoche
KEN
35.46
59
Daryl Tuffey
NZ
35.64
60
Steven Smith
AUS
35.89
61
Mudassar Bukhari
NED
36.00
62
Nigel Jones
IRE
36.25
63
Samiullah Shenwari
AFG
36.45
64
Trent Johnston
IRE
37.15
65
Shoaib Akhtar
PAK
37.26
66
Thilan Thushara
SL
37.38
67
Ravi Rampaul
WI
37.53
68
Mohammad Amir
PAK
37.83
69
Charl Langeveldt
SA
37.85
70
Chris Mpofu
ZIM
38.29
71
Munaf Patel
IND
38.57
72
George Dockrell
IRE
38.65
73
Robin Peterson
SA
38.75
74
Wayne Parnell
SA
39.63
75
Darren Sammy
WI
40.00
75
Daniel Vettori
NZ
40.00
75
James Anderson
ENG
40.00
75
Richie Berrington
SCO
40.00
76
Saeed Ajmal
PAK
40.06
77
Tim Southee
NZ
40.07
78
Virender Sehwag
IND
40.25
79
Elton Chigumbura
ZIM
40.50
80
Paul Stirling
IRE
40.70
81
Tim Bresnan
ENG
41.26
82
Shapoor Zadran
AFG
41.42
83
Ross Lyons
SCO
42.00
83
Jeevan Mendis
SL
42.00
84
Abdur Razzak
BAN
42.48
85
Dale Steyn
SA
42.60
85
Rizwan Cheema
CAN
42.60
86
Rubel Hossain
BAN
43.20
87
Zaheer Khan
IND
43.91
88
Jacob Oram
NZ
44.00
89
Nuwan Kulasekara
SL
44.06
90
Mohammad Asif
PAK
44.25
91
Pragyan Ojha
IND
44.38
92
Wahab Riaz
PAK
44.40
93
Hiren Varaiya
KEN
44.67
94
Elijah Otieno
KEN
45.00
94
Roelof van der Merwe
NED
45.00
95
Yuvraj Singh
IND
45.82
96
Ajantha Mendis
SL
46.00
96
Suraj Randiv
SL
46.00
97
Parth Desai
CAN
46.20
98
Nikita Miller
WI
46.62
99
Nathan Hauritz
AUS
46.74
100
Gordon Drummond
SCO
46.80
101
Naved-ul-Hasan
PAK
47.00
102
David Bernard
WI
48.00
103
Johan Botha
SA
49.60
104
Adeel Raja
NED
49.71
105
Ravindra Jadeja
IND
49.89
106
Greg Lamb
ZIM
50.25
107
Jimmy Kamande
KEN
51.71
108
Sulieman Benn
WI
52.29
109
Muttiah Muralitharan
SL
52.80
110
Nelson Odhiambo
KEN
54.00
110
Pieter Seelaar
NED
54.00
111
James Hopes
AUS
54.08
112
Bradley Kruger
NED
54.33
113
Mashrafe Mortaza
BAN
54.36
114
Shahid Afridi
GER
54.47
115
Naeem Islam
BAN
54.50
116
Graeme Cremer
ZIM
54.67
117
Mohammad Hafeez
PAK
54.86
118
Albie Morkel
SA
55.67
119
Peter Siddle
AUS
55.75
120
Umar Bhatti
CAN
56.00
121
Ryan McLaren
SA
57.00
122
Nathan McCullum
NZ
57.55
123
James Franklin
NZ
59.00
124
Prosper Utseya
ZIM
59.33
125
Calvert Hooper
CAN
60.00
125
Michael Yardy
ENG
60.00
126
Karim Sadiq
AFG
61.00
127
Mohammad Nabi
AFG
62.67
128
Aftab Alam
AFG
63.00
128
Shem Ngoche
KEN
63.00
128
Hiral Patel
CAN
63.00
128
Sudeep Tyagi
IND
63.00
129
Chris Gayle
WI
63.80
130
Mahmudullah
BAN
63.89
131
Nazmul Hossain
BAN
66.00
132
Ray Price
ZIM
67.18
133
Suhrawadi Shuvo
BAN
67.50
134
Majid Haq
SCO
68.00
135
Paul Collingwood
ENG
68.40
136
Abdul Razzaq
PAK
71.60
137
Amit Mishra
IND
72.25
138
Luke Wright
ENG
74.40
139
Ashok Dinda
IND
75.67
140
Suranga Lakmal
SL
81.00
141
Keith Dabengwa
ZIM
84.00
141
Moneeb Iqbal
SCO
84.00
142
Nawroz Mangal
AFG
89.50
143
Kane Williamson
NZ
126.00
144
Shahadat Hossain
BAN
131.00
145
Umesh Yadav
IND
132.00
145
Andre Botha
IRE
132.00
146
Syed Rasel
BAN
133.50
147
Jean-Paul Duminy
SA
144.00
147
Mohammad Kashif
NED
144.00
148
Scott Styris
NZ
147.67
149
Brendan Taylor
ZIM
168.00
150
Narsingh Deonarine
WI
177.00
Show all 170 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
T20I
Sri Lanka in Pakistan T20I Series
PAK
215/3 (20.0)
SL
133/7 (20.0)
T20I
West Indies in India T20I Series
IND
223 (20.0)
WI
209/7 (20.0)
›