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 2003 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
11.63
Fidel Edwards
West Indies
2
14.40
Daan van Bunge
Netherlands
3
20.00
Ashish Patel
Canada
4
21.00
Dinusha Fernando
Sri Lanka
5
22.50
Adeel Raja
Netherlands
6
23.04
Andre Adams
New Zealand
7
23.53
Nathan Bracken
Australia
8
23.65
Wasim Akram
Pakistan
9
24.00
Saeed Anwar
Pakistan
9
24.00
Jermaine Lawson
West Indies
9
24.00
David Bernard
West Indies
10
24.82
Tim de Leede
Netherlands
11
25.00
Austin Codrington
Canada
12
25.20
John Davison
Canada
13
25.46
Waqar Younis
Pakistan
14
25.93
Makhaya Ntini
South Africa
15
25.95
Ajit Agarkar
India
16
26.00
Paul Collingwood
England
17
26.48
Mohammad Sami
Pakistan
18
26.51
Ian Harvey
Australia
19
26.60
Nicholas de Groot
Canada
20
26.64
Darren Lehmann
Australia
21
26.71
Brett Lee
Australia
22
27.00
Nuwan Kulasekara
Sri Lanka
23
27.15
Steve Tikolo
Kenya
24
27.30
James Kirtley
England
25
27.60
Sanjayan Thuraisingam
Canada
26
28.29
Shane Bond
New Zealand
27
28.36
Muttiah Muralitharan
Sri Lanka
28
28.50
Wavell Hinds
West Indies
29
29.25
Michael Clarke
Australia
30
29.56
Zaheer Khan
India
31
29.59
James Anderson
England
32
30.00
Craig White
England
32
30.00
Jerome Taylor
West Indies
32
30.00
Trevor Gripper
Zimbabwe
32
30.00
Ricardo Powell
West Indies
32
30.00
Lance Klusener
South Africa
32
30.00
Martin van Jaarsveld
South Africa
32
30.00
Imran Farhat
Pakistan
32
30.00
Stuart Matsikenyeri
Zimbabwe
32
30.00
Joseph Angara
Kenya
33
30.20
Shoaib Akhtar
Pakistan
34
30.42
Javagal Srinath
India
35
30.60
Andre Nel
South Africa
36
31.13
Vasbert Drakes
West Indies
37
31.50
Nathan Astle
New Zealand
38
31.99
Glenn McGrath
Australia
39
32.00
Jason Gillespie
Australia
39
32.00
Naved-ul-Hasan
Pakistan
39
32.00
Jan-Berrie Burger
Namibia
40
32.74
Feiko Kloppenburg
Netherlands
41
33.00
Matthew Walker
New Zealand
41
33.00
Rajin Saleh
Bangladesh
42
33.24
Andrew Flintoff
England
43
33.30
Yuvraj Singh
India
44
33.43
Kaushal Lokuarachchi
Sri Lanka
45
33.45
Guy Whittall
Zimbabwe
46
34.24
Andy Caddick
England
47
34.36
Chaminda Vaas
Sri Lanka
48
35.31
Umar Gul
Pakistan
49
35.37
Andy Bichel
Australia
50
35.45
Scott Styris
New Zealand
51
35.47
Brad Williams
Australia
52
35.50
Collins Obuya
Kenya
53
35.57
Darren Gough
England
54
35.70
Virender Sehwag
India
55
35.72
Anil Kumble
India
56
35.88
Prabath Nissanka
Sri Lanka
57
36.00
Upul Chandana
Sri Lanka
57
36.00
Chamila Gamage
Sri Lanka
57
36.00
Paul Wiseman
New Zealand
57
36.00
Brian Murphy
Zimbabwe
57
36.00
Tama Canning
New Zealand
58
36.34
Sean Ervine
Zimbabwe
59
36.55
Richard Johnson
England
60
36.68
Daryl Tuffey
New Zealand
61
37.00
Shane Watson
Australia
62
37.20
Davis Joseph
Canada
62
37.20
Tony Suji
Kenya
63
37.50
Rudi van Vuuren
Namibia
63
37.50
Omari Banks
West Indies
64
37.57
Chris Gayle
West Indies
65
37.70
Ashish Nehra
India
66
37.74
Heath Streak
Zimbabwe
67
37.77
Mohammad Hafeez
Pakistan
68
38.34
Andrew Hall
South Africa
69
38.74
Rikki Clarke
England
70
39.00
Dilhara Fernando
Sri Lanka
70
39.00
Henk-Jan Mol
Netherlands
71
39.55
Alan Dawson
South Africa
72
39.60
Saqlain Mushtaq
Pakistan
73
40.00
Shane Warne
Australia
74
40.16
Aravinda de Silva
Sri Lanka
75
41.50
Thomas Odoyo
Kenya
76
41.93
Jacob Oram
New Zealand
77
42.00
Amit Mishra
India
77
42.00
Henry Olonga
Zimbabwe
77
42.00
Gavin Rennie
Zimbabwe
78
42.09
Sourav Ganguly
India
79
42.12
Dinesh Mongia
India
80
42.34
Harbhajan Singh
India
81
42.60
Aavishkar Salvi
India
82
43.91
Shaun Pollock
South Africa
83
43.93
Brad Hogg
Australia
84
44.61
Sanath Jayasuriya
Sri Lanka
85
46.30
Pulasthi Gunaratne
Sri Lanka
86
46.40
Aasif Karim
Kenya
87
46.50
Dharshana Gamage
Sri Lanka
88
46.67
Maurice Odumbe
Kenya
89
46.80
Daniel Vettori
New Zealand
90
47.33
Mashrafe Mortaza
Bangladesh
91
47.40
Tapash Baisya
Bangladesh
92
47.43
Andy Blignaut
Zimbabwe
93
48.00
Gerrie Snyman
Namibia
93
48.00
Tillakaratne Dilshan
Sri Lanka
94
48.20
Junaid Zia
Pakistan
95
48.78
Alok Kapali
Bangladesh
96
49.20
Paul Hitchcock
New Zealand
97
49.27
Abdul Razzaq
Pakistan
98
49.98
Douglas Hondo
Zimbabwe
99
50.57
Jacques Kallis
South Africa
99
50.57
Ronnie Irani
England
100
51.50
Kyle Mills
New Zealand
101
52.60
Shahid Afridi
Pakistan
102
52.71
Andrew Symonds
Australia
103
53.25
Mushfiqur Rahman
Bangladesh
104
54.00
Michael Kasprowicz
Australia
104
54.00
Paul Adams
South Africa
105
54.18
Corey Collymore
West Indies
106
55.00
Louis Burger
Namibia
107
56.25
Marlon Samuels
West Indies
107
56.25
Danish Kaneria
Pakistan
108
56.57
Ian Blackwell
England
109
56.63
Shoaib Malik
Pakistan
110
56.66
Mohammad Rafique
Bangladesh
111
58.24
Mervyn Dillon
West Indies
112
58.50
Martin Suji
Kenya
113
60.00
Roland Lefebvre
Netherlands
113
60.00
Lennie Louw
Namibia
113
60.00
Monde Zondeki
South Africa
113
60.00
Gareth Batty
England
113
60.00
Kerry Walmsley
New Zealand
113
60.00
Murali Kartik
India
113
60.00
Sarandeep Singh
India
114
60.60
Russel Arnold
Sri Lanka
115
61.00
Chris Cairns
New Zealand
116
61.33
Ashley Giles
England
117
63.00
Nathan Hauritz
Australia
118
64.00
Khaled Mahmud
Bangladesh
119
66.00
Carl Hooper
West Indies
120
67.20
Ramnaresh Sarwan
West Indies
121
69.20
Peter Ongondo
Kenya
122
69.72
Manjurul Islam
Bangladesh
123
70.50
Robin Peterson
South Africa
124
70.60
Azhar Mahmood
Pakistan
125
71.40
Shabbir Ahmed
Pakistan
126
72.00
Nicky Boje
South Africa
127
73.50
Edgar Schiferli
Netherlands
128
73.80
Travis Friend
Zimbabwe
129
75.00
Ryan Hurley
West Indies
130
75.60
Dougie Marillier
Zimbabwe
131
78.00
Pedro Collins
West Indies
131
78.00
Anthony McGrath
England
131
78.00
Sachin Tendulkar
India
132
80.40
Sanjay Bangar
India
132
80.40
Ray Price
Zimbabwe
133
83.74
Chris Harris
New Zealand
134
84.00
Michael Vaughan
England
135
86.00
Bjorn Kotze
Namibia
136
90.00
Manzarul Islam
Bangladesh
136
90.00
Damien Martyn
Australia
137
100.20
Grant Flower
Zimbabwe
138
100.80
Mohammad Ashraful
Bangladesh
139
102.00
Hasibul Hossain
Bangladesh
139
102.00
Charl Langeveldt
South Africa
140
108.00
Barry Seebaran
Canada
141
114.00
Gary Brent
Zimbabwe
142
114.30
Kumar Dharmasena
Sri Lanka
143
120.00
Burton van Rooi
Namibia
144
132.00
Steve Harmison
England
145
141.00
Deon Kotze
Namibia
146
147.00
Allan Donald
South Africa
147
174.00
Michael Mason
New Zealand
148
210.00
Charitha Buddhika
Sri Lanka