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
Joe Root
Azmatullah Omarzai
Rashid Khan
Ben Duckett
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Salman Agha
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.
ODI
2012
227 entries
1
2.13
Alasdair Evans
SCO
0.23 clear of Majid Haq
2
2.36
Majid Haq
SCO
0.23 off the lead
3
2.40
Boyd Rankin
ENG
0.27 off the lead
● LEADS
Alasdair Evans
SCO
2.13 · 0.23 better than Haq
↑ IN THE CHASE
0
players within 10% of the lead — Evans is out on their own
★ TOP-10 CUT-OFF
3.00
The mark at number ten — 217 entries sit below it
● NATION IN FRONT
Canada
7 of the top 50 · 16 teams represented
Best Economy — full list
227 entries, ranked
Table view
1
Alasdair Evans
SCO
2.13
2
Majid Haq
SCO
2.36
3
Boyd Rankin
ENG
2.40
4
Bernard Scholtz
NAM
2.50
5
Shadeep Silva
UAE
2.55
6
James Ngoche
KEN
2.62
7
Junaid Siddiqui
CAN
2.78
8
Christoffel Viljoen
NAM
2.85
9
Manjula Guruge
UAE
2.93
10
Not on record
NED
3.00
10
Trent Johnston
IRE
3.00
10
Bhuvneshwar Kumar
IND
3.00
11
Ahsan Malik
NED
3.13
12
Damodar Daesrath
CAN
3.25
13
Tom Cooper
NED
3.42
13
Gordon Drummond
SCO
3.42
13
Sohag Gazi
BAN
3.42
14
Paul Stirling
IRE
3.43
15
Ravi Bopara
ENG
3.43
16
Preston Mommsen
SCO
3.44
17
Sarel Burger
NAM
3.49
18
Jeremy Gordon
CAN
3.50
19
Mohammad Hafeez
PAK
3.59
20
Chris Gayle
WI
3.60
21
Richie Berrington
SCO
3.63
22
Amir Hamza
AFG
3.64
22
Rizwan Cheema
CAN
3.64
23
Alex Cusack
IRE
3.67
24
Sunil Narine
WI
3.67
25
Nelson Odhiambo
KEN
3.69
26
Michael Bates
NZ
3.71
27
Pieter Seelaar
NED
3.72
28
Vikrant Shetty
UAE
3.80
29
George Dockrell
IRE
3.81
30
Karim Sadiq
AFG
3.84
31
Khurram Khan
UAE
3.87
32
Danny Briggs
ENG
3.90
32
Ishant Sharma
IND
3.90
33
Rakep Patel
KEN
3.92
34
Hiral Patel
CAN
3.94
34
Henry Osinde
CAN
3.94
35
Abdur Razzak
BAN
3.95
36
Kevin Pietersen
ENG
4.00
36
Johan Botha
SA
4.00
37
Izatullah Dawlatzai
AFG
4.07
38
Shoaib Malik
PAK
4.08
39
Jimmy Hansra
CAN
4.08
40
Michael Clarke
AUS
4.12
41
Adam Milne
NZ
4.13
42
Abdur Rehman
PAK
4.15
43
Peter Borren
NED
4.16
44
Dean Elgar
SA
4.19
45
Duncan Allan
KEN
4.20
46
Steven Finn
ENG
4.20
47
Veerasammy Permaul
WI
4.22
47
Arshad Ali
UAE
4.22
48
Nazmul Hossain
BAN
4.25
49
Shane Watson
AUS
4.29
50
Saeed Ajmal
PAK
4.33
51
Graeme Swann
ENG
4.33
52
Jan Stander
SCO
4.33
53
Safyaan Sharif
SCO
4.35
54
Darren Sammy
WI
4.36
55
Not on record
NAM
4.36
56
Dale Steyn
SA
4.37
57
Rangana Herath
SL
4.38
58
Not on record
NAM
4.39
59
Elias Sunny
BAN
4.39
60
John Mooney
IRE
4.40
60
Hiren Varaiya
KEN
4.40
61
Mahmudullah
BAN
4.41
62
Durand Soraine
CAN
4.42
63
James Tredwell
ENG
4.42
64
Lucas Oluoch
KEN
4.42
65
Collins Obuya
KEN
4.44
66
Shem Ngoche
KEN
4.45
67
Wayne Parnell
SA
4.47
68
Steven Smith
AUS
4.50
68
Craig Williams
NAM
4.50
69
Angelo Mathews
SL
4.51
70
Rohan Mustafa
UAE
4.56
70
Gordon Goudie
SCO
4.56
71
Clint McKay
AUS
4.56
72
Robin Peterson
SA
4.57
73
Timm van der Gugten
NED
4.58
74
Kyle Mills
NZ
4.60
75
Mominul Haque
BAN
4.60
75
Not on record
NAM
4.60
76
Ahmed Raza
UAE
4.62
77
Dawlat Zadran
AFG
4.66
78
Stuart Broad
ENG
4.66
79
Mashrafe Mortaza
BAN
4.68
80
Amjad Javed
UAE
4.68
81
Trent Boult
NZ
4.69
82
Ravichandran Ashwin
IND
4.70
83
Josh Davey
SCO
4.71
84
Andy McKay
NZ
4.72
85
Shahid Afridi
PAK
4.72
86
James Anderson
ENG
4.72
87
Shafiul Islam
BAN
4.73
88
Mitchell Johnson
AUS
4.74
89
Ben Hilfenhaus
AUS
4.75
90
Samiullah Shenwari
AFG
4.79
91
Mohammad Nabi
AFG
4.79
92
Andrew Ellis
NZ
4.80
93
Nehemiah Odhiambo
KEN
4.81
94
Not on record
NAM
4.81
95
Nathan Lyon
AUS
4.81
96
Marlon Samuels
WI
4.82
97
Daniel Christian
AUS
4.84
98
Nuwan Kulasekara
SL
4.85
99
Jacob Oram
NZ
4.87
100
Tim Murtagh
IRE
4.88
101
Lonwabo Tsotsobe
SA
4.88
102
Sajeewa Weerakoon
SL
4.90
103
Xavier Doherty
AUS
4.90
104
Pat Cummins
AUS
4.92
105
Morne Morkel
SA
4.93
106
Doug Bracewell
NZ
4.94
107
Jeevan Mendis
SL
4.97
108
Shakib Al Hasan
BAN
4.98
109
Samit Patel
ENG
5.00
109
Malcolm Waller
ZIM
5.00
110
Sachithra Senanayake
SL
5.02
111
Sohail Tanvir
PAK
5.04
112
Tim Southee
NZ
5.05
113
Virender Sehwag
IND
5.07
114
Naeem Islam
BAN
5.08
115
Kemar Roach
WI
5.09
116
Marchant de Lange
SA
5.11
117
Nathan McCullum
NZ
5.11
118
Tillakaratne Dilshan
SL
5.12
119
Azhar Ali
PAK
5.13
120
James Pattinson
AUS
5.17
121
Ryan McLaren
SA
5.19
122
Dwayne Smith
WI
5.20
123
Farveez Maharoof
SL
5.20
124
David Hussey
AUS
5.21
125
Javed Ahmadi
AFG
5.23
126
Mohammad Naveed
UAE
5.25
127
Mudassar Bukhari
NED
5.28
128
Mirwais Ashraf
AFG
5.29
129
Rohit Sharma
IND
5.31
130
Mitchell Starc
AUS
5.32
131
Tino Best
WI
5.33
132
Zaheer Khan
IND
5.34
133
Ravi Rampaul
WI
5.34
134
Michael Swart
NED
5.36
135
Faf du Plessis
SA
5.36
136
Vinay Kumar
IND
5.38
136
Shapoor Zadran
AFG
5.38
137
Jean-Paul Duminy
SA
5.43
138
Ravindra Jadeja
IND
5.46
139
Irfan Pathan
IND
5.48
140
Younis Khan
PAK
5.50
140
Kieron Pollard
WI
5.50
141
Brett Lee
AUS
5.51
142
Ryan Harris
AUS
5.52
143
Umar Gul
PAK
5.54
144
Andre Russell
WI
5.59
145
Jade Dernbach
ENG
5.63
146
Rob Nicol
NZ
5.63
147
Tim Bresnan
ENG
5.64
148
Tarun Nethula
NZ
5.66
149
Lasith Malinga
SL
5.69
150
Seekkuge Prasanna
SL
5.70
151
Junaid Khan
PAK
5.72
152
Dwayne Bravo
WI
5.74
153
Dhammika Prasad
SL
5.77
154
Ray Price
ZIM
5.77
155
Glenn Maxwell
AUS
5.78
156
James Franklin
NZ
5.80
157
Aizaz Cheema
PAK
5.83
158
Chris Woakes
ENG
5.83
159
Suresh Raina
IND
5.85
160
Hammad Azam
PAK
5.86
161
Praveen Kumar
IND
5.87
162
Suranga Lakmal
SL
5.90
163
Prosper Utseya
ZIM
5.90
164
Albie Morkel
SA
5.91
165
Jacques Kallis
SA
5.92
166
Thisara Perera
SL
5.98
167
Kane Williamson
NZ
5.98
168
Yusuf Pathan
IND
6.00
168
Abul Hasan
BAN
6.00
168
Nasir Hossain
BAN
6.00
168
Tyson Gordon
CAN
6.00
169
Rahul Sharma
HK
6.27
169
Andrew White
IRE
6.09
170
Lahiru Thirimanne
SL
6.10
171
Mohammad Sami
PAK
6.10
172
Hamilton Masakadza
ZIM
6.13
173
Rahul Sharma
HK
6.27
174
Kosala Kulasekara
SL
6.30
175
Ashok Dinda
IND
6.32
176
Daniel Flynn
NZ
6.33
177
Kyle Jarvis
ZIM
6.37
178
Nuwan Pradeep
SL
6.39
179
Mohammad Irfan
PAK
6.44
180
Vernon Philander
SA
6.50
181
Virat Kohli
IND
6.53
182
Shingi Masakadza
ZIM
6.59
183
Yuvraj Singh
IND
6.60
184
Wahab Riaz
PAK
6.60
185
Umesh Yadav
IND
6.66
186
Ajantha Mendis
SL
6.75
186
Zakiullah Zaki
AFG
6.75
187
Manoj Tiwary
IND
6.82
188
Keegan Meth
ZIM
6.86
189
Elton Chigumbura
ZIM
6.89
190
Chamara Kapugedera
SL
7.00
190
Isuru Udana
SL
7.00
191
Shahadat Hossain
BAN
7.09
192
Dilhara Fernando
SL
7.22
193
Gulbadin Naib
AFG
7.75
194
Pragyan Ojha
IND
7.85
195
Michael Hussey
AUS
8.00
195
David Warner
AUS
8.00
196
Rubel Hossain
BAN
8.40
197
Rahat Ali
PAK
8.50
198
Sachin Tendulkar
IND
8.57
199
Colin de Grandhomme
NZ
9.00
200
Nawroz Mangal
AFG
10.00
200
Ragheb Aga
KEN
10.00
200
Kevin O'Brien
IRE
10.00
200
Martin Guptill
NZ
10.00
201
Brian Vitori
ZIM
11.67
Show all 227 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
KIN
AMA
CPL
CPL 2026
KIN
PAT
›