Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Strike Rate in 2012: Top Performers, Rankings & Full Stats
This page shows players with the best strike rate during the 2012 season, ranking them by their on-field performances.
T20I
2012
259 entries
2
7.50
Mohammad Sami
PAK
0.17 clear of Aftab Alam
3
7.67
Aftab Alam
AFG
0.17 off the lead
4
8.00
Josh Davey
SCO
0.50 off the lead
● LEADS
Mohammad Sami
PAK
7.50 · 0.17 better than Alam
↑ IN THE CHASE
2
players sit within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
10.00
The mark at number ten — 249 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 21 teams represented
Best Strike Rate — full list
259 entries, ranked
Table view
1
Not on record
NEP
6.30
2
Mohammad Sami
PAK
7.50
3
Aftab Alam
AFG
7.67
4
Josh Davey
SCO
8.00
5
Yasir Arafat
PAK
8.52
6
Abdul Razzaq
PAK
9.00
6
Harbhajan Singh
IND
9.00
7
Lakshmipathy Balaji
IND
9.12
8
Zeeshan Siddiqui
OMN
9.50
9
Ajantha Mendis
SL
9.60
10
Ashok Dinda
IND
10.00
11
Chris Morris
SA
10.20
12
Brian Masaba
UGA
10.40
13
Christoffel Viljoen
NAM
10.63
14
Dawlat Zadran
AFG
10.77
15
Manny Aulakh
CAN
10.80
16
Jonathan Ssebanja
UGA
11.08
17
Akila Dananjaya
SL
11.14
18
Yuvraj Singh
IND
11.36
19
Majid Haq
SCO
11.82
20
Sufyan Mehmood
OMN
12.00
20
Not on record
ITL
12.00
20
Not on record
USA
12.00
20
Bhuvneshwar Kumar
IND
12.00
20
Rubel Hossain
BAN
12.00
21
Jacques Kallis
SA
12.86
22
Irfan Pathan
IND
13.00
22
Jeevan Mendis
SL
13.00
23
Rahul Sharma
HK
13.60
23
Andrew White
IRE
13.20
24
Mitchell Starc
AUS
13.33
25
Timm van der Gugten
NED
13.33
26
Shakti Gauchan
NEP
13.50
27
Rahul Sharma
HK
13.60
28
Kinchit Shah
HK
13.65
29
Max Sorensen
IRE
13.67
30
Shem Ngoche
KEN
13.84
31
Jan Stander
SCO
14.00
31
Kevin O'Brien
IRE
14.00
31
Shaminda Eranga
SL
14.00
32
Aizaz Khan
HK
14.10
33
Munir Dar
HK
14.25
34
Ryan McLaren
SA
14.40
34
Not on record
NAM
14.40
35
James Franklin
NZ
14.57
36
Shane Watson
AUS
14.65
37
Peter Borren
NED
14.70
38
Steven Finn
ENG
14.82
39
Ahsan Malik
NED
14.85
40
Dale Steyn
SA
15.00
40
Sachithra Senanayake
SL
15.00
40
Nawroz Mangal
AFG
15.00
40
Shapoor Zadran
AFG
15.00
40
Ravi Rampaul
WI
15.00
40
Elton Chigumbura
ZIM
15.00
40
Luke Wright
ENG
15.00
40
Rakep Patel
KEN
15.00
41
Gordon Drummond
SCO
15.07
42
Elias Sunny
BAN
15.33
43
Saeed Ajmal
PAK
15.36
44
Brett Lee
AUS
15.40
45
Dion Stovell
BER
15.43
46
Not on record
ITL
15.50
47
Graeme Swann
ENG
15.53
48
Izatullah Dawlatzai
AFG
15.60
48
Not on record
USA
15.60
49
George Dockrell
IRE
15.71
50
Daniel Christian
AUS
15.75
51
Not on record
NEP
15.82
52
Aaron Phangiso
SA
16.00
52
Tim Gruijters
NED
16.00
52
Marchant de Lange
SA
16.00
53
Not on record
PNG
16.04
54
Junaid Siddiqui
CAN
16.10
55
Aftab Ahmed
BAN
17.25
55
Doug Bracewell
NZ
16.25
56
Sarel Burger
NAM
16.36
57
Umar Gul
PAK
16.42
58
Not on record
ITL
16.44
59
Not on record
OMN
16.50
59
Mudassar Bukhari
NED
16.50
59
Michael Bates
NZ
16.50
59
Mitchell McClenaghan
NZ
16.50
59
Robin Peterson
SA
16.50
59
Rangana Herath
SL
16.50
60
Mashrafe Mortaza
BAN
16.67
61
Rory Kleinveldt
SA
16.80
62
Hiren Varaiya
KEN
16.88
63
Aftab Ahmed
BAN
17.25
64
Boyd Rankin
ENG
17.37
65
Not on record
NAM
17.40
65
Not on record
USA
17.40
65
Not on record
DEN
17.40
66
Nuwan Kulasekara
SL
17.45
67
Abdur Razzak
BAN
17.50
67
Nelson Odhiambo
KEN
17.50
68
Marlon Samuels
WI
17.60
69
Sunil Narine
WI
17.77
70
Kaushal Lokuarachchi
SL
18.00
70
Alex Cusack
IRE
18.00
70
Paul Stirling
IRE
18.00
70
Parth Desai
CAN
18.00
70
Tim Southee
NZ
18.00
70
Ben Hilfenhaus
AUS
18.00
70
Umesh Yadav
IND
18.00
70
Vani Morea
PNG
18.00
70
Tony Ura
PNG
18.00
70
Kieron Pollard
WI
18.00
70
Krishmar Santokie
WI
18.00
70
Not on record
NAM
18.00
70
Not on record
UGA
18.00
70
Not on record
PNG
18.00
71
Nizakat Khan
HK
18.11
72
Dwayne Bravo
WI
18.48
73
Not on record
NAM
18.60
74
Lasith Malinga
SL
18.78
74
Sohail Tanvir
PAK
18.78
75
Richie Berrington
SCO
18.94
76
Not on record
BER
19.00
77
Pat Cummins
AUS
19.09
78
Collins Obuya
KEN
19.11
79
Kane Williamson
NZ
19.20
79
Not on record
USA
19.20
79
Justine Pitcher
BER
19.20
80
Michael Swart
NED
19.50
80
Not on record
USA
19.50
80
John Mooney
IRE
19.50
81
Basant Regmi
NEP
19.64
82
James Ngoche
KEN
20.00
82
Suresh Raina
IND
20.00
83
Harvir Baidwan
CAN
20.20
84
Karim Sadiq
AFG
20.25
85
Jade Dernbach
ENG
20.40
85
Tim Bresnan
ENG
20.40
86
Thisara Perera
SL
20.88
87
Kyle Jarvis
ZIM
21.00
87
Danny Briggs
ENG
21.00
87
Jimmy Hansra
CAN
21.00
87
David Hussey
AUS
21.00
87
Not on record
ITL
21.00
88
Fidel Edwards
WI
21.30
89
Irfan Ahmed
HK
21.43
90
Roy Lamsam
HK
22.00
90
Samiullah Shenwari
AFG
22.00
90
Elmore Hutchinson
USA
22.00
91
Morne Morkel
SA
22.04
92
Trent Johnston
IRE
22.40
93
Stuart Meaker
ENG
22.50
93
Duncan Allan
KEN
22.50
93
Matthew Parker
SCO
22.50
94
Stuart Broad
ENG
23.02
95
Jacob Oram
NZ
23.16
96
Willie Gavera
PNG
23.25
96
Not on record
DEN
23.25
97
Safyaan Sharif
SCO
23.40
98
Deusdedit Muhumuza
UGA
24.00
98
Not on record
NAM
24.00
98
Rob Nicol
NZ
24.00
98
Sohag Gazi
BAN
24.00
98
Aizaz Cheema
PAK
24.00
98
Mitchell Marsh
AUS
24.00
98
Praveen Kumar
IND
24.00
98
Ishant Sharma
IND
24.00
98
Rizwan Cheema
CAN
24.00
98
Hiral Patel
CAN
24.00
98
Kemar Roach
WI
24.00
99
Albie Morkel
SA
24.15
100
Johan Botha
SA
24.45
101
Preston Mommsen
SCO
24.67
102
Chris Amini
PNG
24.86
103
Paras Khadka
NEP
25.29
104
Ajay Lalcheta
OMN
25.50
104
Zaheer Khan
IND
25.50
105
Syed Ali
OMN
26.00
105
Raza Hasan
PAK
26.00
106
Pieter Seelaar
NED
26.25
107
Not on record
ITL
26.40
107
Mahmudullah
BAN
26.40
107
Ragheb Aga
KEN
26.40
108
Nigel Jones
IRE
27.00
108
Xavier Doherty
AUS
27.00
108
Moneeb Iqbal
SCO
27.00
108
Henry Ssenyondo
UGA
27.00
109
Not on record
USA
27.20
110
Not on record
UGA
27.43
111
Not on record
DEN
27.60
111
Rajeshkumar Ranpura
OMN
27.60
112
Ravichandran Ashwin
IND
27.90
113
Jason Kila
PNG
28.00
113
Gordon Goudie
SCO
28.00
113
Not on record
NAM
28.00
114
Chris Gayle
WI
28.40
115
Kyle Mills
NZ
28.50
116
Mohammad Hafeez
PAK
28.80
116
Henry Osinde
CAN
28.80
116
Mahuru Dai
PNG
28.80
116
Ziaur Rahman
AFG
36.00
116
Samuel Badree
WI
28.80
117
Charles Waiswa
UGA
29.14
117
Rodney Trott
BER
29.14
118
Ronnie Hira
NZ
29.31
119
Nathan McCullum
NZ
29.33
120
Rusty Theron
SA
30.00
120
Not on record
BER
30.00
120
Not on record
HK
30.00
120
Not on record
USA
30.00
121
Not on record
PNG
30.30
122
Not on record
OMN
30.60
123
Clint McKay
AUS
31.20
124
Shahid Afridi
PAK
31.33
125
Not on record
ITL
31.50
126
Zamir Khan
AFG
32.00
126
John Reva
PNG
32.00
126
Shakib Al Hasan
BAN
32.00
126
Angelo Mathews
SL
32.00
127
Nehemiah Odhiambo
KEN
32.88
128
Abul Hasan
BAN
33.00
128
Jean-Paul Duminy
SA
33.00
128
Vinay Kumar
IND
33.00
128
Roger Galwanao Mukasa
UGA
33.00
129
Zahid Hussain
CAN
33.96
130
Asif Khan
UAE
99.00
130
Tom Cooper
NED
34.50
131
Darren Sammy
WI
34.92
132
Graeme Cremer
ZIM
36.00
132
Mirwais Ashraf
AFG
36.00
132
Piyush Chawla
IND
36.00
132
Ziaur Rahman
AFG
36.00
132
Garey Mathurin
WI
36.00
132
Not on record
HK
36.00
133
Kamau Leverock
BER
38.10
134
Glenn Maxwell
AUS
39.00
135
Shafiul Islam
BAN
40.20
136
Not on record
OMN
42.00
136
Not on record
NEP
42.00
137
Brad Hogg
AUS
43.20
138
Syed Bashir Ahmed Shah
DEN
44.00
139
Mohammad Nabi
AFG
44.40
140
Not on record
CAN
45.00
141
Franco Nsubuga
UGA
48.00
141
Syed Kaleem
OMN
48.00
141
Elijah Otieno
KEN
48.00
141
Ravi Bopara
ENG
48.00
141
James Tredwell
ENG
48.00
141
Mohammad Irfan
PAK
48.00
142
Wayne Parnell
SA
51.00
143
Janeiro Tucker
BER
60.00
143
Stefan Kelly
BER
60.00
143
Daniel Vettori
NZ
60.00
144
Ravindra Jadeja
IND
62.40
145
Samit Patel
ENG
66.00
145
Not on record
ITL
66.00
146
Gerrie Snyman
NAM
72.00
147
Not on record
DEN
75.00
148
Not on record
HK
78.00
149
Not on record
OMN
84.00
150
Virat Kohli
IND
90.00
151
Not on record
UAE
96.00
152
Not on record
UAE
102.00
Show all 259 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›