Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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
261 entries
1
11.08
Jonathan Ssebanja
UGA
0.92 clear of Ajantha Mendis
2
12.00
Ajantha Mendis
SL
0.92 off the lead
3
13.50
Shakti Gauchan
NEP
2.42 off the lead
● LEADS
Jonathan Ssebanja
UGA
11.08 · 0.92 better than Mendis
↑ IN THE CHASE
1
player sits within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
16.00
The mark at number ten — 251 entries sit below it
● NATION IN FRONT
Ireland
5 of the top 50 · 21 teams represented
Best Strike Rate — full list
261 entries, ranked
Table view
1
Jonathan Ssebanja
UGA
11.08
2
Not on record
ITL
12.00
2
Ajantha Mendis
SL
12.00
3
Shakti Gauchan
NEP
13.50
4
Max Sorensen
IRE
13.67
5
Aizaz Khan
HK
14.30
6
Kevin O'Brien
IRE
14.40
7
Dion Stovell
BER
15.43
8
Not on record
ITL
15.50
9
Not on record
NEP
15.82
10
Izatullah Dawlatzai
AFG
16.00
11
Not on record
PNG
16.18
12
George Dockrell
IRE
16.44
13
Not on record
OMN
16.50
14
Not on record
ITL
16.60
15
Aftab Ahmed
BAN
17.25
15
Timm van der Gugten
NED
17.25
16
Dawlat Zadran
AFG
17.26
17
Peter Borren
NED
17.26
18
Not on record
USA
17.40
19
Not on record
DEN
17.44
20
Shem Ngoche
KEN
17.50
21
Majid Haq
SCO
17.65
22
Christoffel Viljoen
NAM
17.76
23
Nizakat Khan
HK
18.18
24
Yuvraj Singh
IND
18.67
25
Not on record
USA
19.20
26
Alex Cusack
IRE
19.50
27
Paul Stirling
IRE
19.52
28
Rizwan Cheema
CAN
19.53
29
Basant Regmi
NEP
19.64
30
Not on record
NAM
19.71
31
Collins Obuya
KEN
20.25
32
Nelson Odhiambo
KEN
20.30
33
Harvir Baidwan
CAN
20.33
34
Frank Woolley
ENG
20.41
35
Mudassar Bukhari
NED
20.59
36
Ashok Dinda
IND
20.89
37
Boyd Rankin
ENG
21.00
37
Not on record
ITL
21.00
38
Sarel Burger
NAM
21.28
39
Hiren Varaiya
KEN
21.42
40
Irfan Ahmed
HK
21.43
41
Not on record
NAM
21.67
42
Elmore Hutchinson
USA
22.00
43
Pat Cummins
AUS
22.15
44
Jeevan Mendis
SL
22.29
45
Elias Sunny
BAN
22.36
46
Shapoor Zadran
AFG
22.67
47
Richie Berrington
SCO
22.90
48
Michael Swart
NED
23.00
49
Not on record
DEN
23.25
50
Trent Johnston
IRE
23.68
51
Durand Soraine
CAN
24.00
51
Deusdedit Muhumuza
UGA
24.00
52
Jade Dernbach
ENG
24.50
53
Irfan Pathan
IND
24.61
54
Chris Amini
PNG
24.86
55
Michael Bates
NZ
25.00
56
Jimmy Hansra
CAN
25.14
57
Junaid Siddiqui
CAN
25.43
58
Abdur Razzak
BAN
25.50
59
Paras Khadka
NEP
25.57
60
Raza Hasan
PAK
26.00
60
Ahsan Malik
NED
26.00
60
Rahul Sharma
HK
26.00
60
Rob Nicol
NZ
26.00
61
Gordon Drummond
SCO
26.11
62
Johan Botha
SA
26.67
63
James Ngoche
KEN
27.00
64
Ahmed Raza
UAE
27.14
65
Not on record
USA
27.33
65
Gordon Goudie
SCO
27.33
66
Not on record
UGA
27.43
67
Rajeshkumar Ranpura
OMN
27.60
67
Ragheb Aga
KEN
27.60
67
John Mooney
IRE
27.60
67
Karim Sadiq
AFG
27.60
68
Robin Peterson
SA
27.63
69
Ryan McLaren
SA
28.00
70
Mitchell Starc
AUS
28.46
71
Not on record
NAM
28.70
72
Mashrafe Mortaza
BAN
28.75
73
Samuel Badree
WI
28.80
73
Mahuru Dai
PNG
28.80
74
Preston Mommsen
SCO
28.91
75
Harbhajan Singh
IND
29.00
76
Rodney Trott
BER
29.14
76
Charles Waiswa
UGA
29.14
77
Sydney Barnes
ENG
29.23
78
James Tredwell
ENG
29.25
79
Ronnie Hira
NZ
29.43
80
Pieter Seelaar
NED
29.54
81
Brett Lee
AUS
29.79
82
Shadeep Silva
UAE
30.00
83
Not on record
PNG
30.50
83
Samiullah Shenwari
AFG
30.50
84
Kyle Mills
NZ
30.91
85
Safyaan Sharif
SCO
31.00
86
Daniel Christian
AUS
31.24
87
Lasith Malinga
SL
31.32
88
Tino Best
WI
31.42
89
Not on record
ITL
31.50
90
Clint McKay
AUS
31.69
91
Mark Gillespie
NZ
32.00
92
Sohail Tanvir
PAK
32.06
93
Saeed Ajmal
PAK
32.69
94
Tom Cooper
NED
32.86
95
Hiral Patel
CAN
33.00
95
Jackson Bird
AUS
33.00
96
Thisara Perera
SL
33.20
97
Jacob Oram
NZ
33.46
98
Zahid Hussain
CAN
34.20
98
Khurram Khan
UAE
34.20
99
Mohammad Sami
PAK
34.25
100
Steven Finn
ENG
34.92
101
Tim Southee
NZ
35.05
102
Vinay Kumar
IND
35.20
103
Kemar Roach
WI
35.28
104
Andre Russell
WI
35.33
105
Lonwabo Tsotsobe
SA
35.50
106
Shafiul Islam
BAN
35.67
106
Mitchell Johnson
AUS
35.67
107
Henry Osinde
CAN
36.00
108
Dwayne Bravo
WI
36.47
109
Junaid Khan
PAK
36.67
110
Duncan Allan
KEN
37.50
111
Nathan McCullum
NZ
38.19
112
Kamau Leverock
BER
38.50
113
Shane Watson
AUS
38.58
114
Umar Gul
PAK
38.87
115
Nehemiah Odhiambo
KEN
39.11
116
Roy Minnett
AUS
39.17
117
Sunil Narine
WI
39.51
118
Elton Chigumbura
ZIM
39.60
119
Shannon Gabriel
WI
39.75
120
Kieron Pollard
WI
40.00
121
Dwayne Smith
WI
40.33
122
Harry Dean
ENG
40.64
123
Xavier Doherty
AUS
41.43
124
James Franklin
NZ
41.50
124
Farveez Maharoof
SL
41.50
124
Marchant de Lange
SA
41.50
125
Morne Morkel
SA
42.42
126
Praveen Kumar
IND
42.60
127
Jacques Kallis
SA
42.95
128
Brad Hogg
AUS
43.20
129
Ravi Rampaul
WI
43.89
130
Syed Bashir Ahmed Shah
DEN
44.00
131
Graham Onions
ENG
44.25
132
Kevin Pietersen
ENG
44.40
132
Narsingh Deonarine
WI
44.40
133
Kane Williamson
NZ
44.42
134
Not on record
CAN
45.00
134
Shingi Masakadza
ZIM
45.00
134
Andrew Ellis
NZ
45.00
135
Sachithra Senanayake
SL
45.33
136
Marlon Samuels
WI
45.40
137
Vernon Philander
SA
45.59
138
Mahmudullah
BAN
45.86
139
Shahid Afridi
PAK
46.00
140
Mohammad Nabi
AFG
46.30
141
Jimmy Matthews
AUS
46.33
142
Chris Gayle
WI
47.00
143
Peter Siddle
AUS
47.34
144
David Hussey
AUS
47.83
145
Sid Pegler
SA
47.86
146
Prosper Utseya
ZIM
48.00
146
Franco Nsubuga
UGA
48.00
146
Syed Kaleem
OMN
48.00
147
Dale Steyn
SA
48.76
148
Sohag Gazi
BAN
48.77
149
Kyle Jarvis
ZIM
49.11
150
James Pattinson
AUS
49.65
151
Doug Bracewell
NZ
50.07
152
Wilfred Rhodes
ENG
50.67
153
Ben Hilfenhaus
AUS
51.16
154
Dhammika Prasad
SL
51.50
154
Veerasammy Permaul
WI
51.50
155
Charles Kelleway
AUS
51.80
156
Chris Martin
NZ
52.05
157
Stuart Broad
ENG
52.21
158
Abdur Rehman
PAK
52.62
159
Bill Whitty
AUS
52.80
159
Tarun Nethula
NZ
52.80
160
Graeme Swann
ENG
53.24
161
Nuwan Kulasekara
SL
53.54
162
Rory Kleinveldt
SA
53.63
163
Aizaz Cheema
PAK
54.00
163
Umesh Yadav
IND
54.00
164
Trent Boult
NZ
54.96
165
Rangana Herath
SL
55.33
166
Mohammad Hafeez
PAK
55.42
167
Wayne Parnell
SA
55.86
168
Graeme Cremer
ZIM
56.00
169
Shaminda Eranga
SL
56.31
170
Shakib Al Hasan
BAN
56.33
171
Fidel Edwards
WI
56.35
172
Michael Clarke
AUS
56.82
173
David Warner
AUS
57.00
174
Aubrey Faulkner
SA
57.06
175
Ravi Bopara
ENG
57.75
176
Albie Morkel
SA
58.75
177
Ravichandran Ashwin
IND
59.63
178
Piyush Chawla
IND
59.83
179
Gerry Hazlitt
AUS
59.84
180
Janeiro Tucker
BER
60.00
180
Vikrant Shetty
UAE
60.00
181
Frank Foster
ENG
60.54
182
James Anderson
ENG
60.73
183
Jean-Paul Duminy
SA
61.13
184
Wahab Riaz
PAK
61.50
185
Suraj Randiv
SL
61.86
186
Dave Nourse
SA
62.23
187
Pragyan Ojha
IND
63.41
188
Tim Bresnan
ENG
64.53
189
Monty Panesar
ENG
67.45
190
Ryan Harris
AUS
68.67
191
Angelo Mathews
SL
69.28
192
Suresh Raina
IND
71.25
193
Darren Sammy
WI
71.57
194
Gerrie Snyman
NAM
72.00
195
Zaheer Khan
IND
73.25
196
Not on record
DEN
75.00
197
Nathan Lyon
AUS
75.05
198
Charles Macartney
AUS
75.17
199
Shane Shillingford
WI
75.47
200
Shahadat Hossain
BAN
75.60
201
Jeetan Patel
NZ
77.09
202
Mirwais Ashraf
AFG
78.00
203
Rubel Hossain
BAN
79.00
204
Suranga Lakmal
SL
79.40
205
Ray Price
ZIM
82.00
206
Chanaka Welegedara
SL
86.75
207
Hamilton Masakadza
ZIM
87.00
208
Dilhara Fernando
SL
88.00
209
Michael Beer
AUS
89.00
210
Neil Wagner
NZ
90.00
210
Charlie Llewellyn
SA
90.00
211
Virender Sehwag
IND
91.60
212
Imran Tahir
SA
92.12
213
Sid Emery
AUS
92.40
214
Rohit Sharma
IND
94.00
215
Samit Patel
ENG
98.73
216
Glenn Maxwell
AUS
101.00
217
Ishant Sharma
IND
107.40
218
Nuwan Pradeep
SL
111.00
219
Ravindra Jadeja
IND
114.25
220
Brian Vitori
ZIM
117.00
221
Tillakaratne Dilshan
SL
123.50
222
Reggie Schwarz
SA
126.00
223
Abul Hasan
BAN
132.00
224
Faf du Plessis
SA
134.00
224
Naeem Islam
BAN
134.00
225
Daniel Vettori
NZ
174.43
226
Todd Astle
NZ
186.00
227
Virat Kohli
IND
191.00
228
Michael Hussey
AUS
198.00
229
John Hastings
AUS
234.00
230
Jonathan Trott
ENG
318.00
230
Devendra Bishoo
WI
318.00
Show all 261 ↓
Nothing matches that filter.