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 2005 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
14.40
Brendan Taylor
Zimbabwe
2
16.20
Justin Ontong
South Africa
3
18.00
Chris Martin
New Zealand
4
20.00
Thomas Odoyo
Kenya
5
21.00
Tawanda Mupariwa
Zimbabwe
5
21.00
Mohammad Asif
Pakistan
5
21.00
Shane Warne
Australia
6
21.60
Stuart Clark
Australia
7
22.80
Alex Wharf
England
8
23.10
Shane Bond
New Zealand
9
25.03
Naved-ul-Hasan
Pakistan
10
25.07
Andrew Hall
South Africa
11
25.20
Suresh Raina
India
12
26.32
Andy Blignaut
Zimbabwe
13
26.40
Narsingh Deonarine
West Indies
14
26.53
Brett Lee
Australia
15
26.61
Ajit Agarkar
India
16
27.60
Albie Morkel
South Africa
17
27.75
Mick Lewis
Australia
17
27.75
Anthony Ireland
Zimbabwe
18
28.62
Makhaya Ntini
South Africa
19
28.76
Ashish Nehra
India
20
28.80
Mohammad Khalil
Pakistan
21
28.92
Kabir Ali
England
22
28.93
Manzarul Islam
Bangladesh
23
29.04
Chris Tremlett
England
24
29.44
Brad Hogg
Australia
25
30.00
Yasir Arafat
Pakistan
25
30.00
Ricardo Powell
West Indies
26
30.17
James Anderson
England
27
30.21
Glenn McGrath
Australia
28
30.23
Irfan Pathan
India
29
30.30
Dale Steyn
South Africa
30
31.00
Douglas Hondo
Zimbabwe
31
31.36
RP Singh
India
32
31.68
Tillakaratne Dilshan
Sri Lanka
33
31.73
Andre Adams
New Zealand
34
33.00
Sachin Tendulkar
India
35
33.06
Chris Mpofu
Zimbabwe
36
33.27
Arshad Khan
Pakistan
37
33.60
Ian Bradshaw
West Indies
38
33.88
Farveez Maharoof
Sri Lanka
39
33.94
Charl Langeveldt
South Africa
40
34.00
James Franklin
New Zealand
41
34.29
Liam Plunkett
England
42
34.34
Andre Nel
South Africa
43
36.00
Adam Bacher
South Africa
44
37.17
Zaheer Khan
India
45
37.50
Anil Kumble
India
45
37.50
Jon Lewis
England
46
37.91
Darren Gough
England
47
37.97
Nathan Bracken
Australia
48
38.00
Pedro Collins
West Indies
49
38.40
Nuwan Zoysa
Sri Lanka
50
38.86
Steve Harmison
England
51
39.00
Jeetan Patel
New Zealand
52
39.02
Abdul Razzaq
Pakistan
53
39.19
Andrew Flintoff
England
54
39.30
Shabbir Ahmed
Pakistan
55
39.32
Shane Watson
Australia
56
39.37
Shoaib Akhtar
Pakistan
57
39.43
Kyle Mills
New Zealand
58
39.77
Wavell Hinds
West Indies
59
39.80
Virender Sehwag
India
60
39.82
Muttiah Muralitharan
Sri Lanka
61
39.90
Jacob Oram
New Zealand
62
39.96
Darren Lehmann
Australia
63
40.00
Reon King
West Indies
63
40.00
Omari Banks
West Indies
64
40.13
Tinashe Panyangara
Zimbabwe
65
40.20
Blessing Mahwire
Zimbabwe
66
40.31
Michael Kasprowicz
Australia
67
40.42
Nazmul Hossain
Bangladesh
68
41.88
Shahid Afridi
Pakistan
69
42.00
Shaun Udal
England
70
42.60
Corey Collymore
West Indies
71
43.71
Upul Chandana
Sri Lanka
72
43.80
Shoaib Malik
Pakistan
73
43.85
Daniel Vettori
New Zealand
74
44.00
Chris Cairns
New Zealand
75
45.00
Enamul Haque jnr
Bangladesh
75
45.00
Scott Styris
New Zealand
76
45.60
Matthew Hoggard
England
77
46.30
Jacques Kallis
South Africa
78
46.83
Jason Gillespie
Australia
79
47.00
Barney Rogers
Zimbabwe
79
47.00
Dilhara Lokuhettige
Sri Lanka
80
47.10
Sreesanth
India
81
47.31
Khaled Mahmud
Bangladesh
82
48.00
Abdur Razzak
Bangladesh
82
48.00
Cameron White
Australia
83
48.22
Shaun Pollock
South Africa
84
48.35
Paul Collingwood
England
85
48.40
Yuvraj Singh
India
86
48.75
Tapash Baisya
Bangladesh
87
49.03
Andrew Symonds
Australia
88
49.20
Hamilton Masakadza
Zimbabwe
89
50.00
Deighton Butler
West Indies
89
50.00
Elton Chigumbura
Zimbabwe
89
50.00
Syed Rasel
Bangladesh
90
51.38
Nicky Boje
South Africa
91
52.36
Mohammad Rafique
Bangladesh
92
52.50
Lakshmipathy Balaji
India
93
53.54
Dilhara Fernando
Sri Lanka
94
54.00
Mervyn Dillon
West Indies
95
55.20
Heath Streak
Zimbabwe
96
55.30
Mohammad Hafeez
Pakistan
97
55.71
Mohammad Sami
Pakistan
98
55.80
Murali Kartik
India
99
57.00
Ian Blackwell
England
99
57.00
Monde Zondeki
South Africa
99
57.00
Jermaine Lawson
West Indies
100
59.53
Dwayne Bravo
West Indies
101
60.00
Tama Canning
New Zealand
101
60.00
Jai Prakash Yadav
India
101
60.00
James Hopes
Australia
102
60.20
Chaminda Vaas
Sri Lanka
103
62.00
Danish Kaneria
Pakistan
104
62.40
Prosper Utseya
Zimbabwe
105
63.00
Simon Jones
England
106
63.34
Harbhajan Singh
India
107
63.60
Rajin Saleh
Bangladesh
107
63.60
Craig McMillan
New Zealand
108
67.50
Gavin Ewing
Zimbabwe
109
70.29
Iftikhar Anjum
Pakistan
110
72.00
Michael Hussey
Australia
111
73.20
Dwayne Smith
West Indies
112
73.29
Mashrafe Mortaza
Bangladesh
113
75.00
Johan Botha
South Africa
114
78.00
Ashley Giles
England
115
79.80
Chris Gayle
West Indies
116
81.00
Justin Kemp
South Africa
117
85.20
Azhar Mahmood
Pakistan
118
85.50
Daren Powell
West Indies
119
90.00
Jeff Wilson
New Zealand
120
93.00
Tino Best
West Indies
121
106.00
Aftab Ahmed
Bangladesh
122
108.00
Daryl Tuffey
New Zealand
122
108.00
Lance Hamilton
New Zealand
123
126.00
Michael Vaughan
England
124
130.80
Sanath Jayasuriya
Sri Lanka
125
144.00
Stuart Matsikenyeri
Zimbabwe
126
162.00
Michael Clarke
Australia
127
186.00
Marlon Samuels
West Indies
128
264.60
Nathan Astle
New Zealand