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 all time
Position
Best Strike Rate
Player Name
Team Name
1
7.20
Mark Boucher
South Africa
2
16.20
Justin Ontong
South Africa
3
18.00
Younis Khan
Pakistan
4
20.00
Thomas Odoyo
Kenya
5
21.00
Tawanda Mupariwa
Zimbabwe
6
21.60
Stuart Clark
Australia
7
21.75
Jon Lewis
England
8
21.82
Shane Bond
New Zealand
9
22.80
Alex Wharf
England
9
22.80
Brendan Taylor
Zimbabwe
10
25.20
Suresh Raina
India
11
25.71
Jeetan Patel
New Zealand
12
27.75
Mick Lewis
Australia
12
27.75
Anthony Ireland
Zimbabwe
13
28.76
Ashish Nehra
India
14
28.92
Kabir Ali
England
15
28.93
Manzarul Islam
Bangladesh
16
29.04
Chris Tremlett
England
17
29.44
Brad Hogg
Australia
18
30.00
Yasir Arafat
Pakistan
18
30.00
Albie Morkel
South Africa
18
30.00
Ricardo Powell
West Indies
19
31.36
RP Singh
India
20
33.53
Andre Adams
New Zealand
21
33.60
Ian Bradshaw
West Indies
22
34.08
Darren Gough
England
23
35.17
Ajit Agarkar
India
24
35.49
Andrew Hall
South Africa
25
36.00
Adam Bacher
South Africa
26
36.99
Irfan Pathan
India
27
37.39
Shabbir Ahmed
Pakistan
28
38.33
Tillakaratne Dilshan
Sri Lanka
29
38.40
Nuwan Zoysa
Sri Lanka
30
38.50
Brett Lee
Australia
31
38.60
Naved-ul-Hasan
Pakistan
32
38.79
Stuart MacGill
Australia
33
39.00
James Hopes
Australia
34
39.47
Muttiah Muralitharan
Sri Lanka
35
39.83
Makhaya Ntini
South Africa
36
39.90
Jacob Oram
New Zealand
37
39.96
Darren Lehmann
Australia
38
40.42
Nazmul Hossain
Bangladesh
39
40.75
Andre Nel
South Africa
40
41.18
Simon Jones
England
41
41.39
Glenn McGrath
Australia
42
41.52
Charl Langeveldt
South Africa
43
42.46
Chris Cairns
New Zealand
44
42.49
Matthew Hoggard
England
45
42.60
James Franklin
New Zealand
46
43.10
Monde Zondeki
South Africa
47
43.67
Syed Rasel
Bangladesh
48
43.74
Shoaib Akhtar
Pakistan
49
43.78
Zaheer Khan
India
50
44.58
Shane Warne
Australia
51
44.70
Jermaine Lawson
West Indies
52
45.00
Virender Sehwag
India
53
45.23
Andrew Flintoff
England
54
45.26
Kyle Mills
New Zealand
55
45.47
Liam Plunkett
England
56
45.58
Corey Collymore
West Indies
57
45.64
Shane Watson
Australia
58
45.75
Tinashe Panyangara
Zimbabwe
59
46.13
James Anderson
England
60
46.75
Nathan Bracken
Australia
61
47.00
Dilhara Lokuhettige
Sri Lanka
62
47.10
Sreesanth
India
62
47.10
Farveez Maharoof
Sri Lanka
63
47.20
Douglas Hondo
Zimbabwe
64
47.31
Khaled Mahmud
Bangladesh
65
47.36
Shahid Afridi
Pakistan
66
47.52
Andrew Symonds
Australia
67
47.54
Arshad Khan
Pakistan
68
47.89
Michael Kasprowicz
Australia
69
48.00
Cameron White
Australia
69
48.00
Abdur Razzak
Bangladesh
70
48.32
Paul Collingwood
England
71
48.40
Yuvraj Singh
India
72
48.59
Abdul Razzaq
Pakistan
73
48.69
Chaminda Vaas
Sri Lanka
74
49.40
Blessing Mahwire
Zimbabwe
75
50.00
Barney Rogers
Zimbabwe
75
50.00
Deighton Butler
West Indies
76
50.63
Lasith Malinga
Sri Lanka
77
50.67
Sachin Tendulkar
India
78
51.39
Dilhara Fernando
Sri Lanka
79
51.47
Lakshmipathy Balaji
India
80
52.00
Shahadat Hossain
Bangladesh
81
52.80
Pedro Collins
West Indies
82
52.89
Daniel Vettori
New Zealand
83
53.00
Scott Styris
New Zealand
84
53.52
Steve Harmison
England
85
54.00
Mervyn Dillon
West Indies
86
55.15
Enamul Haque jnr
Bangladesh
87
55.30
Mohammad Hafeez
Pakistan
88
55.80
Murali Kartik
India
89
56.25
Omari Banks
West Indies
90
56.40
Mohammad Khalil
Pakistan
91
56.62
Anil Kumble
India
92
57.00
Ian Blackwell
England
92
57.00
Shoaib Malik
Pakistan
92
57.00
Gayan Wijekoon
Sri Lanka
93
57.55
Rangana Herath
Sri Lanka
94
57.60
Heath Streak
Zimbabwe
94
57.60
Shaun Tait
Australia
95
57.96
Andy Blignaut
Zimbabwe
96
58.49
Danish Kaneria
Pakistan
97
58.79
Harbhajan Singh
India
98
59.88
Shaun Pollock
South Africa
99
60.00
Jai Prakash Yadav
India
99
60.00
Ricky Ponting
Australia
99
60.00
Tama Canning
New Zealand
100
60.15
Dale Steyn
South Africa
101
60.55
Chris Martin
New Zealand
102
61.07
Malinga Bandara
Sri Lanka
103
62.40
Prosper Utseya
Zimbabwe
104
63.60
Craig McMillan
New Zealand
105
64.24
Jacques Kallis
South Africa
106
64.43
Chris Mpofu
Zimbabwe
107
65.08
Upul Chandana
Sri Lanka
108
65.36
Fidel Edwards
West Indies
109
65.60
Wavell Hinds
West Indies
110
66.00
Daryl Tuffey
New Zealand
110
66.00
Michael Clarke
Australia
111
66.55
Graeme Cremer
Zimbabwe
112
67.29
Narsingh Deonarine
West Indies
113
67.37
Nathan Astle
New Zealand
114
67.74
Jason Gillespie
Australia
115
68.07
Mashrafe Mortaza
Bangladesh
116
68.15
Tino Best
West Indies
117
68.40
Tapash Baisya
Bangladesh
118
70.29
Iftikhar Anjum
Pakistan
119
71.51
Dwayne Bravo
West Indies
120
72.00
Simon Katich
Australia
120
72.00
Michael Hussey
Australia
121
72.26
Dwayne Smith
West Indies
122
73.00
Mohammad Sami
Pakistan
123
74.95
Chris Gayle
West Indies
124
75.00
Mohammad Asif
Pakistan
124
75.00
Johan Botha
South Africa
125
75.60
Hamilton Masakadza
Zimbabwe
125
75.60
Rajin Saleh
Bangladesh
126
78.06
Elton Chigumbura
Zimbabwe
127
81.50
Justin Kemp
South Africa
128
82.08
Daren Powell
West Indies
129
84.00
AB de Villiers
South Africa
130
85.20
Azhar Mahmood
Pakistan
131
86.97
Mohammad Rafique
Bangladesh
132
87.00
Mluleki Nkala
Zimbabwe
133
89.45
Reon King
West Indies
134
90.00
Gareth Batty
England
135
91.68
Ashley Giles
England
136
92.22
Nicky Boje
South Africa
137
92.40
Aftab Ahmed
Bangladesh
137
92.40
Keith Dabengwa
Zimbabwe
138
96.00
Ian Bell
England
139
102.60
Mohammad Ashraful
Bangladesh
140
104.40
Gavin Ewing
Zimbabwe
141
108.00
Lance Hamilton
New Zealand
142
114.00
Jeff Wilson
New Zealand
143
115.20
Sanath Jayasuriya
Sri Lanka
144
121.50
Shaun Udal
England
145
126.00
Waddington Mwayenga
Zimbabwe
146
129.00
Iain O'Brien
New Zealand
147
156.00
Michael Vaughan
England
148
186.00
Stuart Matsikenyeri
Zimbabwe
149
216.00
Nuwan Kulasekara
Sri Lanka
150
232.00
Graeme Smith
South Africa
151
282.00
Marlon Samuels
West Indies
152
300.90
Paul Wiseman
New Zealand
153
348.00
Ryan Hinds
West Indies