Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Australia in South Africa ODI Series
Sri Lanka in England ODI Series
Recent Teams
▼
India
New Zealand
Australia
South Africa
West Indies
Sri Lanka
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Mehidy Hasan
George Dockrell
Taskin Ahmed
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 2007: Top Performers, Rankings & Full Stats
The best strike rate in 2007 highlights the top performers of the season based on official match data.
ODI
2007
216 entries
1
0.60
Mohammad Yousuf
PAK
5.40 clear of Tom de Grooth
2
6.00
Tom de Grooth
NED
5.40 off the lead
3
9.00
Alfred Luseno
KEN
8.40 off the lead
● LEADS
Mohammad Yousuf
PAK
0.60 · 5.40 better than Grooth
↑ IN THE CHASE
0
players within 10% of the lead — Yousuf is out on their own
★ TOP-10 CUT-OFF
19.20
The mark at number ten — 206 entries sit below it
● NATION IN FRONT
Netherlands
7 of the top 50 · 15 teams represented
Best Strike Rate — full list
216 entries, ranked
Table view
1
Mohammad Yousuf
PAK
0.60
2
Tom de Grooth
NED
6.00
3
Alfred Luseno
KEN
9.00
4
Maurits Jonkman
NED
10.80
5
Alex Cusack
IRE
13.30
6
Kevin Pietersen
ENG
15.00
6
Mahmudullah
BAN
15.00
7
Lou Vincent
NZ
18.00
8
Darren Sammy
WI
18.60
9
Fidel Edwards
WI
18.94
10
Mohammad Ashraful
BAN
19.20
11
Stefan Kelly
BER
20.00
12
Jean-Paul Duminy
SA
21.00
13
Ryan ten Doeschate
NED
21.73
14
Muttiah Muralitharan
SL
22.08
15
Rodney Trott
BER
22.40
16
Kyle Mills
NZ
23.59
17
Lameck Onyango
KEN
23.91
18
Dale Steyn
SA
24.00
19
Russel Arnold
SL
24.20
20
Henk-Jan Mol
NED
24.40
21
Ryan Sidebottom
ENG
24.47
22
Glenn McGrath
AUS
25.22
23
Peter Ongondo
KEN
25.40
24
Shoaib Akhtar
PAK
25.64
25
Shaun Tait
AUS
25.69
26
Delyone Borden
BER
25.80
27
Danish Kaneria
PAK
26.00
28
Liam Plunkett
ENG
26.43
29
Owais Shah
ENG
27.00
29
Farveez Maharoof
SL
27.00
29
Pieter Seelaar
NED
27.00
29
Mudassar Bukhari
NED
27.00
30
Dilhara Fernando
SL
27.41
31
Anthony Ireland
ZIM
27.60
32
Dwayne Bravo
WI
28.27
33
Mitchell Johnson
AUS
28.38
34
Lasith Malinga
SL
28.51
35
Chamu Chibhabha
ZIM
28.80
35
Mohammad Kashif
NED
28.80
36
Sreesanth
IND
29.03
37
Shane Bond
NZ
29.49
38
Morne Morkel
SA
30.00
38
Kyle Hodsoll
BER
30.00
39
Iftikhar Anjum
PAK
30.10
40
Elton Chigumbura
ZIM
30.25
41
Brad Hogg
AUS
30.74
42
Andrew Flintoff
ENG
30.77
43
Abdool Samad
CAN
30.80
44
Munaf Patel
IND
31.16
45
Craig Wright
SCO
31.43
46
Boyd Rankin
ENG
31.60
47
Andre Botha
IRE
31.64
48
Geert-Maarten Mol
NED
32.00
49
Daren Powell
WI
32.05
50
Billy Stelling
NED
32.15
51
Stuart Clark
AUS
32.31
52
Andrew Hall
SA
32.35
53
Vernon Philander
SA
32.50
54
Mohammad Sami
PAK
32.57
55
Albie Morkel
SA
32.96
56
Irving Romaine
BER
33.00
56
Michael Vaughan
ENG
33.00
57
Majid Haq
SCO
33.14
58
Ravi Rampaul
WI
33.32
59
Brett Lee
AUS
33.46
60
Craig McMillan
NZ
33.48
61
Johan van der Wath
SA
34.00
61
Ed Rainsford
ZIM
34.00
62
Steve Tikolo
KEN
34.23
63
Graeme Swann
ENG
34.29
64
Kevin Sandher
CAN
34.67
65
Stuart Broad
ENG
34.75
66
Sunil Dhaniram
CAN
34.83
67
Michael Mason
NZ
35.07
68
Rawl Lewis
WI
35.30
69
Umar Gul
PAK
35.37
70
Hamilton Masakadza
ZIM
36.00
70
James Hopes
AUS
36.00
70
Dinesh Mongia
IND
36.00
70
Elijah Otieno
KEN
36.00
71
Anil Kumble
IND
36.10
72
Sajid Mahmood
ENG
36.28
73
Charl Langeveldt
SA
36.35
74
Graeme Smith
SA
36.40
75
RP Singh
IND
36.82
76
Andre Nel
SA
36.89
77
Ajit Agarkar
IND
36.96
78
Chaminda Vaas
SL
37.02
79
Sean Williams
ZIM
37.10
80
Nathan Bracken
AUS
37.13
81
Henry Osinde
CAN
37.28
82
Murali Kartik
IND
37.50
83
Daniel Vettori
NZ
37.62
84
James Franklin
NZ
37.69
85
Mohammad Hafeez
PAK
37.71
86
James Anderson
ENG
37.77
87
Saleem Mukuddem
BER
38.00
88
Mark Jonkman
NED
38.20
89
Hiren Varaiya
KEN
38.27
90
Sohail Tanvir
PAK
38.45
91
Abdur Razzak
BAN
38.78
92
Ramnaresh Sarwan
WI
39.00
93
Piyush Chawla
IND
39.18
94
Gary Brent
ZIM
39.19
95
Malinga Bandara
SL
39.49
96
Chris Mpofu
ZIM
39.50
97
Syed Rasel
BAN
39.67
98
Sanath Jayasuriya
SL
39.73
99
Edgar Schiferli
NED
40.00
100
Makhaya Ntini
SA
40.41
101
Nehemiah Odhiambo
KEN
40.50
102
Shahid Afridi
PAK
40.74
103
Jerome Taylor
WI
40.89
104
Jacques Kallis
SA
41.40
105
Cameron White
AUS
42.00
105
Ben Hilfenhaus
AUS
42.00
105
Ryan Watson
SCO
42.00
106
Kyle McCallan
IRE
42.12
107
John Blain
SCO
42.21
108
Zaheer Khan
IND
42.42
109
Michael Clarke
AUS
42.67
110
Tim de Leede
NED
42.94
111
Thomas Odoyo
KEN
43.04
112
George Codrington
CAN
43.13
113
Yuvraj Singh
IND
43.25
114
Dougie Brown
ENG
43.36
115
Darron Reekers
NED
44.00
116
Peter Borren
NED
44.25
117
Mark Gillespie
NZ
44.43
118
Mohammad Rafique
BAN
44.43
119
Chris Gayle
WI
44.63
120
Ruchira Perera
SL
45.00
120
Jason Patraj
CAN
45.00
120
Roger Whelan
IRE
45.00
121
Paul Hoffmann
SCO
45.75
122
Umar Bhatti
CAN
45.90
123
Kevin O'Brien
IRE
46.00
124
Dwayne Leverock
BER
46.64
125
Mashrafe Mortaza
BAN
46.72
126
Virender Sehwag
IND
46.80
127
Sachin Tendulkar
IND
46.91
127
Kevin Hurdle
BER
46.91
128
Jon Lewis
ENG
47.20
129
Mohammad Asif
PAK
47.75
130
Justin Kemp
SA
48.00
130
Anderson Cummins
WI
48.00
130
Farhad Reza
BAN
48.00
130
Brad Hodge
AUS
48.00
130
Ryan Steede
BER
48.00
130
Jacobi Robinson
BER
48.00
130
Gordon Drummond
SCO
48.00
131
Dwayne Smith
WI
48.55
132
Daan van Bunge
NED
48.60
132
Calvert Hooper
CAN
48.60
133
Shoaib Malik
PAK
48.90
134
Jacob Oram
NZ
49.63
135
Abdul Razzaq
PAK
50.00
135
Kaushal Lokuarachchi
SL
50.00
135
Thandi Tshabalala
SA
50.00
136
Shakib Al Hasan
BAN
50.07
137
Irfan Pathan
IND
50.08
138
Shane Watson
AUS
50.34
139
Malachi Jones
BER
50.74
140
Durand Soraine
CAN
51.00
141
Aftab Ahmed
BAN
51.60
142
Ramesh Powar
IND
52.48
143
Ravi Bopara
ENG
52.65
144
Paul Collingwood
ENG
52.77
145
John Davison
CAN
53.55
146
Jimmy Kamande
KEN
53.66
147
Luuk van Troost
NED
54.00
147
Qaiser Ali
CAN
54.00
147
Andre Adams
NZ
54.00
147
Tawanda Mupariwa
ZIM
54.00
148
Monty Panesar
ENG
54.50
149
Jeetan Patel
NZ
55.36
150
Dimitri Mascarenhas
ENG
56.00
151
Mohammad Sharif
BAN
57.00
152
Keith Dabengwa
ZIM
58.00
153
Collins Obuya
KEN
60.00
154
Andrew White
IRE
61.80
155
Sourav Ganguly
IND
62.57
156
Shaun Pollock
SA
62.61
157
Trent Johnston
IRE
62.80
158
Robin Peterson
SA
63.00
158
Tapash Baisya
BAN
63.00
159
Corey Collymore
WI
63.20
160
Scott Styris
NZ
63.27
161
Harbhajan Singh
IND
64.33
162
Abdur Rehman
PAK
69.00
163
Andrew Symonds
AUS
70.50
164
Dave Langford-Smith
IRE
70.67
165
Tillakaratne Dilshan
SL
70.88
166
Nuwan Kulasekara
SL
72.60
167
Shahadat Hossain
BAN
78.00
168
Prosper Utseya
ZIM
78.60
169
Ian Bradshaw
WI
79.50
170
Glenn Rogers
SCO
79.80
171
Ross Lyons
SCO
86.40
172
Naved-ul-Hasan
PAK
87.00
173
Jamie Dalrymple
ENG
88.00
174
Gary Kidd
IRE
90.00
174
George O'Brien
BER
90.00
175
Chris Tremlett
ENG
90.60
176
Azhar Mahmood
PAK
92.40
177
Janeiro Tucker
BER
97.95
178
Lionel Cann
BER
98.40
179
Marlon Samuels
WI
108.00
180
Dewald Nel
SCO
115.50
181
John Mooney
IRE
120.00
182
Johan Botha
SA
128.55
183
Chris Martin
NZ
144.00
184
Adeel Raja
NED
147.00
185
Daryl Tuffey
NZ
204.00
186
Ray Price
ZIM
222.00
Show all 216 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›