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
Cricket AI Insight
AI analysis
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
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
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 – Complete Cricket Stats & Records
This page lists the players with the best economy in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20I
All-time
430 entries
1
4.82
Alpesh Ramjani
UGA
0.01 clear of Sabaorish Ravichandran
2
4.83
Sabaorish Ravichandran
JAP
0.01 off the lead
3
4.85
Moazzam Baig
MAW
0.03 off the lead
● LEADS
Alpesh Ramjani
UGA
4.82 · 0.01 better than Ravichandran
↑ IN THE CHASE
8
players sit within 10% of the lead on best economy
★ TOP-10 CUT-OFF
5.31
The mark at number ten — 420 entries sit below it
● NATION IN FRONT
Spain
5 of the top 50 · 32 teams represented
Best Economy — full list
430 entries, ranked
Table view
1
Alpesh Ramjani
UGA
4.82
2
Sabaorish Ravichandran
JAP
4.83
3
Moazzam Baig
MAW
4.85
4
Charlie Rumistrzewicz
SPN
4.87
5
Frank Nsubuga
UGA
4.94
6
Muhammad Nadir
RWA
5.01
7
Yalinde Nkanya
TNZ
5.11
8
Pratik Singh Bais
MEX
5.13
9
Obed Harvey
GHA
5.19
10
Charlie Hara-Hinze
JAP
5.31
11
Sri Vishnu Elam Bharathi
GER
5.34
12
Adrian Wright
CIS
5.35
13
Henry Ssenyondo
UGA
5.36
14
Vraj Patel
KEN
5.39
15
Atif Mehmood
SPN
5.40
16
Nopphon Senamontree
THI
5.43
17
Virandeep Singh
MAL
5.46
18
Abdul Majid
BHR
5.47
19
Sonam Yeshey
BHU
5.48
20
Lorne Burns
SPN
5.53
21
Kepler Lukies
PHL
5.54
22
SanjayKumar Thakor
TNZ
5.54
23
Shakti Gauchan
NEP
5.55
24
Saif Ahmad
DEN
5.67
25
Dinesh Nakrani
UGA
5.69
26
Daniel Vettori
NZ
5.70
27
Hernan Fennell
ARG
5.76
28
Kadek Gamantika
INS
5.78
29
Raja Adeel Iqbal
SPN
5.79
30
Majid Haq
SCO
5.81
31
Yasir Ali
SPN
5.81
32
Yasin Patel
KUW
5.82
33
Zain Ul Abidin
SAR
5.82
34
Ibrahim Takahashi
JAP
5.82
35
Sylvester Okpe
NIG
5.83
36
Benjamin Ward
JER
5.83
37
Raymond Coker
SIL
5.86
38
Joseph Baguma
UGA
5.89
39
Junaid Siddiqui
CAN
5.89
40
Dhruvkumar Maisuria
BOT
5.90
41
Usman Khalid
SAR
5.91
42
Not on record
ITL
5.91
43
Derrick Brangman
BER
5.92
44
Siraj Ullah Khadem
POR
5.93
45
Paras Khadka
NEP
5.96
46
Alan Kirschbaum
ARG
5.96
47
Namgay Thinley
BHU
5.97
48
Delray Rawlins
BER
5.99
49
Peter Aho
NIG
6.01
50
Shem Ngoche
KEN
6.01
51
Pavandeep Singh
MAL
6.01
52
Sunil Narine
WI
6.02
53
Emmanuel Sebareme
RWA
6.02
54
Alistair Ifill
CIS
6.03
55
Ali Dawood
BHR
6.04
56
Aqib Sulehri
OMN
6.06
57
Gede Arta
INS
6.08
58
Dipendra Singh Airee
NEP
6.08
59
Harsh Thaker
CAN
6.10
60
Mohammed Aslam
KUW
6.11
61
Rashid Khan
AFG
6.11
62
Aayan Afzal Khan
UAE
6.12
63
Juma Miyagi
UGA
6.13
64
Gerhard Erasmus
NAM
6.13
65
Samuel Conteh
SIL
6.14
66
Ehsan Khan
HK
6.15
67
Saad Bin Zafar
CAN
6.15
68
Ateeq Iqbal
HK
6.17
69
Samuel Badree
WI
6.18
70
Kaleem Sana
CAN
6.19
71
Sandeep Lamichhane
NEP
6.19
72
Mmoloki Mooketsi
BOT
6.20
73
Ridwan Abdulkareem
NIG
6.20
74
Imad Wasim
PAK
6.20
75
Harbhajan Singh
IND
6.21
76
Yasim Murtaza
HK
6.21
77
Haider Ali
PAK
6.23
78
Mohameed Taiwo
NIG
6.27
79
Charles Perchard
JER
6.27
80
Bernard Scholtz
NAM
6.28
81
Avinash Pai
GIB
6.29
82
Ghulam Ahmadi
GER
6.29
83
Rakep Patel
KEN
6.29
84
Francisco Damiao Couana
MOZ
6.29
85
Vijay Unni
MAL
6.33
86
Kassim Nassoro
TNZ
6.33
87
Hiren Varaiya
KEN
6.35
88
Muslim Yar
GER
6.35
89
Ts'episo Chaoana
LES
6.36
90
Saeed Ajmal
PAK
6.36
91
Graeme Swann
ENG
6.36
92
Prosper Useni
NIG
6.37
93
Filipe Antonio Cossa
MOZ
6.37
94
Katlo Piet
BOT
6.37
95
Johan Botha
SA
6.38
96
George Sesay
SIL
6.38
97
Samiullah Shenwari
AFG
6.40
98
Charles Amini
PNG
6.40
99
Trent Johnston
IRE
6.40
100
Muhammad Amir
MAL
6.40
101
Kofi Stephen Bagabena
GHA
6.40
102
Basant Regmi
NEP
6.41
103
Shiraz Khan
KUW
6.41
104
Aneesh Kumar
SWI
6.43
105
Ajantha Mendis
SL
6.45
106
Lalit Rajbanshi
NEP
6.46
107
Bilal Hassan
UGA
6.47
108
Karim Sadiq
AFG
6.48
109
Mohammad Naveed
UAE
6.50
110
Khizar Hayat
MAL
6.50
111
Ashton Agar
AUS
6.50
112
Eliot Miles
JER
6.50
113
Vinay Ravi
NOR
6.51
114
Amjad Sher
FIN
6.51
115
Abdullah Akbarjan
AST
6.51
116
Boyd Rankin
ENG
6.52
117
Jasprit Bumrah
IND
6.53
118
Isaac Okpe
NIG
6.53
119
Godfred Bakiweyem
GHA
6.53
120
Paul Stirling
IRE
6.56
121
Ahmed Raza
UAE
6.57
122
Mohammad Ghazanfar
HK
6.57
123
Mohammed Nadeem
QTR
6.58
124
Kabare Kevin Irakoze
RWA
6.58
125
Roelof van der Merwe
NED
6.59
126
Shahid Afridi
GER
6.60
127
Mohammad Hafeez
PAK
6.60
128
Conroy Wright
CIS
6.61
129
Tanwir Afzal
HK
6.61
130
Emile Rukiriza
RWA
6.63
131
Zeeshan Maqsood
OMN
6.63
132
Bilal Muhammad Khan
MLT
6.64
133
Khawar Ali
OMN
6.64
134
Mudassar Bukhari
NED
6.66
135
Mohd Fitri Bin Mohd Sham
MAL
6.67
136
Maxi Koda
INS
6.67
137
Khalid Ahmadi
BEL
6.67
138
Emmanuel Bundi
KEN
6.68
139
Shakeel Ahmed
OMN
6.69
140
Dawood Ahmadzai
FRA
6.69
141
Dion Stovell
BER
6.71
142
Haseeb Amjad
HK
6.71
143
Nadeem Ahmed
HK
6.73
144
Ketut Artawan
INS
6.73
145
Suhail Vayani
MAW
6.73
146
Imran Tahir
SA
6.73
147
Aqib Iqbal
AST
6.73
148
Mujeeb Ur Rahman
AFG
6.74
149
Joao Hou
MOZ
6.74
150
Mahedi Hasan
BAN
6.75
151
Amir Hamza
AFG
6.75
152
Ben Shikongo
NAM
6.76
153
Pieter Seelaar
NED
6.76
154
Ishtiaq Ahmad
SAR
6.78
155
Bilal Khan
OMN
6.78
156
Rizwan Butt
BHR
6.78
157
Rohan Mustafa
UAE
6.80
158
Zahoor Khan
UAE
6.80
159
Assad Vala
PNG
6.80
160
Abrar Ahmed
PAK
6.80
161
Bilal Zalmai
AST
6.81
162
Shakib Al Hasan
BAN
6.81
163
Hisham Shaikh
SAR
6.82
164
Abdur Razzak
BAN
6.82
165
Nathan McCullum
NZ
6.83
166
Sami Sohail
MAW
6.83
167
Dhruv Parashar
UAE
6.84
168
Sarawut Maliwan
THI
6.84
169
Cosmas Kyewuta
UGA
6.85
170
Ferdinando Banunaek
INS
6.85
171
Dominic Blampied
JER
6.85
172
Danilson Hawoe
INS
6.87
173
George Dockrell
IRE
6.87
174
Prosper Utseya
ZIM
6.87
175
Ally Kimote
TNZ
6.89
176
Peter Borren
NED
6.89
177
Gerard Mwendwa
KEN
6.90
178
Ravichandran Ashwin
IND
6.91
179
Khalid Zahid
SWE
6.91
180
Luke Thomas Bichard
GUE
6.92
181
Sean Williams
ZIM
6.92
182
Riazat Ali Shah
UGA
6.93
183
Alex Cusack
IRE
6.94
184
Dale Steyn
SA
6.95
185
Harmeet Singh
USA
6.97
186
Ignace Ntirenganya
RWA
6.99
187
Daniel Jakiel
ZIM
6.99
188
Adnan Idrees
KUW
6.99
189
Washington Sundar
IND
7.02
190
Taranjeet Singh
ROM
7.03
191
Noman Amjad
FRA
7.05
192
Naveed Ahmed
CZR
7.05
193
Umair Qasim
ESW
7.06
194
Mehran Khan
OMN
7.06
195
Mohammad Amir
PAK
7.08
196
Sikandar Raza
ZIM
7.09
197
Paul van Meekeren
NED
7.09
198
Wanindu Hasaranga
SL
7.09
199
Elijah Otieno
KEN
7.11
200
Declan Suzuki
JAP
7.11
201
Kuldeep Yadav
IND
7.11
202
Blessings Pondani
MAW
7.11
203
Amjad Javed
UAE
7.13
204
Angelo Mathews
SL
7.13
205
Ahsan Malik
NED
7.13
206
Sompal Kami
NEP
7.13
207
Ravindra Jadeja
IND
7.13
208
Al-Amin Hossain
BAN
7.13
209
Mark Watt
SCO
7.13
210
Umar Gul
PAK
7.14
211
Qamar Mushtaque
NOR
7.15
212
Kaleemullah
OMN
7.16
213
Mahmudullah
BAN
7.17
214
Fazalhaq Farooqi
AFG
7.17
215
Ibrahim Rizan
MLD
7.18
216
Saurabh Netravalkar
USA
7.18
217
Imran Khan
BHR
7.18
218
Bhuvneshwar Kumar
IND
7.18
219
Mitchell Santner
NZ
7.18
220
Sohail Tanvir
PAK
7.19
221
Mohammad Nawaz
PAK
7.19
222
David Wiese
SA
7.19
223
Nasum Ahmed
BAN
7.20
224
Aaftab Limdawala
MAW
7.20
225
Sarfaraz Ali
BHR
7.20
226
Jan Frylinck
NAM
7.21
227
Shapoor Zadran
AFG
7.22
228
Maheesh Theekshana
SL
7.24
229
Saim Ayub
PAK
7.25
230
Norman Vanua
PNG
7.25
231
Sudesh Wickramasekara
CZR
7.26
232
Habib Khan
EST
7.28
233
Sahel Zadran
AST
7.28
234
Zappy Bimenyimana
RWA
7.28
235
Lucas Oluoch
KEN
7.29
236
Mitchell Johnson
AUS
7.29
237
Anrich Nortje
SA
7.29
238
Tendai Chatara
ZIM
7.29
239
Blessing Muzarabani
ZIM
7.29
240
Graeme Cremer
ZIM
7.30
241
Adil Butt
ESW
7.31
242
Darren Sammy
WI
7.31
243
Mohammad Nabi
AFG
7.31
244
JJ Smit
NAM
7.32
245
Manmeet Koli
ROM
7.32
246
Abinash Bohara
NEP
7.33
247
Ryan Burl
ZIM
7.35
248
Julius Sumerauer
JER
7.35
249
Rizwan Haider
MAL
7.36
250
Shadab Khan
PAK
7.37
251
Adam Zampa
AUS
7.38
252
Clinton Rubagumya
RWA
7.38
253
Kenneth Waiswa
UGA
7.38
254
Mustafizur Rahman
BAN
7.38
255
Imran Anwar
BHR
7.39
256
Tabraiz Shamsi
SA
7.40
257
Vasu Saini
ROM
7.40
258
Kevin O'Brien
IRE
7.41
259
Lasith Malinga
SL
7.42
260
Pat Cummins
AUS
7.44
261
Ali Nayyer
SWI
7.45
262
Umair Tariq
AST
7.45
263
Nuwan Kulasekara
SL
7.46
264
Richard Ngarava
ZIM
7.46
265
Salum Jumbe
TNZ
7.46
266
Akshay Puri
SIN
7.47
267
Lockie Ferguson
NZ
7.47
268
Timm van der Gugten
NED
7.47
269
Josh Hazlewood
AUS
7.48
270
Boemo Khumalo
BOT
7.48
271
Aamir Kaleem
OMN
7.48
272
Dilon Heyliger
CAN
7.48
273
Michael Leask
SCO
7.49
274
Dawlat Zadran
AFG
7.50
275
Ali Naseer
UAE
7.51
276
Morne Morkel
SA
7.51
277
Akeal Hosein
WI
7.52
278
Prakash Mishra
BUL
7.53
279
Syed Aziz
MAL
7.54
280
Vinoth Baskaran
SIN
7.54
281
Tangeni Lungameni
NAM
7.55
282
Adil Rashid
ENG
7.55
283
Sandeep Mohandas
HUN
7.55
284
Thatayaone Tshose
BOT
7.55
285
Josh Little
IRE
7.56
286
Gareth Delany
IRE
7.57
287
Tenzin Wangchuk
BHU
7.57
288
Wellington Masakadza
ZIM
7.57
289
George Linde
SA
7.58
290
Ravi Bishnoi
IND
7.59
291
Fabian Allen
WI
7.60
292
Fred Klaassen
NED
7.61
293
Peter Langat
KEN
7.61
294
Simi Singh
IRE
7.62
295
Kamau Leverock
BER
7.62
296
Stuart Broad
ENG
7.63
297
Richie Berrington
SCO
7.65
298
Junaid Siddique
UAE
7.65
299
Shane Watson
AUS
7.66
300
Varun Chakravarthy
IND
7.67
301
Ibrahim Hassan
MLD
7.68
302
Trent Boult
NZ
7.68
303
Ahmad Butt
OMN
7.69
304
Mohammad Nadeem
OMN
7.70
305
Naveen-ul-Haq
AFG
7.72
306
Ankush Nanda
LUX
7.72
307
Taskin Ahmed
BAN
7.73
308
Mitchell Starc
AUS
7.74
309
Luqman Butt
CMB
7.74
310
Roston Chase
WI
7.75
311
Gulam Murtaza
CMB
7.76
312
Usman Najeeb
SAR
7.76
313
Nelson Odhiambo
KEN
7.77
314
Axar Patel
IND
7.77
315
Mitchell McClenaghan
NZ
7.79
316
Logan van Beek
NED
7.79
317
Alasdair Evans
SCO
7.79
318
Shaheen Afridi
PAK
7.79
319
Nathan Ellis
AUS
7.79
320
Liam Dawson
ENG
7.80
321
Umar Adam
MLD
7.80
322
Muhammad Jawadullah
UAE
7.81
323
Mark Adair
IRE
7.82
324
Vukasin Zimonjic
SER
7.84
325
Aizaz Khan
HK
7.85
326
Karan KC
NEP
7.87
327
Waseem Abbas
MLT
7.87
328
Faheem Ashraf
PAK
7.87
329
Michael Bracewell
NZ
7.88
330
Muhammad Wafiq
MAL
7.89
331
Safyaan Sharif
SCO
7.90
332
Kabir Mirpuri
GIB
7.91
333
Ayush Shukla
HK
7.91
334
Louis Bruce
GIB
7.92
335
Vikram Vijh
LUX
7.92
336
Keshav Maharaj
SA
7.93
337
Hayden Walsh
WI
7.96
338
Bas de Leede
NED
7.97
339
Craig Young
IRE
7.97
340
Martin Akayezu
RWA
7.97
341
Sathaiya Veerapathiran
BHR
7.98
342
Melusi Magagula
ESW
7.99
343
Not on record
MLT
7.99
344
Tim Southee
NZ
8.00
345
Ikramullah Khan
QTR
8.01
346
Albie Morkel
SA
8.01
347
Gudakesh Motie
WI
8.02
348
Varun Thamotharam
MLT
8.02
349
Gulbadin Naib
AFG
8.02
350
Tim Bresnan
ENG
8.03
351
Mashrafe Mortaza
BAN
8.03
352
Mohamed Shafeeq
KUW
8.05
353
Hristo Lakov
BUL
8.06
354
Chris Woakes
ENG
8.07
355
Shoriful Islam
BAN
8.10
356
Karim Janat
AFG
8.11
357
Rishad Hossain
BAN
8.11
358
Dwayne Bravo
WI
8.12
359
Naseem Shah
PAK
8.12
360
Sheldon Cottrell
WI
8.13
361
Glenn Maxwell
AUS
8.14
362
Ish Sodhi
NZ
8.16
363
Ruben Trumpelmann
NAM
8.16
364
Dushmantha Chameera
SL
8.18
365
David Willey
ENG
8.18
366
Josh Davey
SCO
8.19
367
Yuzvendra Chahal
IND
8.19
368
Wahab Riaz
PAK
8.21
369
Kyle Mills
NZ
8.21
370
Ben White
IRE
8.22
371
Nasrulla Rana
HK
8.23
372
Amar Sharma
MLT
8.23
373
Curtis Campher
IRE
8.24
374
Sharvin Muniandy
MAL
8.25
375
Tanzim Hasan Sakib
BAN
8.25
376
Nuwan Thushara
SL
8.25
377
Akila Dananjaya
SL
8.26
378
Mohammad Wasim
PAK
8.27
379
Amjad Mahboob
SIN
8.29
380
Wayne Parnell
SA
8.30
381
Dasun Shanaka
SL
8.31
382
Reece Topley
ENG
8.31
383
Moeen Ali
ENG
8.31
384
Kieron Pollard
WI
8.33
385
Nehemiah Odhiambo
KEN
8.33
386
Jofra Archer
ENG
8.33
387
Hardik Pandya
IND
8.34
388
Jacob Duffy
NZ
8.35
389
Azmatullah Omarzai
AFG
8.38
390
Ben Stokes
ENG
8.39
391
Chamika Karunaratne
SL
8.40
392
Haris Rauf
PAK
8.40
393
Kane Richardson
AUS
8.40
394
Kagiso Rabada
SA
8.41
395
Adam Milne
NZ
8.41
396
Mark Wood
ENG
8.45
397
Jade Dernbach
ENG
8.50
398
Brad Evans
ZIM
8.50
399
Jasdeep Singh
USA
8.51
400
Mohammad Hasnain
PAK
8.51
401
Eric Kubwimana
RWA
8.55
402
Mohammad Saifuddin
BAN
8.57
403
Carlos Brathwaite
WI
8.57
404
Jerome Taylor
WI
8.63
405
Matt Henry
NZ
8.64
406
Luke Jongwe
ZIM
8.64
407
Lungi Ngidi
SA
8.66
408
Barry McCarthy
IRE
8.66
409
Janak Prakash
SIN
8.67
410
Arshdeep Singh
IND
8.68
411
Sam Curran
ENG
8.68
412
Jason Holder
WI
8.70
413
Isuru Udana
SL
8.70
414
Sayed Monib Sayed Ahmad
KUW
8.70
415
Hasan Ali
PAK
8.72
416
Obed McCoy
WI
8.73
417
Chris Jordan
ENG
8.75
418
Andrew Tye
AUS
8.76
419
Fareed Ahmad
AFG
8.80
420
Marcus Stoinis
AUS
8.86
421
Andile Phehlukwayo
SA
8.92
422
Marco Jansen
SA
8.94
423
Chris Mpofu
ZIM
8.95
424
James Neesham
NZ
9.22
425
Alzarri Joseph
WI
9.24
426
Thisara Perera
SL
9.35
427
Andre Russell
WI
9.43
428
Kyle Jamieson
NZ
9.71
429
Shivam Dube
IND
10.07
430
Romario Shepherd
WI
10.14
Show all 430 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›