Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Strike Rate in 2006 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
15.90
Andrew White
Ireland
2
16.00
Dave Langford-Smith
Ireland
3
18.00
Delyone Borden
Bermuda
3
18.00
Boyd Rankin
England
3
18.00
Jehan Mubarak
Sri Lanka
4
18.30
Mohammad Ashraful
Bangladesh
5
18.84
6
20.00
Andre Botha
Ireland
6
20.00
Chris Martin
New Zealand
7
20.87
Troy Taylor
8
21.49
Kyle Mills
New Zealand
9
22.00
Ian Bell
England
10
22.20
Ramnaresh Sarwan
West Indies
11
22.84
Kaushal Lokuarachchi
Sri Lanka
12
23.30
Rajin Saleh
Bangladesh
13
24.00
Shoaib Akhtar
Pakistan
14
24.60
Brijal Patel
Kenya
15
25.26
Shane Watson
Australia
16
25.30
Nathan Bracken
Australia
17
25.60
Hiren Varaiya
Kenya
18
26.14
Mitchell Johnson
Australia
19
26.20
Justin Kemp
South Africa
20
26.25
John Mooney
Ireland
21
26.31
Jeetan Patel
New Zealand
22
26.77
Thomas Odoyo
Kenya
23
27.00
Majid Haq
Scotland
24
27.06
Makhaya Ntini
South Africa
25
27.60
Paul Mooney
Ireland
26
27.60
Craig Wright
Scotland
27
27.86
Ryan ten Doeschate
Netherlands
28
27.96
Peter Ongondo
Kenya
29
28.20
Henry Osinde
Canada
30
28.88
Dave Mohammed
West Indies
31
29.02
Mashrafe Mortaza
Bangladesh
32
29.33
Jacques Kallis
South Africa
33
29.46
Farveez Maharoof
Sri Lanka
34
29.74
Irving Romaine
Bermuda
35
29.94
Shane Bond
New Zealand
36
29.98
Naved-ul-Hasan
Pakistan
37
30.00
Abdur Rehman
Pakistan
37
30.00
Mark Cosgrove
Australia
37
30.00
Irfan Pathan
India
38
30.21
Steve Harmison
England
39
30.23
Tim de Leede
Netherlands
40
30.28
Jerome Taylor
West Indies
41
30.34
Lasith Malinga
Sri Lanka
42
30.52
Tawanda Mupariwa
Zimbabwe
43
30.64
Abdur Razzak
Bangladesh
44
30.86
Roger Telemachus
South Africa
45
31.20
Mark Jonkman
Netherlands
46
31.45
Brett Lee
Australia
47
31.50
Tony Suji
Kenya
48
32.12
Andre Nel
South Africa
49
32.25
Michael Mason
New Zealand
50
32.33
Hamilton Masakadza
Zimbabwe
51
32.52
Ross Lyons
Scotland
52
32.54
Brad Hogg
Australia
53
32.57
Darron Reekers
Netherlands
54
33.00
Daan van Bunge
Netherlands
54
33.00
Rawl Lewis
West Indies
55
33.23
John Davison
Canada
56
33.54
Shahadat Hossain
Bangladesh
57
33.62
Dwayne Bravo
West Indies
58
33.75
John Blain
Scotland
59
33.99
Syed Rasel
Bangladesh
60
34.15
Hasan Durham
Bermuda
61
34.27
Piet Rinke
Zimbabwe
62
34.50
Mohammad Sami
Pakistan
62
34.50
Andrew Hall
South Africa
63
34.80
Chris Mpofu
Zimbabwe
63
34.80
Ryan Watson
Scotland
64
34.88
Shaun Pollock
South Africa
65
34.97
Sreesanth
India
66
35.25
Jon Lewis
England
67
35.31
Austin Codrington
Canada
68
35.40
Sanjayan Thuraisingam
Canada
69
36.00
Mehrab Hossain jnr
Bangladesh
69
36.00
Tafadzwa Kamungozi
Zimbabwe
70
36.07
Dilhara Fernando
Sri Lanka
71
36.13
Ramesh Powar
India
72
36.23
Kevin Hurdle
Bermuda
73
36.41
Ajit Agarkar
India
74
36.75
Gary Brent
Zimbabwe
74
36.75
Peter Borren
Netherlands
75
37.50
Dougie Brown
England
76
37.64
Billy Stelling
Netherlands
77
38.14
Malinga Bandara
Sri Lanka
78
38.23
Ian Bradshaw
West Indies
79
38.73
Sunil Dhaniram
Canada
80
38.89
Dwayne Smith
West Indies
81
39.28
RP Singh
India
82
39.55
Chaminda Vaas
Sri Lanka
83
39.82
Shoaib Malik
Pakistan
84
39.86
Sajid Mahmood
England
85
39.96
Andrew Symonds
Australia
86
39.98
Michael Clarke
Australia
87
40.00
Andrew Flintoff
England
87
40.00
Nathan Astle
New Zealand
87
40.00
Jacob Oram
New Zealand
87
40.00
Daren Powell
West Indies
87
40.00
Saleem Mukuddem
Bermuda
88
40.67
Janeiro Tucker
Bermuda
89
40.70
Kevin Sandher
Canada
90
41.05
James Anderson
England
91
41.08
Blessing Mahwire
Zimbabwe
92
41.40
Anthony Ireland
Zimbabwe
93
41.54
Ryan Higgins
Zimbabwe
94
42.00
Durand Soraine
Canada
94
42.00
Dhammika Prasad
Sri Lanka
94
42.00
Nazmul Hossain
Bangladesh
95
42.23
Mohammad Rafique
Bangladesh
96
42.24
Johan van der Wath
South Africa
97
42.48
Stuart Broad
England
98
42.80
Zaheer Khan
India
99
42.90
Keith Dabengwa
Zimbabwe
99
42.90
Dewald Nel
Scotland
100
43.20
Steven Welsh
Canada
101
43.36
Umar Gul
Pakistan
102
43.50
Mohammad Kashif
Netherlands
103
43.57
Muttiah Muralitharan
Sri Lanka
104
43.71
Yuvraj Singh
India
105
43.76
Munaf Patel
India
106
44.00
Dinesh Mongia
India
107
44.51
Dwayne Leverock
Bermuda
108
44.92
Shakib Al Hasan
Bangladesh
109
45.00
Charl Langeveldt
South Africa
109
45.00
Glenn Rogers
Scotland
109
45.00
Kevin O'Brien
Ireland
110
45.60
Stuart Clark
Australia
111
46.00
Glenn McGrath
Australia
112
47.01
Abdul Razzaq
Pakistan
113
47.28
Kabir Ali
England
114
47.52
Chris Gayle
West Indies
115
47.79
Mohammad Asif
Pakistan
116
48.00
Dale Steyn
South Africa
116
48.00
Wavell Hinds
West Indies
116
48.00
George Codrington
Canada
116
48.00
Abdool Samad
Canada
117
48.43
Ruchira Perera
Sri Lanka
118
48.93
Steve Tikolo
Kenya
119
49.50
Paul Collingwood
England
120
49.68
Harbhajan Singh
India
121
50.06
Nehemiah Odhiambo
Kenya
122
50.20
Zishan Shah
123
50.82
Ed Rainsford
Zimbabwe
124
51.64
Marlon Samuels
West Indies
125
51.75
Stefan Kelly
Bermuda
126
51.98
Sanath Jayasuriya
Sri Lanka
127
52.36
Jamie Dalrymple
England
128
52.37
Shahid Afridi
Pakistan
129
52.64
Iftikhar Anjum
Pakistan
130
54.00
Murali Kartik
India
130
54.00
Michael Yardy
England
130
54.00
Don Maxwell
Canada
131
54.75
Jimmy Kamande
Kenya
132
54.80
Liam Plunkett
England
133
57.00
James Franklin
New Zealand
133
57.00
Mark Gillespie
New Zealand
133
57.00
Stuart Matsikenyeri
Zimbabwe
134
57.40
Robin Peterson
South Africa
135
57.60
Johan Botha
South Africa
136
58.41
Fidel Edwards
West Indies
137
59.10
Chamu Chibhabha
Zimbabwe
138
59.25
Graeme Smith
South Africa
139
60.00
Tino Best
West Indies
139
60.00
Gordon Goudie
Scotland
140
61.50
Paul Hoffmann
Scotland
141
62.00
Daniel Vettori
New Zealand
142
62.67
Corey Collymore
West Indies
143
63.00
Chris Cairns
New Zealand
143
63.00
Rikki Clarke
England
143
63.00
Pieter Seelaar
Netherlands
143
63.00
Kyle McCallan
Ireland
144
64.00
Elton Chigumbura
Zimbabwe
145
64.50
Nuwan Kulasekara
Sri Lanka
146
65.25
Alok Kapali
Bangladesh
147
66.00
Hasantha Fernando
Sri Lanka
147
66.00
Gregory Strydom
Zimbabwe
148
66.70
Prosper Utseya
Zimbabwe
149
67.80
Vikram Solanki
England
150
68.00
Luuk van Troost
Netherlands
151
69.00
Garnett Kruger
South Africa
151
69.00
Monde Zondeki
South Africa
152
69.65
Tillakaratne Dilshan
Sri Lanka
153
70.80
Ian Blackwell
England
154
72.00
Kevin Pietersen
England
154
72.00
Tushar Imran
Bangladesh
154
72.00
Scott Styris
New Zealand
154
72.00
Virender Sehwag
India
154
72.00
Umar Bhatti
Canada
155
75.00
Tim Bresnan
England
156
76.00
Mick Lewis
Australia
157
81.00
Brett Dorey
Australia
157
81.00
Anil Kumble
India
158
81.30
Mohammad Hafeez
Pakistan
159
84.00
Arshad Khan
Pakistan
160
87.00
Malachi Jones
Bermuda
160
87.00
Trent Johnston
Ireland
160
87.00
Alfred Luseno
Kenya
161
90.00
Michael Hussey
Australia
162
92.00
James Hopes
Australia
162
92.00
Sachin Tendulkar
India
163
96.00
Sean Williams
Zimbabwe
163
96.00
Josephat Ababu
Kenya
164
102.00
David Hemp
Bermuda
165
105.90
Dan Cullen
Australia
166
108.00
Keegan Meth
Zimbabwe
167
114.60
Aftab Ahmed
Bangladesh
168
132.00
Yasir Arafat
Pakistan
168
132.00
Ryan Steede
Bermuda
169
138.00
Esteban Nino
170
186.00
Farhad Reza
Bangladesh