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
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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.
ALL FORMATS
2012
306 entries
1
7.67
Aftab Alam
AFG
0.85 clear of Yasir Arafat
2
8.52
Yasir Arafat
PAK
0.85 off the lead
3
9.00
Abdul Razzaq
PAK
1.33 off the lead
● LEADS
Aftab Alam
AFG
7.67 · 0.85 better than Arafat
↑ IN THE CHASE
0
players within 10% of the lead — Alam is out on their own
★ TOP-10 CUT-OFF
13.50
The mark at number ten — 296 entries sit below it
● NATION IN FRONT
Ireland
5 of the top 50 · 19 teams represented
Best Strike Rate — full list
306 entries, ranked
Table view
1
Aftab Alam
AFG
7.67
2
Yasir Arafat
PAK
8.52
3
Abdul Razzaq
PAK
9.00
4
Lakshmipathy Balaji
IND
9.12
5
Zeeshan Siddiqui
OMN
9.50
6
Chris Morris
SA
10.20
7
Manny Aulakh
CAN
10.80
8
Akila Dananjaya
SL
11.14
9
Ajantha Mendis
SL
12.00
9
Sufyan Mehmood
OMN
12.00
10
Shakti Gauchan
NEP
13.50
11
Kinchit Shah
HK
13.65
12
Max Sorensen
IRE
13.67
13
Aizaz Khan
HK
14.10
14
Munir Dar
HK
14.25
15
Kevin O'Brien
IRE
14.40
16
Luke Wright
ENG
15.00
16
Mominul Haque
BAN
15.00
17
Dion Stovell
BER
15.43
18
Izatullah Dawlatzai
AFG
16.00
18
Tim Gruijters
NED
16.00
18
Aaron Phangiso
SA
16.00
19
George Dockrell
IRE
16.36
20
Mitchell McClenaghan
NZ
16.50
20
Manoj Tiwary
IND
16.50
21
Bhuvneshwar Kumar
IND
17.00
22
Peter Borren
NED
17.18
23
Dawlat Zadran
AFG
17.24
24
Timm van der Gugten
NED
17.25
24
Aftab Ahmed
BAN
17.25
25
Shem Ngoche
KEN
17.43
26
Majid Haq
SCO
17.58
27
Vani Morea
PNG
18.00
27
Tony Ura
PNG
18.00
27
Krishmar Santokie
WI
18.00
27
Nawroz Mangal
AFG
18.00
27
Parth Desai
CAN
18.00
27
Kaushal Lokuarachchi
SL
18.00
28
Frank Woolley
ENG
18.04
29
Nizakat Khan
HK
18.11
30
Yuvraj Singh
IND
18.56
31
Rizwan Cheema
CAN
19.40
32
Paul Stirling
IRE
19.49
33
Alex Cusack
IRE
19.50
34
Basant Regmi
NEP
19.64
35
Jan Stander
SCO
20.00
36
Nelson Odhiambo
KEN
20.10
37
Collins Obuya
KEN
20.15
38
Harvir Baidwan
CAN
20.20
39
Mudassar Bukhari
NED
20.54
40
Ashok Dinda
IND
20.75
41
Andrew White
IRE
20.88
42
Boyd Rankin
ENG
21.00
43
Sarel Burger
NAM
21.17
44
Hiren Varaiya
KEN
21.25
45
Irfan Ahmed
HK
21.43
46
Roy Lamsam
HK
22.00
46
Elmore Hutchinson
USA
22.00
47
Pat Cummins
AUS
22.15
48
Jeevan Mendis
SL
22.29
49
Elias Sunny
BAN
22.36
50
Matthew Parker
SCO
22.50
50
Stuart Meaker
ENG
22.50
51
Shapoor Zadran
AFG
22.67
52
Richie Berrington
SCO
22.86
53
Michael Swart
NED
22.95
54
Willie Gavera
PNG
23.25
55
Trent Johnston
IRE
23.68
56
Durand Soraine
CAN
24.00
56
Damodar Daesrath
CAN
24.00
56
Mitchell Marsh
AUS
24.00
56
Craig Williams
NAM
24.00
57
Jade Dernbach
ENG
24.41
58
Irfan Pathan
IND
24.60
58
Lahiru Thirimanne
SL
24.60
59
Chris Amini
PNG
24.86
60
Michael Bates
NZ
25.00
61
Jimmy Hansra
CAN
25.03
62
Rahul Sharma
HK
25.20
63
Paras Khadka
NEP
25.29
64
Junaid Siddiqui
CAN
25.37
65
Danny Briggs
ENG
25.50
65
Rakep Patel
KEN
25.50
65
Abdur Razzak
BAN
25.50
65
Ajay Lalcheta
OMN
25.50
66
Ahsan Malik
NED
25.68
67
Rob Nicol
NZ
25.75
68
Raza Hasan
PAK
26.00
68
Syed Ali
OMN
26.00
69
Gordon Drummond
SCO
26.07
70
Johan Botha
SA
26.40
71
Ahmed Raza
UAE
26.91
72
James Ngoche
KEN
26.93
73
Moneeb Iqbal
SCO
27.00
73
Josh Davey
SCO
27.00
73
Nigel Jones
IRE
27.00
73
Bernard Scholtz
NAM
27.00
74
Gordon Goudie
SCO
27.33
75
Robin Peterson
SA
27.55
76
Ragheb Aga
KEN
27.60
76
John Mooney
IRE
27.60
76
Karim Sadiq
AFG
27.60
76
Rajeshkumar Ranpura
OMN
27.60
77
Jason Kila
PNG
28.00
77
Ryan McLaren
SA
28.00
78
Mitchell Starc
AUS
28.29
79
Nazmul Hossain
BAN
28.50
80
Mashrafe Mortaza
BAN
28.65
81
Mahuru Dai
PNG
28.80
81
Samuel Badree
WI
28.80
82
Preston Mommsen
SCO
28.91
83
Harbhajan Singh
IND
29.00
84
Rodney Trott
BER
29.14
85
James Tredwell
ENG
29.25
86
Ronnie Hira
NZ
29.31
87
Pieter Seelaar
NED
29.54
88
Rusty Theron
SA
30.00
88
Shadeep Silva
UAE
30.00
88
Manjula Guruge
UAE
30.00
89
Safyaan Sharif
SCO
30.30
90
Samiullah Shenwari
AFG
30.50
91
Kyle Mills
NZ
30.86
92
Brett Lee
AUS
30.97
93
Lasith Malinga
SL
31.21
94
Daniel Christian
AUS
31.22
95
Tino Best
WI
31.35
96
Clint McKay
AUS
31.53
97
Mark Gillespie
NZ
31.85
98
Sohail Tanvir
PAK
31.99
99
Zamir Khan
AFG
32.00
99
John Reva
PNG
32.00
100
Saeed Ajmal
PAK
32.65
101
Tom Cooper
NED
32.74
102
Amir Hamza
AFG
33.00
102
Hiral Patel
CAN
33.00
102
Jackson Bird
AUS
33.00
103
Thisara Perera
SL
33.09
104
Jacob Oram
NZ
33.37
105
Khurram Khan
UAE
33.48
106
Sydney Barnes
ENG
33.52
107
Zahid Hussain
CAN
33.96
108
Mohammad Sami
PAK
34.05
109
Steven Finn
ENG
34.89
110
Tim Southee
NZ
34.96
111
Kemar Roach
WI
35.19
112
Vinay Kumar
IND
35.20
113
Andre Russell
WI
35.33
114
Shafiul Islam
BAN
35.40
115
Lonwabo Tsotsobe
SA
35.43
116
Mitchell Johnson
AUS
35.67
117
Gordon White
SA
36.00
117
Henry Osinde
CAN
36.00
117
Arshad Ali
UAE
36.00
117
Ziaur Rahman
AFG
36.00
117
Garey Mathurin
WI
36.00
118
Dwayne Bravo
WI
36.28
119
Alasdair Evans
SCO
36.60
119
Junaid Khan
PAK
36.60
120
Duncan Allan
KEN
37.50
121
Nathan McCullum
NZ
38.06
122
Kamau Leverock
BER
38.10
123
Umar Gul
PAK
38.82
124
Shane Watson
AUS
38.89
125
Nehemiah Odhiambo
KEN
38.93
126
Roy Minnett
AUS
39.10
127
Sunil Narine
WI
39.43
128
Shannon Gabriel
WI
39.45
129
Elton Chigumbura
ZIM
39.60
130
Kieron Pollard
WI
40.00
131
Dwayne Smith
WI
40.20
132
Harry Dean
ENG
40.53
133
James Franklin
NZ
41.40
133
Marchant de Lange
SA
41.40
134
Farveez Maharoof
SL
41.50
135
Hammad Azam
PAK
42.00
136
Xavier Doherty
AUS
42.09
137
Morne Morkel
SA
42.25
138
Praveen Kumar
IND
42.60
139
Jacques Kallis
SA
42.80
140
Brad Hogg
AUS
43.20
141
Ravi Rampaul
WI
43.80
142
Graham Onions
ENG
43.95
143
Syed Bashir Ahmed Shah
DEN
44.00
144
Kane Williamson
NZ
44.05
145
Shingi Masakadza
ZIM
44.20
146
Narsingh Deonarine
WI
44.40
146
Kevin Pietersen
ENG
44.40
147
Andrew Ellis
NZ
45.00
148
Marlon Samuels
WI
45.19
149
Sachithra Senanayake
SL
45.33
150
Vernon Philander
SA
45.46
151
Mahmudullah
BAN
45.86
152
Shahid Afridi
PAK
46.00
153
Jimmy Matthews
AUS
46.20
154
Mohammad Nabi
AFG
46.26
155
Chris Gayle
WI
46.80
156
Peter Siddle
AUS
47.20
157
David Hussey
AUS
47.50
158
Sid Pegler
SA
47.75
159
Prosper Utseya
ZIM
48.00
159
Elijah Otieno
KEN
48.00
159
Syed Kaleem
OMN
48.00
160
Sohag Gazi
BAN
48.57
161
Dale Steyn
SA
48.66
162
Kyle Jarvis
ZIM
48.93
163
James Pattinson
AUS
49.62
164
Doug Bracewell
NZ
49.87
165
Wilfred Rhodes
ENG
50.40
166
Ben Hilfenhaus
AUS
50.96
167
Mohammad Irfan
PAK
51.00
167
Dean Elgar
SA
51.00
168
Dhammika Prasad
SL
51.47
169
Veerasammy Permaul
WI
51.50
170
Charles Kelleway
AUS
51.72
171
Chris Martin
NZ
51.99
172
Stuart Broad
ENG
52.11
173
Abdur Rehman
PAK
52.51
174
Bill Whitty
AUS
52.80
174
Tarun Nethula
NZ
52.80
175
Graeme Swann
ENG
53.14
176
Nuwan Kulasekara
SL
53.46
177
Rory Kleinveldt
SA
53.48
178
Aizaz Cheema
PAK
53.82
179
Umesh Yadav
IND
54.00
180
Trent Boult
NZ
54.75
181
Rangana Herath
SL
55.26
182
Mohammad Hafeez
PAK
55.39
183
Wayne Parnell
SA
55.46
184
Graeme Cremer
ZIM
56.00
185
Fidel Edwards
WI
56.26
185
Aubrey Faulkner
SA
56.26
186
Shaminda Eranga
SL
56.31
187
Shakib Al Hasan
BAN
56.33
188
Michael Clarke
AUS
56.78
189
David Warner
AUS
57.00
189
Amjad Javed
UAE
57.00
190
Ravi Bopara
ENG
57.75
191
Albie Morkel
SA
58.65
192
Ravichandran Ashwin
IND
59.48
193
Piyush Chawla
IND
59.50
194
Gerry Hazlitt
AUS
59.65
195
Vikrant Shetty
UAE
60.00
195
Sajeewa Weerakoon
SL
60.00
195
Janeiro Tucker
BER
60.00
195
Stefan Kelly
BER
60.00
195
Jeremy Gordon
CAN
60.00
196
James Anderson
ENG
60.58
197
Jean-Paul Duminy
SA
60.67
198
Wahab Riaz
PAK
60.90
199
Dave Nourse
SA
61.02
200
Suraj Randiv
SL
61.66
201
Frank Foster
ENG
62.05
202
Pragyan Ojha
IND
63.32
203
Tim Bresnan
ENG
64.48
204
Monty Panesar
ENG
67.38
205
Ryan Harris
AUS
68.56
206
Angelo Mathews
SL
69.12
207
Suresh Raina
IND
70.95
208
Darren Sammy
WI
71.55
209
Gerrie Snyman
NAM
72.00
210
Zaheer Khan
IND
73.18
211
Nathan Lyon
AUS
74.94
212
Charles Macartney
AUS
75.10
213
Shane Shillingford
WI
75.20
214
Shahadat Hossain
BAN
75.60
215
Jeetan Patel
NZ
77.02
216
Mirwais Ashraf
AFG
78.00
216
Javed Ahmadi
AFG
78.00
217
Rubel Hossain
BAN
79.00
218
Adam Milne
NZ
79.20
219
Suranga Lakmal
SL
79.32
220
Ray Price
ZIM
82.00
221
Keegan Meth
ZIM
84.00
221
'Young Jack' Hearne
ENG
84.00
222
Chanaka Welegedara
SL
86.55
223
Hamilton Masakadza
ZIM
87.00
224
Dilhara Fernando
SL
88.00
225
Michael Beer
AUS
88.20
226
Neil Wagner
NZ
90.00
226
Charlie Llewellyn
SA
90.00
227
Gulbadin Naib
AFG
91.20
228
Virender Sehwag
IND
91.44
229
Imran Tahir
SA
91.98
230
Sid Emery
AUS
92.40
231
Rohit Sharma
IND
93.60
232
Samit Patel
ENG
98.73
233
Seekkuge Prasanna
SL
99.00
233
Asif Khan
UAE
99.00
234
Glenn Maxwell
AUS
100.20
235
Ishant Sharma
IND
107.40
236
Lucas Oluoch
KEN
108.60
237
Nuwan Pradeep
SL
111.00
238
Ravindra Jadeja
IND
113.85
239
Brian Vitori
ZIM
117.00
240
Tillakaratne Dilshan
SL
123.00
241
Reggie Schwarz
SA
126.00
242
Abul Hasan
BAN
132.00
243
Naeem Islam
BAN
133.20
243
Faf du Plessis
SA
133.20
244
Daniel Vettori
NZ
174.26
245
Todd Astle
NZ
186.00
246
Virat Kohli
IND
189.00
247
Michael Hussey
AUS
198.00
248
John Hastings
AUS
234.00
249
Jonathan Trott
ENG
318.00
249
Devendra Bishoo
WI
318.00
Show all 306 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›