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 2012 for T20I
Position
Best Strike Rate
Player Name
Team Name
1
7.50
Mohammad Sami
Pakistan
2
7.67
Aftab Alam
Afghanistan
3
8.00
Josh Davey
Scotland
4
8.52
Yasir Arafat
Pakistan
5
9.00
Harbhajan Singh
India
5
9.00
Abdul Razzaq
Pakistan
6
9.12
Lakshmipathy Balaji
India
7
9.50
Zeeshan Siddiqui
Oman
8
9.60
Ajantha Mendis
Sri Lanka
9
10.00
Ashok Dinda
India
10
10.20
Chris Morris
South Africa
11
10.77
Dawlat Zadran
Afghanistan
12
10.80
Manny Aulakh
Canada
13
11.14
Akila Dananjaya
Sri Lanka
14
11.36
Yuvraj Singh
India
15
11.82
Majid Haq
Scotland
16
12.00
Sufyan Mehmood
Oman
16
12.00
Bhuvneshwar Kumar
India
16
12.00
Rubel Hossain
Bangladesh
17
12.86
Jacques Kallis
South Africa
18
13.00
Irfan Pathan
India
18
13.00
Jeevan Mendis
Sri Lanka
19
13.20
Andrew White
Ireland
20
13.33
Mitchell Starc
Australia
21
13.33
Timm van der Gugten
Netherlands
22
13.50
Shakti Gauchan
Nepal
23
13.60
Rahul Sharma
Hong Kong
24
13.65
Kinchit Shah
Hong Kong
25
13.67
Max Sorensen
Ireland
26
13.84
Shem Ngoche
Kenya
27
14.00
Jan Stander
Scotland
27
14.00
Kevin O'Brien
Ireland
27
14.00
Shaminda Eranga
Sri Lanka
28
14.10
Aizaz Khan
Hong Kong
29
14.25
Munir Dar
Hong Kong
30
14.40
Ryan McLaren
South Africa
31
14.57
James Franklin
New Zealand
32
14.65
Shane Watson
Australia
33
14.70
Peter Borren
Netherlands
34
14.82
Steven Finn
England
35
14.85
Ahsan Malik
Netherlands
36
15.00
Rakep Patel
Kenya
36
15.00
Dale Steyn
South Africa
36
15.00
Sachithra Senanayake
Sri Lanka
36
15.00
Nawroz Mangal
Afghanistan
36
15.00
Ravi Rampaul
West Indies
36
15.00
Elton Chigumbura
Zimbabwe
36
15.00
Luke Wright
England
36
15.00
Shapoor Zadran
Afghanistan
37
15.07
Gordon Drummond
Scotland
38
15.33
Elias Sunny
Bangladesh
39
15.36
Saeed Ajmal
Pakistan
40
15.40
Brett Lee
Australia
41
15.43
Dion Stovell
Bermuda
42
15.53
Graeme Swann
England
43
15.60
Izatullah Dawlatzai
Afghanistan
44
15.71
George Dockrell
Ireland
45
15.75
Daniel Christian
Australia
46
16.00
Marchant de Lange
South Africa
46
16.00
Aaron Phangiso
South Africa
46
16.00
Tim Gruijters
Netherlands
47
16.10
Junaid Siddiqui
Canada
48
16.25
Doug Bracewell
New Zealand
49
16.36
Sarel Burger
Namibia
50
16.42
Umar Gul
Pakistan
51
16.50
Robin Peterson
South Africa
51
16.50
Rangana Herath
Sri Lanka
51
16.50
Mudassar Bukhari
Netherlands
51
16.50
Michael Bates
New Zealand
51
16.50
Mitchell McClenaghan
New Zealand
52
16.67
Mashrafe Mortaza
Bangladesh
53
16.80
Rory Kleinveldt
South Africa
54
16.88
Hiren Varaiya
Kenya
55
17.25
Aftab Ahmed
Bangladesh
56
17.37
Boyd Rankin
England
57
17.45
Nuwan Kulasekara
Sri Lanka
58
17.50
Abdur Razzak
Bangladesh
58
17.50
Nelson Odhiambo
Kenya
59
17.60
Marlon Samuels
West Indies
60
17.77
Sunil Narine
West Indies
61
18.00
Kaushal Lokuarachchi
Sri Lanka
61
18.00
Alex Cusack
Ireland
61
18.00
Paul Stirling
Ireland
61
18.00
Parth Desai
Canada
61
18.00
Tim Southee
New Zealand
61
18.00
Ben Hilfenhaus
Australia
61
18.00
Umesh Yadav
India
61
18.00
Vani Morea
P.N.G.
61
18.00
Tony Ura
P.N.G.
61
18.00
Kieron Pollard
West Indies
61
18.00
Krishmar Santokie
West Indies
62
18.11
Nizakat Khan
Hong Kong
63
18.48
Dwayne Bravo
West Indies
64
18.78
Lasith Malinga
Sri Lanka
64
18.78
Sohail Tanvir
Pakistan
65
18.94
Richie Berrington
Scotland
66
19.09
Pat Cummins
Australia
67
19.11
Collins Obuya
Kenya
68
19.20
Kane Williamson
New Zealand
69
19.50
John Mooney
Ireland
69
19.50
Michael Swart
Netherlands
70
19.64
Basant Regmi
Nepal
71
20.00
James Ngoche
Kenya
71
20.00
Suresh Raina
India
72
20.20
Harvir Baidwan
Canada
73
20.25
Karim Sadiq
Afghanistan
74
20.40
Jade Dernbach
England
74
20.40
Tim Bresnan
England
75
20.88
Thisara Perera
Sri Lanka
76
21.00
Kyle Jarvis
Zimbabwe
76
21.00
Danny Briggs
England
76
21.00
Jimmy Hansra
Canada
76
21.00
David Hussey
Australia
77
21.30
Fidel Edwards
West Indies
78
21.43
Irfan Ahmed
Hong Kong
79
22.00
Roy Lamsam
Hong Kong
79
22.00
Samiullah Shenwari
Afghanistan
79
22.00
Elmore Hutchinson
U.S.A.
80
22.04
Morne Morkel
South Africa
81
22.40
Trent Johnston
Ireland
82
22.50
Stuart Meaker
England
82
22.50
Duncan Allan
Kenya
82
22.50
Matthew Parker
Scotland
83
23.02
Stuart Broad
England
84
23.16
Jacob Oram
New Zealand
85
23.25
Willie Gavera
P.N.G.
86
23.40
Safyaan Sharif
Scotland
87
24.00
Sohag Gazi
Bangladesh
87
24.00
Rob Nicol
New Zealand
87
24.00
Aizaz Cheema
Pakistan
87
24.00
Mitchell Marsh
Australia
87
24.00
Praveen Kumar
India
87
24.00
Ishant Sharma
India
87
24.00
Rizwan Cheema
Canada
87
24.00
Hiral Patel
Canada
87
24.00
Kemar Roach
West Indies
88
24.15
Albie Morkel
South Africa
89
24.45
Johan Botha
South Africa
90
24.67
Preston Mommsen
Scotland
91
24.86
Chris Amini
P.N.G.
92
25.29
Paras Khadka
Nepal
93
25.50
Ajay Lalcheta
Oman
93
25.50
Zaheer Khan
India
94
26.00
Syed Ali
Oman
94
26.00
Raza Hasan
Pakistan
95
26.25
Pieter Seelaar
Netherlands
96
26.40
Mahmudullah
Bangladesh
96
26.40
Ragheb Aga
Kenya
97
27.00
Nigel Jones
Ireland
97
27.00
Xavier Doherty
Australia
97
27.00
Moneeb Iqbal
Scotland
98
27.60
Rajeshkumar Ranpura
Oman
99
27.90
Ravichandran Ashwin
India
100
28.00
Jason Kila
P.N.G.
100
28.00
Gordon Goudie
Scotland
101
28.40
Chris Gayle
West Indies
102
28.50
Kyle Mills
New Zealand
103
28.80
Mohammad Hafeez
Pakistan
103
28.80
Henry Osinde
Canada
103
28.80
Mahuru Dai
P.N.G.
103
28.80
Samuel Badree
West Indies
104
29.14
Rodney Trott
Bermuda
105
29.31
Ronnie Hira
New Zealand
106
29.33
Nathan McCullum
New Zealand
107
30.00
Rusty Theron
South Africa
108
31.20
Clint McKay
Australia
109
31.33
Shahid Afridi
Pakistan
110
32.00
Shakib Al Hasan
Bangladesh
110
32.00
Angelo Mathews
Sri Lanka
110
32.00
Zamir Khan
Afghanistan
110
32.00
John Reva
P.N.G.
111
32.88
Nehemiah Odhiambo
Kenya
112
33.00
Abul Hasan
Bangladesh
112
33.00
Jean-Paul Duminy
South Africa
112
33.00
Vinay Kumar
India
113
33.96
Zahid Hussain
Canada
114
34.50
Tom Cooper
Netherlands
115
34.92
Darren Sammy
West Indies
116
36.00
Graeme Cremer
Zimbabwe
116
36.00
Mirwais Ashraf
Afghanistan
116
36.00
Piyush Chawla
India
116
36.00
Ziaur Rahman
Afghanistan
116
36.00
Garey Mathurin
West Indies
117
38.10
Kamau Leverock
Bermuda
118
39.00
Glenn Maxwell
Australia
119
40.20
Shafiul Islam
Bangladesh
120
43.20
Brad Hogg
Australia
121
44.00
Bashir Shah
122
44.40
Mohammad Nabi
Afghanistan
123
48.00
Elijah Otieno
Kenya
123
48.00
Ravi Bopara
England
123
48.00
James Tredwell
England
123
48.00
Mohammad Irfan
Pakistan
123
48.00
Syed Kaleem
Oman
124
51.00
Wayne Parnell
South Africa
125
60.00
Janeiro Tucker
Bermuda
125
60.00
Stefan Kelly
Bermuda
125
60.00
Daniel Vettori
New Zealand
126
62.40
Ravindra Jadeja
India
127
66.00
Samit Patel
England
128
72.00
Gerrie Snyman
Namibia
129
90.00
Virat Kohli
India
130
99.00
Asif Khan
United Arab Emirates