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