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 2010 for T20I
Position
Best Strike Rate
Player Name
Team Name
1
7.44
Chris Gayle
West Indies
2
8.00
Steve O'Keefe
Australia
3
9.00
Nelson Odhiambo
Kenya
4
9.50
Charl Langeveldt
South Africa
5
9.87
Nehemiah Odhiambo
Kenya
6
10.20
Scott Styris
New Zealand
7
10.50
Ashok Dinda
India
7
10.50
Timroy Allen
U.S.A.
8
11.00
Mohammad Sami
Pakistan
9
11.10
Hamid Hassan
Afghanistan
10
11.40
Nawroz Mangal
Afghanistan
11
11.53
Darren Sammy
West Indies
12
11.68
Graeme Swann
England
13
11.78
Dirk Nannes
Australia
14
12.00
Ajmal Shahzad
England
14
12.00
Boyd Rankin
England
14
12.00
Ashish Nehra
India
14
12.00
Yuvraj Singh
India
14
12.00
Praveen Kumar
India
14
12.00
James Franklin
New Zealand
14
12.00
Yasir Arafat
Pakistan
14
12.00
Robin Peterson
South Africa
14
12.00
Dwayne Smith
West Indies
14
12.00
Rory Kleinveldt
South Africa
14
12.00
Thilan Thushara
Sri Lanka
14
12.00
Nuwan Kulasekara
Sri Lanka
14
12.00
Dawlat Ahmadzai
Afghanistan
14
12.00
Elijah Otieno
Kenya
14
12.00
Mark Jonkman
Netherlands
15
12.44
Andre Botha
Ireland
16
12.75
Shadeep Silva
United Arab Emirates
17
12.86
Abdur Rehman
Pakistan
18
13.00
Kyle Coetzer
Scotland
19
13.20
Vinay Kumar
India
20
13.29
Mohammad Amir
Pakistan
20
13.29
Rusty Theron
South Africa
21
13.50
Ryan Watson
Scotland
21
13.50
Ian Butler
New Zealand
22
13.76
Mohammad Nabi
Afghanistan
23
13.80
Ryan McLaren
South Africa
24
13.84
George Dockrell
Ireland
25
14.00
Sachithra Senanayake
Sri Lanka
26
14.02
Shaun Tait
Australia
27
14.25
Pieter Seelaar
Netherlands
28
14.40
Seekkuge Prasanna
Sri Lanka
29
14.50
Morne Morkel
South Africa
30
14.57
Suraj Randiv
Sri Lanka
31
14.58
Peter Connell
Ireland
32
14.77
Johan Botha
South Africa
33
15.00
Shakib Al Hasan
Bangladesh
33
15.00
David Hussey
Australia
33
15.00
Nuwan Pradeep
Sri Lanka
33
15.00
Ravi Rampaul
West Indies
33
15.00
Shingi Masakadza
Zimbabwe
33
15.00
Saqib Ali
United Arab Emirates
34
15.18
Nathan McCullum
New Zealand
35
15.60
Ross Lyons
Scotland
36
15.86
Steven Smith
Australia
37
16.00
Pragyan Ojha
India
37
16.00
Lonwabo Tsotsobe
South Africa
37
16.00
Trent Johnston
Ireland
38
16.15
Ryan Sidebottom
England
39
16.20
Andy McKay
New Zealand
39
16.20
Mudassar Bukhari
Netherlands
40
16.36
Shoaib Akhtar
Pakistan
41
16.45
Saeed Ajmal
Pakistan
42
16.50
Mohammad Kashif
Netherlands
43
16.73
Kyle Mills
New Zealand
44
16.80
Lameck Onyango
Kenya
44
16.80
Graeme Cremer
Zimbabwe
44
16.80
Lasith Malinga
Sri Lanka
45
16.85
Stuart Broad
England
46
16.91
Tim Southee
New Zealand
47
17.10
Ryan Harris
Australia
48
17.32
Mitchell Johnson
Australia
49
18.00
Daryl Tuffey
New Zealand
49
18.00
Tanvir Ahmed
Pakistan
49
18.00
Jerome Taylor
West Indies
49
18.00
Edgar Schiferli
Netherlands
49
18.00
Daan van Bunge
Netherlands
49
18.00
Umar Bhatti
Canada
49
18.00
Gordon Drummond
Scotland
49
18.00
Chamu Chibhabha
Zimbabwe
49
18.00
Chinthaka Jayasinghe
Sri Lanka
50
18.15
Greg Lamb
Zimbabwe
51
18.34
Nikita Miller
West Indies
52
18.43
Prosper Utseya
Zimbabwe
53
18.86
Sulieman Benn
West Indies
54
19.00
Ray Price
Zimbabwe
54
19.00
Angelo Mathews
Sri Lanka
55
19.20
Shem Ngoche
Kenya
56
19.50
Harvir Baidwan
Canada
56
19.50
Ajantha Mendis
Sri Lanka
57
19.65
Alex Cusack
Ireland
58
20.00
Tony Suji
Kenya
59
20.25
Shane Bond
New Zealand
60
20.40
Thisara Perera
Sri Lanka
61
20.52
Khurram Chohan
Canada
62
20.76
Jacob Oram
New Zealand
63
21.00
Shoaib Malik
Pakistan
63
21.00
Daniel Christian
Australia
63
21.00
Luke Wright
England
64
21.75
Ahmed Raza
United Arab Emirates
65
21.94
Shahid Afridi
66
22.46
Jimmy Kamande
Kenya
67
22.80
Dwayne Bravo
West Indies
68
23.25
Abdul Razzaq
Pakistan
69
23.60
Tim Bresnan
England
70
24.00
Mashrafe Mortaza
Bangladesh
70
24.00
Peter Siddle
Australia
70
24.00
Amit Mishra
India
70
24.00
Ravichandran Ashwin
India
70
24.00
Naved-ul-Hasan
Pakistan
70
24.00
Wayne Parnell
South Africa
70
24.00
Jean-Paul Duminy
South Africa
70
24.00
Kemar Roach
West Indies
70
24.00
Dilhara Fernando
Sri Lanka
70
24.00
John Mooney
Ireland
70
24.00
Tendai Chatara
Zimbabwe
70
24.00
Milinda Siriwardana
Sri Lanka
70
24.00
Fayyaz Ahmed
United Arab Emirates
71
24.60
Umar Gul
Pakistan
72
24.86
Shane Watson
Australia
73
25.00
Majid Haq
Scotland
74
25.50
Ryan ten Doeschate
Netherlands
75
27.00
Yusuf Pathan
India
75
27.00
Dale Steyn
South Africa
75
27.00
Karim Sadiq
Afghanistan
76
27.82
Daniel Vettori
New Zealand
77
27.96
Kevin O'Brien
Ireland
78
28.65
Dewald Nel
Scotland
79
30.00
Roelof van der Merwe
Netherlands
79
30.00
Nigel Jones
Ireland
79
30.00
John Davison
Canada
79
30.00
Elton Chigumbura
Zimbabwe
79
30.00
Brendan Taylor
Zimbabwe
79
30.00
Mohammad Ashraful
Bangladesh
80
31.20
Mohammad Hafeez
Pakistan
81
33.00
Piyush Chawla
India
81
33.00
Zaheer Khan
India
81
33.00
Shapoor Zadran
Afghanistan
81
33.00
Kieron Pollard
West Indies
82
33.60
Michael Yardy
England
83
36.00
Samiullah Shenwari
Afghanistan
83
36.00
Chris Mpofu
Zimbabwe
83
36.00
Muttiah Muralitharan
Sri Lanka
83
36.00
Chanaka Welegedara
Sri Lanka
83
36.00
Farveez Maharoof
Sri Lanka
83
36.00
Ravindra Jadeja
India
83
36.00
Albie Morkel
South Africa
84
39.90
Jan Stander
Scotland
85
42.00
Rizwan Cheema
Canada
85
42.00
Hiren Varaiya
Kenya
86
42.90
Richie Berrington
Scotland
87
43.50
Mirwais Ashraf
Afghanistan
88
48.00
Sanath Jayasuriya
Sri Lanka
88
48.00
Wahab Riaz
Pakistan
88
48.00
Mohammad Asif
Pakistan
88
48.00
Michael Clarke
Australia
88
48.00
Abdur Razzak
Bangladesh
88
48.00
Adam Milne
New Zealand
88
48.00
Isuru Udana
Sri Lanka
89
51.00
Jacques Kallis
South Africa
90
54.00
Shafiul Islam
Bangladesh
90
54.00
Sunil Dhaniram
Canada
91
57.00
Steve Tikolo
Kenya
92
84.00
Khurram Khan
United Arab Emirates