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
▼
Jofra Archer
Harry Brook
Brad Evans
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Gamage Dinusha
Ben Duckett
Brian Bennett
Oliver Robinson
Tanzid Tamim
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.
ODI
2012
185 entries
1
13.50
Marchant de Lange
SA
0.64 clear of Rizwan Cheema
2
14.14
Rizwan Cheema
CAN
0.64 off the lead
3
15.00
Mominul Haque
BAN
1.50 off the lead
● LEADS
Marchant de Lange
SA
13.50 · 0.64 better than Cheema
↑ IN THE CHASE
1
player sits within 10% of the lead on best strike rate
★ TOP-10 CUT-OFF
21.00
The mark at number ten — 175 entries sit below it
● NATION IN FRONT
England
5 of the top 50 · 18 teams represented
Best Strike Rate — full list
185 entries, ranked
Table view
1
Marchant de Lange
SA
13.50
2
Rizwan Cheema
CAN
14.14
3
Mominul Haque
BAN
15.00
4
Manoj Tiwary
IND
16.50
5
Izatullah Dawlatzai
AFG
16.80
6
George Dockrell
IRE
19.20
7
Kane Williamson
NZ
19.80
8
Junaid Khan
PAK
19.92
9
Shingi Masakadza
ZIM
20.76
10
Not on record
NAM
21.00
11
Peter Borren
NED
21.43
12
Collins Obuya
KEN
21.60
12
Alex Cusack
IRE
21.60
13
Timm van der Gugten
NED
22.29
14
Kemar Roach
WI
23.43
15
Durand Soraine
CAN
24.00
15
Damodar Daesrath
CAN
24.00
15
Nazmul Hossain
BAN
24.00
15
Mitchell Starc
AUS
24.00
15
Nelson Odhiambo
KEN
24.00
15
Craig Williams
NAM
24.00
16
Lahiru Thirimanne
SL
24.60
17
Rob Nicol
NZ
24.87
18
Morne Morkel
SA
25.74
19
Paul Stirling
IRE
25.80
20
Jacques Kallis
SA
26.00
21
James Tredwell
ENG
26.57
22
Ahmed Raza
UAE
26.91
23
Thisara Perera
SL
26.94
24
Tino Best
WI
27.00
24
Bhuvneshwar Kumar
IND
27.00
24
Bernard Scholtz
NAM
27.00
24
Gordon Goudie
SCO
27.00
25
Tim Bresnan
ENG
28.34
26
Trent Johnston
IRE
28.50
27
Steven Finn
ENG
28.56
28
Sarel Burger
NAM
28.71
29
Shapoor Zadran
AFG
28.80
30
Sunil Narine
WI
28.85
31
Jeevan Mendis
SL
29.25
32
Saeed Ajmal
PAK
29.30
33
Prosper Utseya
ZIM
30.00
33
Danny Briggs
ENG
30.00
33
Shadeep Silva
UAE
30.00
33
Hiren Varaiya
KEN
30.00
33
Shem Ngoche
KEN
30.00
33
Not on record
NAM
30.00
33
Manjula Guruge
UAE
30.00
34
Jade Dernbach
ENG
30.20
35
Mudassar Bukhari
NED
30.24
36
Tom Cooper
NED
30.40
36
Jimmy Hansra
CAN
30.40
36
Sohag Gazi
BAN
30.40
37
Mohammad Sami
PAK
30.80
38
Dhammika Prasad
SL
30.82
39
Christoffel Viljoen
NAM
31.29
40
Clint McKay
AUS
31.44
41
Abdur Razzak
BAN
31.50
42
Lonwabo Tsotsobe
SA
31.77
43
Irfan Pathan
IND
31.93
44
Vinay Kumar
IND
32.00
44
Richie Berrington
SCO
32.00
45
Kyle Mills
NZ
32.12
46
Shane Watson
AUS
32.26
47
Shafiul Islam
BAN
33.00
47
Amir Hamza
AFG
33.00
48
Aizaz Cheema
PAK
33.24
49
Michael Swart
NED
33.30
50
Brett Lee
AUS
33.34
51
Khurram Khan
UAE
33.48
52
Andre Russell
WI
33.67
53
James Anderson
ENG
33.80
54
Lasith Malinga
SL
33.86
55
Dwayne Smith
WI
34.20
56
Pieter Seelaar
NED
34.80
57
Robin Peterson
SA
35.15
58
Tim Southee
NZ
35.93
59
Vernon Philander
SA
36.00
59
Nuwan Pradeep
SL
36.00
59
Hiral Patel
CAN
36.00
59
Rakep Patel
KEN
36.00
59
Arshad Ali
UAE
36.00
60
Not on record
NAM
36.12
61
Alasdair Evans
SCO
36.60
62
Ravi Rampaul
WI
36.65
63
James Pattinson
AUS
37.55
64
Suranga Lakmal
SL
37.65
65
Mashrafe Mortaza
BAN
38.45
66
Daniel Christian
AUS
38.51
67
Mahmudullah
BAN
38.67
68
Naeem Islam
BAN
39.00
68
Pat Cummins
AUS
39.00
68
Pragyan Ojha
IND
39.00
69
Ashok Dinda
IND
39.17
70
Jacob Oram
NZ
39.75
71
Shakib Al Hasan
BAN
40.00
72
Virender Sehwag
IND
40.50
72
Kyle Jarvis
ZIM
40.50
72
Veerasammy Permaul
WI
40.50
73
Ben Hilfenhaus
AUS
41.13
74
Rahul Sharma
HK
42.60
74
Andrew Ellis
NZ
41.25
75
Farveez Maharoof
SL
41.50
76
Johan Botha
SA
42.00
76
Keegan Meth
ZIM
42.00
76
Michael Bates
NZ
42.00
76
Hammad Azam
PAK
42.00
77
Rahul Sharma
HK
42.60
78
Mitchell Johnson
AUS
43.00
79
Jean-Paul Duminy
SA
43.08
80
Stuart Broad
ENG
43.09
81
James Ngoche
KEN
43.56
82
Michael Clarke
AUS
43.65
83
Ravi Bopara
ENG
43.71
84
Umar Gul
PAK
43.84
85
Dale Steyn
SA
44.04
86
Xavier Doherty
AUS
45.11
87
Dwayne Bravo
WI
45.18
88
Nehemiah Odhiambo
KEN
46.50
89
Praveen Kumar
IND
47.25
90
Hamilton Masakadza
ZIM
48.00
90
Dawlat Zadran
AFG
48.00
90
Ajantha Mendis
SL
48.00
90
Dean Elgar
SA
48.00
90
Preston Mommsen
SCO
48.00
91
Mohammad Nabi
AFG
48.12
92
Nathan McCullum
NZ
49.29
93
Trent Boult
NZ
49.30
94
Nuwan Kulasekara
SL
49.84
95
Darren Sammy
WI
50.04
96
Graeme Swann
ENG
50.25
97
Safyaan Sharif
SCO
51.00
98
Ravichandran Ashwin
IND
51.53
99
Shahadat Hossain
BAN
52.50
100
Tarun Nethula
NZ
52.80
101
Marlon Samuels
WI
52.91
102
Umesh Yadav
IND
53.14
103
Zaheer Khan
IND
53.33
104
Elias Sunny
BAN
54.00
104
Sohail Tanvir
PAK
54.00
104
Mohammad Irfan
PAK
54.00
104
Doug Bracewell
NZ
54.00
104
Sachithra Senanayake
SL
54.00
104
Henry Osinde
CAN
54.00
104
Brian Vitori
ZIM
54.00
105
Shahid Afridi
PAK
54.80
106
Adam Milne
NZ
55.20
107
Majid Haq
SCO
56.00
107
Elton Chigumbura
ZIM
56.00
107
Samiullah Shenwari
AFG
56.00
108
Wayne Parnell
SA
56.20
109
Karim Sadiq
AFG
57.00
109
Amjad Javed
UAE
57.00
110
Abdur Rehman
PAK
58.50
111
Ishant Sharma
IND
60.00
111
Ray Price
ZIM
60.00
111
John Mooney
IRE
60.00
111
Jeremy Gordon
CAN
60.00
111
Chris Gayle
WI
60.00
111
Vikrant Shetty
UAE
60.00
111
Sajeewa Weerakoon
SL
60.00
112
David Hussey
AUS
60.75
113
Wahab Riaz
PAK
60.90
114
Gulbadin Naib
AFG
61.20
115
Angelo Mathews
SL
61.60
116
Ryan Harris
AUS
62.00
117
Faf du Plessis
SA
66.00
118
Ahsan Malik
NED
69.00
119
Samit Patel
ENG
69.60
120
Mohammad Hafeez
PAK
71.08
121
Rangana Herath
SL
73.29
122
Javed Ahmadi
AFG
78.00
122
Rohit Sharma
IND
78.00
123
Junaid Siddiqui
CAN
81.00
124
Josh Davey
SCO
84.00
124
Kieron Pollard
WI
84.00
125
Boyd Rankin
ENG
90.00
126
Nathan Lyon
AUS
96.00
126
Ryan McLaren
SA
96.00
127
Seekkuge Prasanna
SL
99.00
128
Ravindra Jadeja
IND
107.10
129
Lucas Oluoch
KEN
108.60
130
Gordon Drummond
SCO
114.00
131
Tillakaratne Dilshan
SL
179.20
132
Suresh Raina
IND
193.80
Show all 185 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
PAT
TRI
CPL
CPL 2026
PAT
TRI
T20I
Namibia T20I Tri-Series [Aug 2026]
SA
185/7 (20.0)
ZIM
142 (17.4)
TEST
ACC Men's Premier Cup
KUW
249/4 (43.4)
SIN
96 (27.3)
TEST
ACC Men's Premier Cup
MAL
270/8 (50.0)
SAR
177 (34.0)
›