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
Rashid Khan
Ben Duckett
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
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 Economy in 2012: Top Performers, Rankings & Full Stats
This page shows players with the best economy during the 2012 season, ranking them by their on-field performances.
T20I
2012
300 entries
2
2.33
Amrit Bhattarai
NEP
0.17 clear of Faf du Plessis
3
2.50
Faf du Plessis
SA
0.17 off the lead
4
4.50
Isuru Udana
SL
2.17 off the lead
● LEADS
Amrit Bhattarai
NEP
2.33 · 0.17 better than Plessis
↑ IN THE CHASE
1
player sits within 10% of the lead on best economy
★ TOP-10 CUT-OFF
4.97
The mark at number ten — 290 entries sit below it
● NATION IN FRONT
Afghanistan
5 of the top 50 · 21 teams represented
Best Economy — full list
300 entries, ranked
Table view
1
Not on record
NEP
1.90
2
Amrit Bhattarai
NEP
2.33
3
Faf du Plessis
SA
2.50
4
Isuru Udana
SL
4.50
4
Tim Murtagh
IRE
4.50
5
Nigel Jones
IRE
4.56
6
Nawroz Mangal
AFG
4.60
7
Dale Steyn
SA
4.72
8
Andrew White
IRE
4.73
9
Zahid Hussain
CAN
4.77
10
Shakti Gauchan
NEP
4.97
11
Boyd Rankin
ENG
4.98
12
Not on record
ITL
5.07
13
Angelo Mathews
SL
5.09
14
Tim Gruijters
NED
5.13
15
Sarel Burger
NAM
5.17
16
Michael Swart
NED
5.31
17
Dawlat Zadran
AFG
5.31
18
Harbhajan Singh
IND
5.33
18
Manny Aulakh
CAN
5.33
19
Nizakat Khan
HK
5.42
20
James Ngoche
KEN
5.43
21
Paras Khadka
NEP
5.49
22
Ragheb Aga
KEN
5.55
23
Zamir Khan
AFG
5.56
24
Chris Morris
SA
5.59
25
Elijah Otieno
KEN
5.63
25
Mohammad Irfan
PAK
5.63
26
Majid Haq
SCO
5.66
27
Not on record
ITL
5.68
27
Graeme Swann
ENG
5.68
28
Karim Sadiq
AFG
5.74
29
Nuwan Kulasekara
SL
5.75
29
Josh Davey
SCO
5.75
30
Franco Nsubuga
UGA
5.78
31
Junaid Siddiqui
CAN
5.81
32
Tom Cooper
NED
5.83
33
David Hussey
AUS
5.86
34
Samuel Badree
WI
5.92
35
Raza Hasan
PAK
5.92
36
Paul Stirling
IRE
5.94
36
Ajay Lalcheta
OMN
5.94
37
Sufyan Mehmood
OMN
6.00
37
Not on record
USA
6.00
37
Not on record
NAM
6.00
37
Ben Hilfenhaus
AUS
6.00
38
Saeed Ajmal
PAK
6.11
39
Ajantha Mendis
SL
6.13
39
Ziaur Rahman
AFG
6.17
39
Mahuru Dai
PNG
6.13
40
Jimmy Hansra
CAN
6.14
41
George Dockrell
IRE
6.15
42
Graeme Cremer
ZIM
6.17
42
Ziaur Rahman
AFG
6.17
43
Chris Amini
PNG
6.17
44
Mitchell Starc
AUS
6.17
45
Mudassar Bukhari
NED
6.18
46
Mohammad Hafeez
PAK
6.19
47
Sunil Narine
WI
6.20
48
Samiullah Shenwari
AFG
6.24
49
Trent Johnston
IRE
6.25
50
Yuvraj Singh
IND
6.30
51
Basant Regmi
NEP
6.31
52
Not on record
PNG
6.33
53
Not on record
PNG
6.33
54
Elias Sunny
BAN
6.35
55
Kevin O'Brien
IRE
6.37
56
Akila Dananjaya
SL
6.38
57
Dion Stovell
BER
6.39
57
Not on record
NAM
6.39
58
Rajeshkumar Ranpura
OMN
6.39
59
Not on record
ITL
6.39
60
Timm van der Gugten
NED
6.40
61
Not on record
ITL
6.41
62
Alex Cusack
IRE
6.43
63
John Reva
PNG
6.44
64
Shane Watson
AUS
6.48
65
Ryan McLaren
SA
6.50
65
Not on record
OMN
6.50
65
Alexei Kervezee
NED
6.50
66
Not on record
UGA
6.53
67
Not on record
CAN
6.53
68
Pieter Seelaar
NED
6.54
69
Jean-Paul Duminy
SA
6.55
70
Sohail Tanvir
PAK
6.55
71
Nelson Odhiambo
KEN
6.57
72
Not on record
NAM
6.59
73
Rodney Trott
BER
6.59
74
Shapoor Zadran
AFG
6.60
75
Shem Ngoche
KEN
6.63
76
Nathan McCullum
NZ
6.64
77
Not on record
ITL
6.65
78
Peter Borren
NED
6.67
78
Not on record
HK
6.67
79
Max Sorensen
IRE
6.68
80
Rizwan Cheema
CAN
6.69
81
Jeevan Mendis
SL
6.69
82
Not on record
NEP
6.71
82
Not on record
OMN
6.71
82
Aftab Ahmed
BAN
6.91
83
Clint McKay
AUS
6.73
84
Munir Dar
HK
6.74
85
Johan Botha
SA
6.75
86
Steven Finn
ENG
6.76
87
Not on record
PNG
6.77
88
Chris Gayle
WI
6.83
89
Brad Hogg
AUS
6.83
89
Piyush Chawla
IND
6.83
90
Robin Peterson
SA
6.85
91
Collins Obuya
KEN
6.86
92
Syed Kaleem
OMN
6.88
92
Bhuvneshwar Kumar
IND
6.88
93
Safyaan Sharif
SCO
6.88
94
Mitchell McClenaghan
NZ
6.91
95
Aftab Ahmed
BAN
6.91
96
Mirwais Ashraf
AFG
6.92
97
Stuart Broad
ENG
6.92
98
Glenn Maxwell
AUS
6.92
99
Jacques Kallis
SA
6.93
100
Rory Kleinveldt
SA
6.96
101
Aizaz Cheema
PAK
7.00
101
Abdul Razzaq
PAK
7.00
101
Daniel Vettori
NZ
7.00
101
Jason Kila
PNG
7.00
101
Tony Ura
PNG
7.00
102
Shahid Afridi
PAK
7.02
103
Not on record
DEN
7.03
104
Not on record
DEN
7.04
105
Gerrie Snyman
NAM
7.04
106
Mashrafe Mortaza
BAN
7.08
107
Abdur Razzak
BAN
7.09
108
Hiren Varaiya
KEN
7.11
108
Henry Ssenyondo
UGA
7.11
109
Zaheer Khan
IND
7.12
110
Ishant Sharma
IND
7.13
111
Aftab Alam
AFG
7.13
112
Not on record
OMN
7.14
113
Christoffel Viljoen
NAM
7.18
114
Roger Galwanao Mukasa
UGA
7.18
114
Rangana Herath
SL
7.18
115
Asif Khan
UAE
7.58
115
Not on record
UAE
7.24
116
Henry Osinde
CAN
7.25
116
James Tredwell
ENG
7.25
117
Mohammad Nabi
AFG
7.27
117
Preston Mommsen
SCO
7.27
118
Roy Lamsam
HK
7.27
119
Not on record
NEP
7.28
120
Ravichandran Ashwin
IND
7.31
121
Not on record
USA
7.32
122
Not on record
UGA
7.33
122
Vani Morea
PNG
7.33
123
Brett Lee
AUS
7.34
124
Not on record
BER
7.37
124
Zeeshan Siddiqui
OMN
7.37
125
Deusdedit Muhumuza
UGA
7.38
125
Shakib Al Hasan
BAN
7.38
126
Sachithra Senanayake
SL
7.40
127
Aizaz Khan
HK
7.40
128
Elmore Hutchinson
USA
7.41
129
Kinchit Shah
HK
7.47
130
Brian Masaba
UGA
7.50
130
Not on record
DEN
7.50
130
Stuart Matsikenyeri
ZIM
7.50
130
Mitchell Marsh
AUS
7.50
131
Gordon Drummond
SCO
7.51
132
Pat Cummins
AUS
7.51
133
Not on record
USA
7.55
134
Shaminda Eranga
SL
7.57
135
Morne Morkel
SA
7.57
135
Harvir Baidwan
CAN
7.57
136
Mahmudullah
BAN
7.59
137
Mohammad Sami
PAK
7.60
137
Stefan Kelly
BER
7.60
138
Not on record
NAM
7.63
139
Ronnie Hira
NZ
7.63
140
Syed Bashir Ahmed Shah
DEN
7.68
141
Not on record
USA
7.69
141
Not on record
HK
7.69
141
Rahul Sharma
HK
8.24
142
Fidel Edwards
WI
7.70
143
Tim Bresnan
ENG
7.71
144
Vinay Kumar
IND
7.73
144
Not on record
ITL
7.73
145
Not on record
ITL
7.76
146
Charles Waiswa
UGA
7.76
147
Not on record
USA
7.77
148
Luke Wright
ENG
7.80
149
Albie Morkel
SA
7.83
150
Prosper Utseya
ZIM
7.83
151
John Mooney
IRE
7.85
152
Duncan Allan
KEN
7.87
153
Ravi Bopara
ENG
7.88
154
Samit Patel
ENG
7.91
155
Willie Gavera
PNG
7.94
156
Not on record
UAE
7.94
157
Lakshmipathy Balaji
IND
7.96
158
Lasith Malinga
SL
7.99
159
Kaushal Lokuarachchi
SL
8.00
159
Lonwabo Tsotsobe
SA
8.00
159
Umesh Yadav
IND
8.00
159
Kyle Coetzer
SCO
8.00
159
Rusty Theron
SA
8.00
160
Jonathan Ssebanja
UGA
8.04
161
Not on record
DEN
8.05
162
Janeiro Tucker
BER
8.05
163
Rob Nicol
NZ
8.06
164
Irfan Ahmed
HK
8.08
165
Daniel Christian
AUS
8.14
166
Dwayne Bravo
WI
8.18
167
Ravi Rampaul
WI
8.22
168
Marlon Samuels
WI
8.22
169
Rahul Sharma
HK
8.24
170
Kyle Mills
NZ
8.24
171
Tim Southee
NZ
8.26
172
Virat Kohli
IND
8.27
173
Xavier Doherty
AUS
8.33
173
Moneeb Iqbal
SCO
8.33
173
Matthew Parker
SCO
8.33
174
Darren Sammy
WI
8.35
175
Ray Price
ZIM
8.36
176
Aaron Phangiso
SA
8.38
177
Izatullah Dawlatzai
AFG
8.38
177
Umar Gul
PAK
8.38
178
Thisara Perera
SL
8.39
179
Kyle Jarvis
ZIM
8.43
180
Ahsan Malik
NED
8.43
181
Justine Pitcher
BER
8.44
182
Ashok Dinda
IND
8.45
183
Not on record
KEN
8.50
184
Jade Dernbach
ENG
8.51
185
Yasir Arafat
PAK
8.52
186
Nehemiah Odhiambo
KEN
8.54
187
Irfan Pathan
IND
8.58
188
Ravindra Jadeja
IND
8.65
189
Not on record
BER
8.67
190
James Franklin
NZ
8.76
191
Syed Ali
OMN
8.77
192
Not on record
HK
8.80
193
Gordon Goudie
SCO
8.93
194
Not on record
DEN
8.97
195
Krishmar Santokie
WI
9.00
195
Yusuf Pathan
IND
9.00
195
James Faulkner
AUS
9.00
195
Kemar Roach
WI
9.00
195
Justin Ontong
SA
9.00
196
Shafiul Islam
BAN
9.03
197
Not on record
NAM
9.07
198
Keegan Meth
ZIM
9.14
199
Jacob Oram
NZ
9.17
200
Richie Berrington
SCO
9.28
201
Jan Stander
SCO
9.29
202
Suresh Raina
IND
9.30
203
Stuart Meaker
ENG
9.33
203
Dwayne Smith
WI
9.33
203
Garey Mathurin
WI
9.33
203
Kieron Pollard
WI
9.33
204
Not on record
USA
9.40
204
Not on record
USA
9.40
204
Gulbadin Naib
AFG
9.40
205
Brian Vitori
ZIM
9.60
206
Praveen Kumar
IND
9.63
207
Michael Bates
NZ
9.73
208
Abul Hasan
BAN
9.82
209
Marchant de Lange
SA
9.88
210
Kamau Leverock
BER
9.96
211
Andrew Ellis
NZ
10.00
211
Danny Briggs
ENG
10.00
211
Parth Desai
CAN
10.00
211
Shoaib Malik
PAK
10.00
212
Elton Chigumbura
ZIM
10.40
213
Doug Bracewell
NZ
10.46
214
Junaid Khan
PAK
10.50
215
Rakep Patel
KEN
10.60
216
Not on record
NAM
10.65
217
Corey Anderson
NZ
10.67
218
Hiral Patel
CAN
10.75
219
Not on record
USA
10.83
220
Kane Williamson
NZ
10.94
221
Sohag Gazi
BAN
11.00
221
James Pattinson
AUS
11.00
222
Nazmul Hossain
BAN
11.33
223
Rohit Sharma
IND
11.54
224
Parvinder Awana
IND
11.83
225
James Neesham
NZ
11.94
226
Not on record
OMN
11.96
227
Not on record
ITL
12.00
227
Not on record
ITL
12.00
227
Adam Milne
NZ
12.00
227
Cameron White
AUS
12.00
228
Wayne Parnell
SA
12.24
229
Chris Mpofu
ZIM
12.25
230
Shingi Masakadza
ZIM
14.36
231
Andre Russell
WI
14.40
232
Steven Outerbridge
BER
15.00
232
Not on record
PNG
15.00
233
Not on record
UGA
15.60
234
Rubel Hossain
BAN
15.75
235
Not on record
DEN
16.00
236
Tom Heggelman
NED
17.00
Show all 300 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
KIN
AMA
CPL
CPL 2026
KIN
PAT
›