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 in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best economy in 2024, featuring the most impactful players of the year.
T20I
2024
452 entries
1
3.09
Moazzam Ali Baig
MAW
0.30 clear of Benjamin Ito-Davis
2
3.39
Benjamin Ito-Davis
ITL
0.30 off the lead
3
3.43
Derrick Brangman
BER
0.34 off the lead
● LEADS
Moazzam Ali Baig
MAW
3.09 · 0.30 better than Ito-Davis
↑ IN THE CHASE
1
player sits within 10% of the lead on best economy
★ TOP-10 CUT-OFF
4.24
The mark at number ten — 442 entries sit below it
● NATION IN FRONT
Italy
6 of the top 50 · 26 teams represented
Best Economy — full list
452 entries, ranked
Table view
1
Moazzam Ali Baig
MAW
3.09
2
Benjamin Ito-Davis
ITL
3.39
3
Derrick Brangman
BER
3.43
4
Kevon Fubler
BER
3.46
5
Not on record
MEX
3.66
6
Alessandro Morris
CIS
3.96
7
Jasprit Bumrah
IND
4.18
8
Franco Nsubuga
UGA
4.19
9
Kervon Hinds
BAH
4.21
10
Shoaib Rafiq Golra
MEX
4.24
11
Apriliandi Abdillah Rahayu
INS
4.24
12
Conroy Wright
CIS
4.29
13
Marc Taylor
BAH
4.32
14
Zeko Burgess
BER
4.41
15
Huzaifa Mohammed Akram
PHL
4.42
16
Alpesh Ravilal Ramjani
UGA
4.46
17
Lawrence Bonner
BLI
4.49
18
Not on record
ARG
4.52
19
Agustin Rivero
ARG
4.54
20
Atif Ali Mehmood
SPN
4.60
21
Anucha Kalasi
THI
4.63
22
Makoto Taniyama
ITL
4.69
23
Matthew James Ansell
IOM
4.70
24
Not on record
ARG
4.70
25
Sabaorish Ravichandran
ITL
4.70
26
Revanakumar Ankad
MEX
4.72
27
Ronald Ebanks
CIS
4.75
28
Benjamin Ward
JER
4.78
29
Kassim Nassoro Mussa
TNZ
4.80
30
Pratik Singh Bais
MEX
4.82
31
Festus Benn
BAH
4.84
32
SanjayKumar Thakor
TNZ
4.86
33
Lockie Ferguson
NZ
4.89
34
Ally Mpeka Kimote
TNZ
4.93
35
Charlie Hara-Hinze
ITL
4.94
36
Joshua Asia
NIG
4.95
37
Sandeep Lamichhane
NEP
4.96
38
Kazuma Kato-Stafford
ITL
4.98
39
Hernan Fennell
ARG
5.01
40
Piyush Kumbhare
ITL
5.04
41
Obed Harvey Agbomadzie
GHA
5.06
42
Atif-Ur-Rehman
SAR
5.08
43
Henry Ssenyondo
UGA
5.09
44
Harsha Bharadwaj
SIN
5.10
44
Not on record
SER
5.10
45
Shantanu Kaveri
MEX
5.17
46
Alei Nao
PNG
5.19
46
Nicholas Greenwood
JER
5.19
47
Kepler Dean Ang Lukies
PHL
5.19
48
Dilip Kumar Dahyabhai Ahir
PAN
5.19
49
Parveen Kumar
CAN
5.19
50
Anilkumar Natubhai Ahir
PAN
5.20
51
Luiz Morais
BRZ
5.22
52
Tian Qun
CHN
5.23
53
Nopphon Senamontree
THI
5.23
54
I Kadek Gamantika
INS
5.26
55
Muhammad Nadir
RWA
5.27
56
MD Khan
BRZ
5.31
57
Dwight Weakley
BAH
5.31
58
Qamar Mushtaque
NOR
5.31
59
Jandre Coetzee
THI
5.33
60
Bernan Stephenson
BLI
5.33
61
Shashikant Laxman Hirugade
MEX
5.34
62
Charlie Rumistrzewicz
SPN
5.35
63
Shiraz Khan Shereef
KUW
5.41
64
Gaurav Tiwari
INS
5.43
65
Ateeq Iqbal
HK
5.44
66
Dhruv Parashar
UAE
5.44
67
Dion Stovell
BER
5.52
68
Pavandeep Singh Jagjit Singh
MAL
5.53
69
Tomas Rossi
ARG
5.54
70
Zaheer Zahiri
FRA
5.57
71
Not on record
PAN
5.57
72
Simranjeet Singh
UAE
5.60
72
Peni Junior Dakainivanua
FIJ
5.60
73
Rashid Khan
PAK
5.60
74
Rohan Sandeep
ESW
5.61
75
Anil Jerambhai Parmar
NOR
5.64
76
Rojerio Maxi Koda
INS
5.65
77
Jay Odedra
OMN
5.65
78
Bradley Currie
SCO
5.67
78
Meet Bhavsar
KUW
5.67
79
Cory Dickson
COI
5.68
80
Shem Ngoche
KEN
5.69
81
Sonam Yeshey
BHU
5.72
82
Imad Wasim
PAK
5.73
83
Alan Kirschbaum
ARG
5.74
84
Ibrahim Takahashi
ITL
5.74
85
Not on record
FIJ
5.75
86
Aayan Khan
UAE
5.76
87
Yasar Haroon
BRZ
5.77
88
Dipendra Airee
NEP
5.78
89
Washington Sundar
IND
5.78
90
Assad Vala
PNG
5.78
91
Juma Miyagi
UGA
5.82
92
Usman Khalid
SAR
5.84
93
Mohammad Atif
SPN
5.85
93
Not on record
PHL
5.85
94
Isaac Danladi
NIG
5.85
95
Not on record
RWA
5.86
96
Ts'episo David Chaoana
LES
5.89
97
Nathan Banner
BLI
5.89
98
Mohammed Siraj
IND
5.90
99
David Robson
EST
5.91
100
I Ketut Edi Guna Artawan
INS
5.92
101
Mohammed Nawfer Mohammed Aslam
KUW
5.92
102
Yasim Murtaza
HK
5.93
103
Mmoloki Mooketsi
BOT
5.94
104
Abdul Abbasi
BHR
5.94
105
Yasin Ishak Patel
KUW
5.95
106
Zain Ul Abidin
SAR
5.95
107
Akshay Roopak Puri
SIN
5.97
108
Mohameed Taiwo
NIG
5.98
109
Not on record
SER
6.00
109
Aqib Sulehri
OMN
6.00
109
Trent Boult
NZ
6.00
110
Aaftab Limdawala
MAW
6.02
111
Ali Dawood
BHR
6.03
112
Utkarsh Jain
CMB
6.04
113
Jigme Singye
BHU
6.04
114
Maurice Castillo
BLI
6.04
115
Lorne Patrick Burns
SPN
6.05
116
Mohammed Hisham Shaikh
SAR
6.05
117
Not on record
INS
6.05
118
Ehsan Khan
HK
6.05
119
Sheikh Rasik
HUN
6.07
120
Not on record
ARG
6.07
121
Suhail Zahid Vayani
MAW
6.11
122
Sylvester Ameh Okpe
NIG
6.11
123
Vijay Unni Suresh Unni
MAL
6.11
124
John Kariko
PNG
6.13
125
Melusi Magagula
ESW
6.14
126
Umair Qasim
ESW
6.15
127
Saad Zafar
CAN
6.15
128
Harsh Vardhan Mandhyan
HUN
6.17
129
Vraj Patel
KEN
6.19
130
Sarawut Maliwan
THI
6.19
131
Romeo Dunka
CIS
6.20
132
Gede Darma Arta
INS
6.21
133
Lucas Rossi
ARG
6.23
134
Virandeep Singh Jagjit Singh
MAL
6.24
135
Faisal Khaliq
BEL
6.27
136
Merwe Erasmus
NAM
6.28
137
Charles Perchard
JER
6.29
138
Kagiso Rabada
SA
6.29
139
Dinesh Maganiai Nakrani
UGA
6.30
140
Garret Banner
BLI
6.32
141
Blessing Muzarabani
ZIM
6.32
142
Danilson Johanis Hawoe
INS
6.34
143
Yasir Ali
BAN
6.35
144
Kyle Klein
NED
6.37
145
Manmeet Koli
ROM
6.37
146
Katlo Piet
BOT
6.39
147
Usman Riaz Khan
PAK
6.39
148
Mukesh Kumar Thakur
THI
6.40
149
Basil Hameed
UAE
6.40
150
Cosmas Kyewuta
UGA
6.40
151
Peter Aho
NIG
6.41
152
Anas Khan
HK
6.41
153
Imran Khan
PAK
6.41
154
Lalit Rajbanshi
NEP
6.42
155
Tim Southee
NZ
6.42
156
Raza Iqbal
NOR
6.45
157
Mahammad Zalmai
AST
6.46
158
Bilal Masud
EST
6.47
159
Roelof van der Merwe
NED
6.48
160
Kushal Bhurtel
NEP
6.48
161
Nathan Ellis
AUS
6.49
162
Mouhammad Dawood Ahmadzai
FRA
6.50
162
Mohammed Nadeem
QTR
6.50
163
Julius Sumerauer
JER
6.50
164
Martin-Dale Bradley
GUE
6.51
165
Sikandar Raza
ZIM
6.53
166
Mike Choamba
MAW
6.53
167
Ferdinando Banunaek
INS
6.53
168
Mahesh Balasaheb Tambe
FIN
6.54
168
Not on record
COI
6.54
169
Htet Lin Aung
MYM
6.56
169
Shunan Ali
MLD
6.56
170
Ridwan Abdulkareem
NIG
6.56
171
Himanshu Rathod
QTR
6.59
172
Rakep Patel
KEN
6.59
173
Namgay Thinley
BHU
6.60
174
Ram Sharan
CMB
6.60
174
Yoosuf Azyan Farhath
MLD
6.60
175
Ibrahim Rizan
MLD
6.62
176
Ko Ko Lin Thu
MYM
6.65
177
Raja Adeel Iqbal
SPN
6.67
178
Not on record
SAM
6.68
179
Anrich Nortje
SA
6.68
180
Chad Soper
PNG
6.69
181
Zeeshan Maqsood
OMN
6.70
182
Not on record
EST
6.71
183
Gerard Mwendwa
KEN
6.71
184
Ishtiaq Ahmad
SAR
6.71
185
Luis Hermida
MEX
6.71
185
Prakash Mishra
BUL
6.71
186
Lebona Leokaoke
LES
6.72
187
Vasu Saini
ROM
6.72
188
Vivian Kingma
NED
6.73
189
Aqib Iqbal
AST
6.74
190
Mujeeb Ur Rahman
AFG
6.76
191
Pyae Phyo Wai
MYM
6.77
192
Sajad Stanikzay
FRA
6.78
193
Kabua Morea
PNG
6.79
194
Harmeet Baddhan
USA
6.79
195
Logan van Beek
NED
6.79
196
Ma Qiancheng
CHN
6.81
197
Josh Hazlewood
AUS
6.82
198
Mahedi Hasan
BAN
6.82
199
Muhammad Butt
BHR
6.82
200
Daniel Doram
NED
6.83
201
Irfan Tarajia Hafejee
PAN
6.84
202
Xavier Bartlett
AUS
6.85
203
Trevor Gwandu
ZIM
6.86
203
Not on record
ARG
6.86
204
Gareth Delany
IRE
6.86
205
Muhammad Amir Azim Abdul Shukor
MAL
6.87
206
Khizar Hayat Durrani
MAL
6.87
207
Roston Chase
WI
6.88
208
Shakeel Ahmed
OMN
6.89
209
Akeal Hosein
WI
6.90
210
Balaji Avinash Pai
GIB
6.90
211
Daniel Birrell
JER
6.91
212
Saumani Fatu Tiai
SAM
6.93
213
Nimish Lathief
KUW
6.93
214
Daniel Jakiel
ZIM
6.94
215
Paing Danu
MYM
6.94
216
Mitchell Santner
NZ
6.95
217
Jacob Duffy
NZ
6.95
218
Richard Ngarava
ZIM
6.98
219
Taskin Ahmed
BAN
6.98
220
Not on record
6.99
221
Not on record
THI
7.00
221
Josh Little
IRE
7.00
222
Isaac Ochgwu Okpe
NIG
7.02
223
Adil Butt
ESW
7.03
224
Richard Avery
BRZ
7.04
225
Marco Jansen
SA
7.04
226
Dhananjay Rao
HK
7.05
227
Jaspal Singh
MLT
7.05
228
Adil Rashid
ENG
7.06
229
Harsh Thaker
CAN
7.06
230
Paul van Meekeren
NED
7.06
231
Muhammad Burhan
HUN
7.07
232
Mohamed Shafeeq Manakkadavath
KUW
7.07
233
Shakib Al Hasan
BAN
7.09
234
Axar Patel
IND
7.09
235
Sathaiya Veerapathiran
BHR
7.09
236
Kaleem Rehman
CAN
7.11
237
Reo Sakurano-Thomas
ITL
7.11
238
Wanindu Hasaranga
SL
7.11
239
Dewald Dumon
BEL
7.11
240
Mehran Khan
OMN
7.13
241
Syed Aziz Syed Mubarak
MAL
7.14
242
Saurabh Netravalkar
USA
7.14
243
Abrar Ahmed
PAK
7.16
244
Adnan Idrees
KUW
7.17
245
Ibrahim Hassan
MLD
7.17
246
Morawakage Theekshana
SL
7.17
246
Francis Mutua
KEN
7.17
247
Sharwan Godara
CMB
7.18
248
Nicholas Mikael Salonen
FIN
7.19
249
Emile Rukiriza
RWA
7.20
250
Williamsing Nalisa
VAN
7.21
251
Iuri Simao
BRZ
7.21
252
Apolinaire Liplip Stephen
VAN
7.22
253
Fazalhaq Farooqi
AFG
7.22
254
Mohamed Ishmath Adnan Marikkar
MLD
7.23
255
Keshav Maharaj
SA
7.23
256
Ilandari Thushara
SL
7.28
256
Not on record
CYP
7.28
257
Saqib Mahmood
ENG
7.29
258
Not on record
7.30
259
Bernard Scholtz
NAM
7.30
260
Chanchai Pengkumta
THI
7.31
261
Mohammad Amir
PAK
7.31
262
Aryan Dutt
NED
7.32
263
Sarfaraz Ali
BHR
7.35
264
Muhammad Jawadullah
UAE
7.35
265
Muhammad Moiz
ROM
7.36
266
Mohammad Nabi
AFG
7.37
267
Ignace Ntirenganya
RWA
7.37
268
Mancoba Jele
ESW
7.38
269
Khalid Ahmadi
BEL
7.38
270
Jofra Archer
ENG
7.38
271
Kuldeep Yadav
IND
7.39
272
Ali Naseer
UAE
7.39
273
Kabir Mirpuri
GIB
7.40
274
Naveen-ul-Haq
AFG
7.40
275
Luke Thomas Bichard
GUE
7.42
276
Abdullah Akbarjan
AST
7.42
277
Not on record
CYP
7.43
278
Imran Anwar
BHR
7.43
279
Noor Lakanwal
AFG
7.43
280
Ottneil Baartman
SA
7.43
281
Boemo Kgosiemang
BOT
7.44
282
Umar Adam Nasif
MLD
7.44
283
Khin Aye
MYM
7.45
284
Rizwan Haider
MAL
7.46
285
Mark Watt
SCO
7.48
286
Kaleemullah
OMN
7.48
287
Arshdeep Singh
IND
7.50
288
Samay Shrivastava
OMN
7.50
289
Not on record
CYP
7.51
290
Gudakesh Motie
WI
7.51
291
Lucas Oluoch
KEN
7.51
292
Ravi Bishnoi
IND
7.52
293
Varun Vinod
IND
7.54
294
Wellington Masakadza
ZIM
7.55
295
Barry McCarthy
IRE
7.55
296
Adam Martel
GUE
7.56
297
Taranjeet Singh
ROM
7.57
298
Muhammad Siddique
BAN
7.58
299
Mustafizur Rahman
BAN
7.59
299
Waji Ul Hassan
SAR
7.59
300
Amjad Sher
FIN
7.60
301
Liam Denny
COI
7.61
302
Justin Shaju
MLT
7.61
303
Rijan Dhakal
NEP
7.62
304
Suprit Pradhan
BHU
7.62
305
Adnan Razzaq
BEL
7.64
306
Blessings Pondani
MAW
7.64
307
Zappy Bimenyimana
RWA
7.64
308
Muhammad Farooq
UAE
7.64
309
Prosper Useni
NIG
7.65
310
Leem Shafeeq
MLD
7.65
311
David Wiese
SA
7.66
312
Waseem Yaqoob
LES
7.70
313
Usman Najeeb
SAR
7.71
314
Declan Suzuki-McComb
ITL
7.71
315
Adam Zampa
AUS
7.72
316
Darren Wotu
VAN
7.73
317
Ramesh Kalimuthu
SIN
7.75
318
Amir Farooq
QTR
7.77
319
Timothy Pringle
NED
7.78
320
Chen Yue
CHN
7.80
321
Mark Adair
IRE
7.82
322
Mohammad Islam
BAN
7.83
323
Peter Langat
KEN
7.85
324
Kushal Malla
NEP
7.86
325
Sompal Kami
NEP
7.87
326
Milen Gogev
BUL
7.88
327
Nosthusha Kenjige
USA
7.90
328
Musawar Shah
QTR
7.90
329
Tenzin Wangchuk
BHU
7.91
330
Louis Bruce
GIB
7.91
330
Not on record
7.91
331
Pat Cummins
AUS
7.92
332
Sheraz Sheikh
BEL
7.95
333
Not on record
COI
7.95
334
Mohamad Zalmai
AST
7.96
335
Ranjung Dorji
BHU
7.97
336
Mohammad Hossain
BAN
8.01
337
Timothy Lawrence Cutler
VAN
8.03
338
Tharindu Perera
BOT
8.03
339
Vukasin Zimonjic
SER
8.06
340
Thatayaone Tshose
BOT
8.07
341
Azmatullah Omarzai
AFG
8.07
342
Zuhaib Zubair
UAE
8.08
343
Karan KC
NEP
8.10
344
Angelo Mathews
SL
8.10
345
Bilal Khan
OMN
8.14
346
Shaheen Afridi
PAK
8.14
347
Norman Vanua
PNG
8.14
348
Pratish Chhetri
NEP
8.17
349
Matthew William Reeve Stokes
GUE
8.18
350
Gulam Murtaza
CMB
8.19
351
Gagandeep Singh
BUL
8.20
352
Ish Sodhi
NZ
8.22
353
Ahmad Butt
OMN
8.22
354
Hardik Pandya
IND
8.24
355
Sami Muhammad Sohail
MAW
8.25
356
Syed Kaleem
OMN
8.27
357
Harry Johnson
GUE
8.27
358
Tanzim Sakib
BAN
8.27
359
Mohammad Ahmadzai
BEL
8.29
360
Matheesha Pathirana
SL
8.31
361
Joshua Rasu
VAN
8.32
362
Bjorn Fortuin
SA
8.33
362
Abduljabar Jabarkhail
BEL
8.33
363
Zakary Foulkes
NZ
8.35
364
Martin Akayezu
RWA
8.35
365
Muhammad Afridi
PAK
8.37
366
Not on record
GUE
8.38
367
Muhammad Jabir
QTR
8.40
368
Mohammad Ikramullah Khan
QTR
8.41
369
Danyal Raja
BUL
8.42
370
Liam Livingstone
ENG
8.44
370
Matt Henry
NZ
8.44
371
Pranay Gheewala
EST
8.45
372
Anish Edward Paraam
SIN
8.46
373
Nasrulla Rana
HK
8.48
374
Luqman Butt
CMB
8.48
375
Tangeni Lungameni
NAM
8.50
375
Curtis Campher
IRE
8.50
376
Not on record
CYP
8.56
377
Alzarri Joseph
WI
8.58
378
Mukesh Kumar
IND
8.58
379
Gulshan Jha
NEP
8.58
380
Samarth Bodha
GIB
8.58
381
Dilon Heyliger
CAN
8.58
382
Michael Bracewell
NZ
8.63
383
Mitchell Starc
AUS
8.67
384
Timm van der Gugten
NED
8.67
385
Reece Topley
ENG
8.68
387
Not on record
MLT
8.71
388
Usama Mir
PAK
8.75
389
Sean Abbott
AUS
8.77
390
Marcus Stoinis
AUS
8.78
391
Aizaz Khan
HK
8.78
392
Boemo Khumalo
BOT
8.84
393
Eric Kubwimana
RWA
8.86
394
Juanoy Drysdale
USA
8.88
394
Jasdeep Singh
USA
8.88
395
Abinash Bohara
NEP
8.90
396
Chris Sole
SCO
8.90
397
Binura Fernando
SL
8.92
398
Benjamin Sears
NZ
8.96
399
Ayush Shukla
HK
8.97
400
Benjamin White
IRE
8.97
401
Bas Leede
NED
8.98
402
Andre Russell
WI
8.98
403
Haris Rauf
PAK
9.03
404
Aiden Markram
SA
9.05
405
Mohammad Nadeem
OMN
9.07
406
Avesh Khan
IND
9.07
406
Chris Jordan
ENG
9.07
407
Sayed Monib Sayed Ahmad
KUW
9.10
408
Nqabayomzi Peter
SA
9.17
409
Shadley Schalkwyk
USA
9.22
410
Ruben Trumpelmann
NAM
9.23
411
Gayan Buddika Wijeweera Munaweera
QTR
9.24
412
Romario Shepherd
WI
9.26
413
Temuulen Amarmend
MON
9.27
414
Naseem Shah
PAK
9.38
415
Craig Young
IRE
9.38
416
Jack Brassell
NAM
9.40
417
Muhammad Khan
USA
9.44
418
Rafiullah
OMN
9.55
419
Obed McCoy
WI
9.58
420
Luwsanzundui Erdenebulgan
MON
9.61
421
Shadab Khan
PAK
9.61
422
Shamar Joseph
WI
9.68
423
Luke Jongwe
ZIM
9.75
424
Matija Sarenac
SER
9.90
425
Mohan Vivekanandan
MON
10.23
426
Zoljavkhlan Shurentsetseg
MON
10.24
427
Sam Curran
ENG
10.45
428
Gerald Coetzee
SA
10.62
429
Adam Milne
NZ
11.14
430
Od Lutbayar
MON
11.24
Show all 452 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›