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 2008 for ODI
Position
Best Strike Rate
Player Name
Team Name
1
15.00
Brett Geeves
Australia
1
15.00
Matthew Parker
Scotland
2
16.13
Grant Elliott
New Zealand
3
16.86
Ajantha Mendis
Sri Lanka
4
17.16
Andrew White
Ireland
5
17.28
Cameron White
Australia
6
19.20
Ryan ten Doeschate
Netherlands
7
19.53
Pieter Seelaar
Netherlands
8
19.71
Tawanda Mupariwa
Zimbabwe
9
20.00
Zahid Shah
United Arab Emirates
10
20.40
Zeeshan Ali
Hong Kong
11
20.57
Dave Langford-Smith
Ireland
12
21.00
Tamauri Tucker
Bermuda
12
21.00
Balaji Rao
Canada
12
21.00
Majid Haq
Scotland
13
21.60
Mohammad Asif
Pakistan
14
22.00
Stefan Kelly
Bermuda
15
23.18
Umar Gul
Pakistan
16
23.82
Wahab Riaz
Pakistan
17
24.00
Chamara Silva
Sri Lanka
17
24.00
Ramnaresh Sarwan
West Indies
17
24.00
Jesse Ryder
New Zealand
17
24.00
Tim Bresnan
England
18
24.11
John Blain
Scotland
19
25.50
Qaiser Ali
Canada
19
25.50
Nadeem Ahmed
Hong Kong
20
25.71
Michael Mason
New Zealand
21
26.10
Charl Langeveldt
South Africa
22
26.40
Edgar Schiferli
Netherlands
23
26.55
Abdur Rauf
Pakistan
24
26.80
Sreesanth
India
25
26.82
Tim Southee
New Zealand
26
26.93
Alok Kapali
Bangladesh
27
27.00
Andrew Symonds
Australia
27
27.00
Shane Watson
Australia
28
27.29
Nathan Bracken
Australia
29
27.90
Dewald Nel
Scotland
30
28.38
Andrew Flintoff
England
31
28.50
Boyd Rankin
England
32
28.65
Iftikhar Anjum
Pakistan
33
28.73
Albie Morkel
South Africa
34
28.87
Nuwan Kulasekara
Sri Lanka
35
29.73
Andre Nel
South Africa
36
30.00
Fahad Alhashmi
United Arab Emirates
36
30.00
Regan West
Ireland
36
30.00
Sanjayan Thuraisingam
Canada
36
30.00
Rizwan Cheema
Canada
37
30.10
Brett Lee
Australia
38
30.13
Sohail Tanvir
Pakistan
39
30.28
Zaheer Khan
India
40
30.33
Alex Cusack
Ireland
41
30.76
Samit Patel
England
42
30.84
Stuart Broad
England
43
30.87
Thilan Thushara
Sri Lanka
44
31.10
Mitchell Johnson
Australia
45
31.13
Muttiah Muralitharan
Sri Lanka
46
31.20
Michael Clarke
Australia
47
31.64
Stuart Clark
Australia
48
31.65
Steve Tikolo
Kenya
49
33.80
Ishant Sharma
India
49
33.80
Jeetan Patel
New Zealand
50
33.90
Abdool Samad
Canada
51
33.93
Jerome Taylor
West Indies
52
34.00
Monde Zondeki
South Africa
52
34.00
Steve Harmison
England
52
34.00
Kamran Hussain
Pakistan
53
34.20
Dolar Mahmud
Bangladesh
54
34.29
Jacques Kallis
South Africa
55
34.36
Graeme Swann
England
56
34.58
Johan Botha
South Africa
57
34.60
Elijah Otieno
Kenya
58
34.65
Sohail Khan
Pakistan
59
34.75
Elton Chigumbura
Zimbabwe
60
34.80
Lionel Baker
West Indies
61
34.92
Kyle Mills
New Zealand
62
34.94
Praveen Kumar
India
63
35.00
RP Singh
India
63
35.00
Nehemiah Odhiambo
Kenya
63
35.00
Zeeshan Siddiqui
Oman
64
35.06
Farhad Reza
Bangladesh
65
35.20
Lasith Malinga
Sri Lanka
65
35.20
Jimmy Kamande
Kenya
66
35.25
Sunil Dhaniram
Canada
67
36.00
Kyle Hodsoll
Bermuda
67
36.00
Zain Abbas
Hong Kong
67
36.00
Lameck Onyango
Kenya
67
36.00
Tony Suji
Kenya
67
36.00
Kevin O'Brien
Ireland
67
36.00
Chamu Chibhabha
Zimbabwe
67
36.00
Dhammika Prasad
Sri Lanka
67
36.00
Timycen Maruma
Zimbabwe
67
36.00
Delyone Borden
Bermuda
67
36.00
Kemar Roach
West Indies
67
36.00
Kevin Pietersen
England
67
36.00
Iain O'Brien
New Zealand
67
36.00
Naeem Islam
Bangladesh
68
36.15
Mark Gillespie
New Zealand
69
36.20
Dwayne Bravo
West Indies
70
36.34
Shahid Afridi
Pakistan
71
36.60
Irving Romaine
Bermuda
72
36.75
Hiren Varaiya
Kenya
73
37.00
Fidel Edwards
West Indies
74
37.80
Paul Collingwood
England
75
39.00
David Hussey
Australia
75
39.00
Harbhajan Singh
India
75
39.00
Manpreet Gony
India
75
39.00
Mohammad Tauqir
United Arab Emirates
75
39.00
Eion Katchay
Canada
75
39.00
Afzaal Haider
Hong Kong
76
39.10
Morne Morkel
South Africa
77
39.17
Munaf Patel
India
78
39.49
Piyush Chawla
India
79
39.64
Dale Steyn
South Africa
80
39.83
Farveez Maharoof
Sri Lanka
81
39.86
Rodney Trott
Bermuda
82
40.20
Gordon Goudie
Scotland
83
40.40
Andre Botha
Ireland
84
40.67
Peter Connell
Ireland
85
40.73
Brad Hogg
Australia
86
41.00
Ed Rainsford
Zimbabwe
87
41.88
Gordon Drummond
Scotland
88
42.00
Craig Wright
Scotland
88
42.00
Peter Ongondo
Kenya
88
42.00
Phil Eaglestone
Ireland
88
42.00
Ramesh David
Canada
88
42.00
Umar Bhatti
Canada
88
42.00
Ryan Steede
Bermuda
88
42.00
Brendan Nash
West Indies
88
42.00
Nikita Miller
West Indies
88
42.00
Dilruwan Perera
Sri Lanka
89
42.34
Chris Mpofu
Zimbabwe
90
42.38
Virender Sehwag
India
91
42.64
James Hopes
Australia
92
42.67
Ishara Amerasinghe
Sri Lanka
93
43.20
Henk-Jan Mol
Netherlands
94
44.11
Irfan Pathan
India
95
44.36
Shahadat Hossain
Bangladesh
96
44.40
Chris Martin
New Zealand
97
44.93
Daniel Vettori
New Zealand
98
45.43
Mashrafe Mortaza
Bangladesh
99
45.94
Shoaib Malik
Pakistan
100
46.29
Dilhara Fernando
Sri Lanka
101
46.47
Abdur Razzak
Bangladesh
102
47.00
Shaun Pollock
South Africa
103
47.21
Shakib Al Hasan
Bangladesh
104
47.40
Yusuf Pathan
India
105
48.00
Mansoor Amjad
Pakistan
105
48.00
Geert-Maarten Mol
Netherlands
105
48.00
Maurits Jonkman
Netherlands
105
48.00
Adeel Raja
Netherlands
105
48.00
Reinhardt Strydom
Ireland
105
48.00
Irfan Ahmed
Hong Kong
106
49.06
Daren Powell
West Indies
107
49.50
Keith Dabengwa
Zimbabwe
108
49.64
Jacob Oram
New Zealand
109
49.73
Chris Gayle
West Indies
110
51.00
Karun Jethi
Canada
110
51.00
Bashir Shah
111
51.04
Kyle McCallan
Ireland
112
51.60
Gary Kidd
Ireland
112
51.60
Pragyan Ojha
India
113
51.90
Tillakaratne Dilshan
Sri Lanka
114
52.50
Mudassar Bukhari
Netherlands
115
54.00
Peter Borren
Netherlands
115
54.00
Ashley Noffke
Australia
116
54.20
Jean-Paul Duminy
South Africa
117
54.75
Ryan Sidebottom
England
118
55.00
Thomas Odoyo
Kenya
119
55.80
Saeed Ajmal
Pakistan
120
58.00
Luke Wright
England
121
58.80
Yuvraj Singh
India
122
60.00
Owais Shah
England
122
60.00
Chris Tremlett
England
122
60.00
Ravi Bopara
England
122
60.00
Nazmul Hossain
Bangladesh
122
60.00
Paul Harris
South Africa
122
60.00
Jehan Mubarak
Sri Lanka
122
60.00
Dave Mohammed
West Indies
122
60.00
Najeeb Amar
Hong Kong
122
60.00
Saqib Ali
United Arab Emirates
122
60.00
Khurram Khan
United Arab Emirates
122
60.00
M Shahbaz Butt
123
61.20
Stuart Matsikenyeri
Zimbabwe
124
63.00
Syed Rasel
Bangladesh
125
64.20
Sanath Jayasuriya
Sri Lanka
126
65.08
Chaminda Vaas
Sri Lanka
127
66.00
Marlon Samuels
West Indies
127
66.00
Scott Styris
New Zealand
128
66.67
Ray Price
Zimbabwe
129
67.20
Sewnarine Chattergoon
West Indies
130
68.00
Glenn Rogers
Scotland
130
68.00
Trent Johnston
Ireland
131
69.00
Ryan Watson
Scotland
132
72.00
Greg Thompson
Ireland
133
73.71
Darren Sammy
West Indies
134
75.30
Fawad Alam
Pakistan
135
78.00
Johann Louw
South Africa
136
79.20
James Anderson
England
137
84.00
Hamilton Masakadza
Zimbabwe
137
84.00
Sean Williams
Zimbabwe
137
84.00
Richie Berrington
Scotland
138
87.45
Prosper Utseya
Zimbabwe
139
92.00
Dwayne Leverock
Bermuda
140
93.00
Ravi Rampaul
West Indies
141
94.00
Harvir Baidwan
Canada
142
96.00
Makhaya Ntini
South Africa
143
108.00
Steven Outerbridge
Bermuda
143
108.00
Thinus Fourie
Ireland
144
112.00
Mahmudullah
Bangladesh
145
114.00
Chamara Kapugedera
Sri Lanka
146
114.60
Younis Khan
Pakistan
147
117.00
Sulieman Benn
West Indies
148
121.80
Henry Osinde
Canada
149
132.00
Mosharraf Hossain
Bangladesh
150
210.00
Gary Brent
Zimbabwe