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 2009: Top Performers, Rankings & Full Stats
The best strike rate in 2009 highlights the top performers of the season based on official match data.
ODI
2009
277 entries
1
1.20
Noor Ali Zadran
AFG
1.80 clear of Mark Vermeulen
2
3.00
Mark Vermeulen
ZIM
1.80 off the lead
3
3.30
Devon Thomas
WI
2.10 off the lead
● LEADS
Noor Ali Zadran
AFG
1.20 · 1.80 better than Vermeulen
↑ IN THE CHASE
0
players within 10% of the lead — Zadran is out on their own
★ TOP-10 CUT-OFF
19.09
The mark at number ten — 267 entries sit below it
● NATION IN FRONT
West Indies
6 of the top 50 · 17 teams represented
Best Strike Rate — full list
277 entries, ranked
Table view
1
Noor Ali Zadran
AFG
1.20
2
Mark Vermeulen
ZIM
3.00
3
Devon Thomas
WI
3.30
4
Scott Styris
NZ
8.00
5
MS Dhoni
IND
12.00
6
Zameer Zahir
CAN
15.00
7
Gordon Goudie
SCO
17.13
8
Tom de Grooth
NED
18.00
9
Andrew Flintoff
ENG
19.00
10
Abdur Razzak
BAN
19.09
11
Owais Shah
ENG
19.65
12
Kemar Roach
WI
19.85
13
Zahid Shah
UAE
20.27
14
Cameron White
AUS
20.60
15
Jan-Berrie Burger
NAM
21.00
15
Dolar Mahmud
BAN
21.00
16
Wayne Parnell
SA
21.63
17
Mark Gillespie
NZ
22.50
18
John Blain
SCO
23.08
19
Mashrafe Mortaza
BAN
23.57
20
Irfan Pathan
IND
24.00
20
Mohammad Asif
PAK
24.00
20
Lonwabo Tsotsobe
SA
24.00
20
Craig Wright
SCO
24.00
21
Stuart Broad
ENG
24.09
22
Edgar Schiferli
NED
24.46
23
Shane Watson
AUS
25.49
24
Rodney Trott
BER
25.71
25
Dwayne Bravo
WI
25.99
26
Shapoor Zadran
AFG
26.24
27
Karim Sadiq
AFG
26.45
28
Andrew Symonds
AUS
27.00
28
Mohammad Ashraful
BAN
27.00
29
Kieron Pollard
WI
27.10
30
Doug Bollinger
AUS
27.60
31
Daren Powell
WI
27.75
32
Not on record
UAE
28.00
33
James Anderson
ENG
28.32
34
Not on record
NAM
28.59
35
Makhaya Ntini
SA
28.67
36
Hamid Hassan
AFG
28.74
37
Not on record
UGA
29.00
38
Jerome Taylor
WI
29.22
39
Mohammad Amir
PAK
29.37
40
Graeme Cremer
ZIM
29.38
41
Khurram Chohan
CAN
29.56
42
Iftikhar Anjum
PAK
29.58
43
Brett Lee
AUS
29.74
44
Umar Gul
PAK
29.78
45
Nazmul Hossain
BAN
29.93
46
Shane Harwood
AUS
30.00
46
Kyle Hodsoll
BER
30.00
46
Sarel Burger
NAM
30.00
46
Phil Eaglestone
IRE
30.00
46
Aman Ali
UAE
30.00
46
Not on record
UGA
30.00
47
Jan Stander
SCO
30.04
48
Rubel Hossain
BAN
30.18
49
Ashish Nehra
IND
30.37
50
Alex Cusack
IRE
30.86
51
Boyd Rankin
ENG
30.91
52
Peter Connell
IRE
30.99
53
Daryl Tuffey
NZ
31.68
54
Mahbubul Alam
BAN
31.71
54
Pragyan Ojha
IND
31.71
55
Arshad Ali
UAE
31.73
56
Nehemiah Odhiambo
KEN
31.76
57
Ishant Sharma
IND
31.76
58
Dale Steyn
SA
31.94
59
Iain O'Brien
NZ
31.98
60
Ruud Nijman
NED
32.20
61
Nawroz Mangal
AFG
32.40
61
Jean-Paul Duminy
SA
32.40
61
Chanaka Welegedara
SL
32.40
62
Ray Price
ZIM
32.41
63
Irving Romaine
BER
32.80
64
Nuwan Kulasekara
SL
32.82
65
Not on record
NAM
33.00
66
Suraj Randiv
SL
33.60
66
Ravi Rampaul
WI
33.60
67
Zeeshan Siddiqui
OMN
33.75
68
Mitchell Johnson
AUS
34.04
69
Kyle Mills
NZ
34.13
70
Thilan Thushara
SL
34.36
71
Not on record
OMN
34.47
72
Yusuf Pathan
IND
34.58
73
Elijah Otieno
KEN
34.71
74
Calum MacLeod
SCO
34.80
75
Trent Johnston
IRE
34.91
76
Angelo Mathews
SL
34.94
77
Gerrie Snyman
NAM
35.08
78
Not on record
OMN
35.14
79
Dewald Nel
SCO
35.33
80
Keith Dabengwa
ZIM
35.40
81
Gordon Drummond
SCO
35.55
82
Mudassar Bukhari
NED
35.81
83
Khaliq Dad
AFG
36.00
83
Trevor Garwe
ZIM
36.00
83
Not on record
DEN
36.00
83
Not on record
UGA
36.00
84
Amjad Javed
UAE
36.30
85
Chamu Chibhabha
ZIM
36.45
86
Jesse Ryder
NZ
36.48
87
Naved-ul-Hasan
PAK
36.67
88
Peter Borren
NED
36.75
89
Muttiah Muralitharan
SL
36.95
90
Ian Butler
NZ
37.09
91
Charl Langeveldt
SA
37.20
92
Henry Osinde
CAN
37.29
93
Morne Morkel
SA
37.32
94
Ryan ten Doeschate
NED
37.40
95
Regan West
IRE
37.66
96
Andrew White
IRE
37.80
96
Sudeep Tyagi
IND
37.80
97
Hamilton Masakadza
ZIM
38.00
98
Paul Collingwood
ENG
38.12
99
Abdul Razzaq
PAK
38.25
100
Thomas Odoyo
KEN
38.29
101
Not on record
UGA
38.40
102
Not on record
UAE
38.64
103
Not on record
NAM
39.00
103
George O'Brien
BER
39.00
103
Grant Elliott
NZ
39.00
104
Shakib Al Hasan
BAN
39.21
105
Saeed Ajmal
PAK
39.57
105
Shahid Afridi
GER
40.33
106
Enamul Haque jnr
BAN
39.60
107
Graeme Swann
ENG
39.69
108
Harbhajan Singh
IND
39.97
109
Elton Chigumbura
ZIM
39.99
110
Clint McKay
AUS
40.00
110
Hasti Gul
AFG
40.00
111
Roelof van der Merwe
NED
40.29
112
Mahmudullah
BAN
40.33
113
Syed Rasel
BAN
40.33
113
Shahid Afridi
GER
40.33
114
Ajantha Mendis
SL
40.70
115
Nathan Hauritz
AUS
40.73
116
Rizwan Cheema
CAN
40.80
116
Sunil Dhaniram
CAN
40.80
117
Lameck Onyango
KEN
40.83
118
Not on record
OMN
41.00
119
Kyle Jarvis
ZIM
41.10
120
Janeiro Tucker
BER
41.25
121
Ben Hilfenhaus
AUS
41.93
122
Sajid Mahmood
ENG
42.00
122
Dirk Nannes
AUS
42.00
122
Lionel Baker
WI
42.00
122
Andre Botha
IRE
42.00
122
Craig Williams
NAM
42.00
122
Richie Berrington
SCO
42.00
123
Stuart Clark
AUS
42.20
124
Daniel Vettori
NZ
42.27
125
Not on record
DEN
42.86
126
Khurram Khan
UAE
43.00
126
Syed Bashir Ahmed Shah
DEN
43.00
127
Balaji Rao
CAN
43.50
128
Saqib Ali
UAE
43.68
129
Fidel Edwards
WI
43.73
130
James Hopes
AUS
44.24
131
Stefan Kelly
BER
44.52
132
Umar Bhatti
CAN
44.73
133
Amit Mishra
IND
45.00
133
Rohit Sharma
IND
45.00
133
Stuart Matsikenyeri
ZIM
45.00
134
Yuvraj Singh
IND
45.17
135
Shane Bond
NZ
45.32
136
David Bernard
WI
45.33
137
Zaheer Khan
IND
45.43
138
Shaun Tait
AUS
45.96
139
Sanath Jayasuriya
SL
46.50
140
Prosper Utseya
ZIM
46.68
141
Praveen Kumar
IND
47.12
142
Steve Tikolo
KEN
47.14
143
Tim Bresnan
ENG
47.31
144
Peter Siddle
AUS
48.00
144
Malinga Bandara
SL
48.00
144
Kyle McCallan
IRE
48.00
144
Mohammad Kashif
NED
48.00
144
Not on record
OMN
48.00
145
Farveez Maharoof
SL
48.75
146
Nathan Bracken
AUS
49.06
147
Johan Botha
SA
49.13
148
Virender Sehwag
IND
49.50
148
Haider Ali
PAK
52.50
149
Luke Wright
ENG
49.71
150
Naeem Islam
BAN
50.05
151
Bernard Scholtz
NAM
50.40
152
Graham Onions
ENG
51.00
152
Ryan McLaren
SA
51.00
153
Sandeep Jyoti
CAN
51.30
154
Harvir Baidwan
CAN
51.43
155
Suresh Raina
IND
51.60
156
Ed Rainsford
ZIM
51.75
157
Chris Mpofu
ZIM
52.29
158
Not on record
PAK
52.50
159
Samiullah Shenwari
AFG
52.80
159
Kevin O'Brien
IRE
52.80
160
Lasith Malinga
SL
53.07
161
Not on record
DEN
53.20
162
Adnan Ilyas
OMN
54.00
162
Dilhara Fernando
SL
54.00
162
Suranga Lakmal
SL
54.00
162
Rawl Lewis
WI
54.00
162
Dhammika Prasad
SL
54.00
162
RP Singh
IND
54.00
163
Jacob Oram
NZ
54.30
164
Michael Clarke
AUS
54.86
165
Franco Nsubuga
UGA
55.71
165
Deon Kotze
NAM
55.71
166
Ben Laughlin
AUS
55.80
167
Not on record
UAE
56.40
168
Dimitri Mascarenhas
ENG
56.57
169
Hiren Varaiya
KEN
56.80
170
Steven Outerbridge
BER
57.00
171
Louis Burger
NAM
58.00
172
Kenneth Kamyuka
CAN
58.10
173
Nikita Miller
WI
58.37
174
Ravindra Jadeja
IND
58.44
175
Collins Obuya
KEN
58.65
176
Not on record
DEN
60.00
176
Fayyaz Ahmed
UAE
60.00
176
Stuart Chalmers
SCO
60.00
176
Ryan Harris
AUS
60.00
176
Ravi Bopara
ENG
60.00
176
Brett Geeves
AUS
60.00
176
Gavin Tonge
WI
60.00
176
Shoaib Akhtar
PAK
60.00
176
Sohail Khan
PAK
60.00
177
Albie Morkel
SA
60.67
178
Peter Ongondo
KEN
61.02
179
Tawanda Mupariwa
ZIM
61.44
180
Rajesh Bhudia
KEN
62.00
181
John Mooney
IRE
63.00
181
Jacobi Robinson
BER
63.00
182
Pieter Seelaar
NED
63.60
183
Mohammad Nabi
AFG
64.38
184
Tim Southee
NZ
65.28
185
Adil Rashid
ENG
68.00
186
Charles Waiswa
UGA
69.90
187
Not on record
DEN
72.00
188
Majid Haq
SCO
72.86
189
Jimmy Kamande
KEN
74.13
190
Tamauri Tucker
BER
75.00
190
Sulieman Benn
WI
75.00
191
Ryan Watson
SCO
75.60
192
Not on record
UGA
76.00
193
John Davison
CAN
78.00
193
Bjorn Kotze
NAM
78.00
193
Gareth Batty
ENG
78.00
194
Jeetan Patel
NZ
79.20
195
Moneeb Iqbal
SCO
80.00
196
Dwayne Leverock
BER
82.80
197
Not on record
NAM
83.10
198
Daan van Bunge
NED
84.30
199
Jacques Kallis
SA
85.50
200
Not on record
DEN
86.40
201
Shoaib Malik
PAK
89.16
202
Moises Henriques
AUS
90.00
203
Ryan Sidebottom
ENG
90.90
204
James Franklin
NZ
96.00
204
Not on record
AFG
96.00
205
Darren Sammy
WI
100.00
206
Alasdair Evans
SCO
102.00
207
Adam Voges
AUS
108.00
207
David Hussey
AUS
108.00
208
Mehrab Hossain jnr
BAN
114.00
209
Ross Lyons
SCO
120.00
210
Dawlat Ahmadzai
AFG
129.00
211
Not on record
DEN
132.00
212
Tillakaratne Dilshan
SL
132.60
213
Sohail Tanvir
PAK
150.00
214
Chris Gayle
WI
151.80
215
Not on record
UAE
153.00
216
Not on record
DEN
162.30
217
Munaf Patel
IND
163.20
218
Darron Reekers
NED
210.00
Show all 277 ↓
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)
›