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