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
Joshua Tongue
Ben Duckett
Daniel Jakiel
Tanzid Tamim
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 Economy in 2017: Top Performers, Rankings & Full Stats
The best economy in 2017 highlights the top performers of the season based on official match data.
ODI
2017
268 entries
2
2.00
Shreyas Iyer
IND
0.25 clear of Amir Hayat
3
2.25
Amir Hayat
UAE
0.25 off the lead
4
2.75
Karan KC
NEP
0.75 off the lead
● LEADS
Shreyas Iyer
IND
2.00 · 0.25 better than Hayat
↑ IN THE CHASE
0
players within 10% of the lead — Iyer is out on their own
★ TOP-10 CUT-OFF
3.52
The mark at number ten — 258 entries sit below it
● NATION IN FRONT
Nepal
9 of the top 50 · 17 teams represented
Best Economy — full list
268 entries, ranked
Table view
1
Not on record
NEP
1.57
2
Shreyas Iyer
IND
2.00
3
Amir Hayat
UAE
2.25
4
Karan KC
NEP
2.75
5
Sagar Pun
NEP
2.81
6
Ryan ten Doeschate
NED
3.00
6
Josh Davey
SCO
3.00
7
Assad Vala
PNG
3.44
8
Elijah Otieno
KEN
3.46
9
Kyle Christie
HK
3.50
10
Ahmed Raza
UAE
3.52
11
Mohammed Qasim
UAE
3.55
12
Tanwir Afzal
HK
3.72
13
Mark Watt
SCO
3.73
14
Basant Regmi
NEP
3.76
15
Sharad Vesawkar
NEP
3.78
16
Amjad Javed
UAE
3.80
17
Rashid Khan
AFG
3.84
18
Andy McBrine
IRE
3.87
19
Mujeeb Ur Rahman
AFG
3.87
20
Faheem Ashraf
PAK
3.88
21
Shem Ngoche
KEN
3.93
22
Mahuru Dai
PNG
4.00
22
Wiaan Mulder
SA
4.00
22
Aarif Sheikh
NEP
4.00
23
Hamish Bennett
NZ
4.06
24
Rohan Mustafa
UAE
4.10
25
Pieter Seelaar
NED
4.12
26
Scott Kuggeleijn
NZ
4.14
27
Paras Khadka
NEP
4.14
28
Nadeem Ahmed
HK
4.17
29
Rakep Patel
KEN
4.18
30
Angelo Mathews
SL
4.21
31
Amir Hamza
AFG
4.23
32
Graeme Cremer
ZIM
4.24
33
Lucas Oluoch
KEN
4.25
33
Morne Morkel
SA
4.25
33
Boyd Rankin
ENG
4.25
34
Mohammad Hafeez
PAK
4.25
35
Michael Leask
SCO
4.25
36
Sese Bau
PNG
4.27
37
Lalit Bhandari
NEP
4.28
38
Sikandar Raza
ZIM
4.35
39
Alasdair Evans
SCO
4.36
39
Chris Sole
SCO
4.36
40
Mohammad Nabi
AFG
4.37
41
Sunzamul Islam
BAN
4.40
42
Imad Wasim
PAK
4.40
43
Ehsan Khan
HK
4.42
44
Sompal Kami
NEP
4.42
45
Todd Astle
NZ
4.44
46
Gulbadin Naib
AFG
4.45
47
Malcolm Waller
ZIM
4.46
48
Calum MacLeod
SCO
4.48
49
Mohammad Naveed
UAE
4.48
50
Sushan Bhari
NEP
4.50
51
Dhiren Gondaria
KEN
4.51
52
Imran Haider
UAE
4.52
53
Lega Siaka
PNG
4.57
53
Axar Patel
IND
4.57
54
Tim Murtagh
IRE
4.58
55
Mitchell Santner
NZ
4.60
56
Steven Finn
ENG
4.62
57
Matt Henry
NZ
4.63
58
Jan Frylinck
NAM
4.65
59
Imran Tahir
SA
4.65
60
Collins Obuya
KEN
4.67
60
Zhivago Groenewald
NAM
4.67
61
Sandeep Lamichhane
NEP
4.67
62
Shakti Gauchan
NEP
4.69
63
Dilruwan Perera
SL
4.70
64
Max O'Dowd
NED
4.71
65
Sean Williams
ZIM
4.72
66
Mark Wood
ENG
4.74
67
Shaiman Anwar
UAE
4.75
67
Nizakat Khan
HK
4.75
68
Mohammed Shami
IND
4.77
69
Safyaan Sharif
SCO
4.77
70
Roelof van der Merwe
NED
4.81
71
Kagiso Rabada
SA
4.81
72
Dwaine Pretorius
SA
4.82
73
Ish Sodhi
NZ
4.82
74
Nehemiah Odhiambo
KEN
4.83
75
Toby Roland-Jones
ENG
4.86
76
Kuldeep Yadav
IND
4.89
77
Dushmantha Chameera
SL
4.90
78
Richie Berrington
SCO
4.91
79
Mitchell Marsh
AUS
4.92
80
Con de Lange
SCO
4.92
81
Josh Hazlewood
AUS
4.92
82
Shoaib Malik
PAK
4.93
83
Simi Singh
IRE
4.93
84
George Dockrell
IRE
4.93
85
Vivian Kingma
NED
4.94
86
Yuzvendra Chahal
IND
4.96
87
Alei Nao
PNG
4.97
88
Shadab Khan
PAK
4.99
89
Jacob Mulder
IRE
5.00
89
Rahmat Shah
AFG
5.00
89
Seekkuge Prasanna
SL
5.00
90
Kevin O'Brien
IRE
5.02
91
Bernard Scholtz
NAM
5.02
92
Sarel Burger
NAM
5.03
93
Sheldon Cottrell
WI
5.06
94
Hasan Ali
PAK
5.07
95
Johannes Smit
NAM
5.08
95
Craig Williams
NAM
5.08
96
Akila Dananjaya
SL
5.08
97
Bhuvneshwar Kumar
IND
5.08
98
Mehidy Hasan
BAN
5.10
99
Norman Vanua
PNG
5.11
100
Brad Wheal
SCO
5.11
101
Dawlat Zadran
AFG
5.11
102
Nathan Coulter-Nile
AUS
5.12
103
Mitchell Starc
AUS
5.12
104
Pat Cummins
AUS
5.14
105
Jasprit Bumrah
IND
5.14
106
Michael Rippon
NED
5.15
107
Chris Woakes
ENG
5.16
108
Emmanuel Bundi
KEN
5.18
109
Peter Borren
NED
5.19
110
Devendra Bishoo
WI
5.19
111
Chris Morris
SA
5.19
112
Suranga Lakmal
SL
5.19
113
Nikita Miller
WI
5.20
114
Ashley Nurse
WI
5.21
115
Fareed Ahmad
AFG
5.21
116
Ravindra Jadeja
IND
5.23
117
Billy Stanlake
AUS
5.23
118
Milinda Siriwardana
SL
5.25
119
Mohammad Amir
PAK
5.26
120
Mosaddek Hossain
BAN
5.27
121
Colin de Grandhomme
NZ
5.28
122
Kesrick Williams
WI
5.28
123
Trent Boult
NZ
5.28
124
Stuart Whittingham
SCO
5.29
125
Joe Root
ENG
5.29
126
Damien Ravu
PNG
5.32
127
Chris Mpofu
ZIM
5.32
128
Jason Holder
WI
5.33
129
Paul Stirling
IRE
5.35
130
Jeffrey Vandersay
SL
5.36
131
Colin Munro
NZ
5.36
132
Kraigg Brathwaite
WI
5.37
133
Tendai Chatara
ZIM
5.38
134
Usman Khan
PAK
5.41
135
Paul van Meekeren
NED
5.43
136
Junaid Khan
PAK
5.43
137
Ehsan Nawaz
HK
5.44
138
Travis Head
AUS
5.45
139
Adil Rashid
ENG
5.45
140
Andile Phehlukwayo
SA
5.46
141
Dhananjaya de Silva
SL
5.47
142
Rumman Raees
PAK
5.48
143
Mustafizur Rahman
BAN
5.49
144
Kedar Jadhav
IND
5.49
145
Chad Soper
PNG
5.50
146
Pushpak Kerai
KEN
5.50
146
Shakib Al Hasan
BAN
5.50
147
Jeetan Patel
NZ
5.52
148
John Reva
PNG
5.52
149
Malinda Pushpakumara
SL
5.53
150
Kane Richardson
AUS
5.54
151
Moises Henriques
AUS
5.55
152
Aizaz Khan
HK
5.55
153
Hardik Pandya
IND
5.58
154
Lahiru Gamage
SL
5.60
154
Yuvraj Singh
IND
5.60
155
Stuart Thompson
IRE
5.65
156
Moeen Ali
ENG
5.65
157
Liam Plunkett
ENG
5.65
158
Ryan Burl
ZIM
5.67
159
Lockie Ferguson
NZ
5.68
160
Nasir Hossain
BAN
5.68
161
Jason Mohammed
WI
5.69
162
Shannon Gabriel
WI
5.69
163
Doug Bracewell
NZ
5.69
163
Shardul Thakur
IND
5.69
164
Adam Milne
NZ
5.73
165
Ravichandran Ashwin
IND
5.73
166
Chaturanga de Silva
SL
5.75
167
Marcus Stoinis
AUS
5.78
168
Wayne Parnell
SA
5.78
169
Mashrafe Mortaza
BAN
5.80
170
Virat Kohli
IND
5.80
171
Aaron Finch
AUS
5.81
171
Carl Mumba
ZIM
5.81
172
Umesh Yadav
IND
5.81
173
James Faulkner
AUS
5.82
174
Tabraiz Shamsi
SA
5.82
175
Nuwan Pradeep
SL
5.84
176
Nelson Odhiambo
KEN
5.87
177
Tim Southee
NZ
5.91
178
Zahoor Khan
UAE
5.91
179
Jean-Paul Duminy
SA
5.91
180
Richard Ngarava
ZIM
5.96
181
Solomon Mire
ZIM
5.97
182
Barry McCarthy
IRE
5.98
183
Aiden Markram
SA
6.00
183
Ronsford Beaton
WI
6.00
183
Corey Anderson
NZ
6.00
184
Lasith Malinga
SL
6.02
185
Tangeni Lungameni
NAM
6.02
186
Keshav Maharaj
SA
6.02
187
Craig Young
IRE
6.07
188
Rubel Hossain
BAN
6.13
189
Carlos Brathwaite
WI
6.17
190
Rovman Powell
WI
6.20
191
Tom Curran
ENG
6.20
192
Glenn Maxwell
AUS
6.25
192
Willie Gavera
PNG
6.25
193
Christoffel Viljoen
NAM
6.28
194
Vishwa Fernando
SL
6.28
195
Adam Zampa
AUS
6.29
196
Alzarri Joseph
WI
6.32
197
Timm van der Gugten
NED
6.32
198
Seth Rance
NZ
6.36
199
Jake Ball
ENG
6.44
200
Ben Stokes
ENG
6.49
201
Soumya Sarkar
BAN
6.50
201
Washington Sundar
IND
6.50
202
Thisara Perera
SL
6.52
203
Nuwan Kulasekara
SL
6.57
204
Ashton Agar
AUS
6.58
205
Not on record
NAM
6.58
206
Lakshan Sandakan
SL
6.60
207
James Neesham
NZ
6.61
208
Taskin Ahmed
BAN
6.64
209
Miguel Cummins
WI
6.64
210
Kane Williamson
NZ
6.65
211
Ashfaq Ahmed
PAK
7.00
211
Nosaina Pokana
PNG
6.77
212
Dane Paterson
SA
6.79
213
Not on record
NAM
6.83
214
Samiullah Shenwari
AFG
6.85
215
Stephan Myburgh
NED
6.92
216
Peter Chase
IRE
6.93
217
Javed Ahmadi
AFG
7.00
217
Jerome Taylor
WI
7.00
217
Not on record
PAK
7.00
218
Wanindu Hasaranga
SL
7.03
219
David Willey
ENG
7.12
220
Lahiru Madushanka
SL
7.17
221
Donald Tiripano
ZIM
7.29
222
Jonathan Carter
WI
7.31
223
Ahsan Malik
NED
7.35
224
Mahmudullah
BAN
7.38
224
Roston Chase
WI
7.38
225
Fakhar Zaman
PAK
7.58
226
John Hastings
AUS
7.67
227
Veerasammy Permaul
WI
7.75
227
Shane Snater
NED
7.75
227
Karim Janat
AFG
7.75
227
Qadeer Ahmed
UAE
7.75
228
Wahab Riaz
PAK
7.78
229
Hashmatullah Shaidi
AFG
8.00
230
Lahiru Kumara
SL
8.53
231
Amila Aponso
SL
9.17
232
Mohammad Saifuddin
BAN
9.20
233
Stephan Baard
NAM
10.00
234
Shapoor Zadran
AFG
10.14
235
Marlon Samuels
WI
10.25
236
Sabbir Rahman
BAN
10.49
237
Asitha Fernando
SL
11.00
238
Tony Ura
PNG
12.00
239
Kusal Mendis
SL
12.50
240
Farhaan Behardien
SA
13.00
241
Anshuman Rath
HK
15.50
Show all 268 ↓
Nothing matches that filter.
RECENT RESULTS
6 matches
▲
show
‹
CPL
CPL 2026
FAL
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GRC
43/3 (5.0)
ISR
69/5 (8.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
IOM
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
POR
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
156/6 (20.0)
LUX
97/4 (14.0)
CPL
CPL 2026
KIN
AMA
›