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
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
India in New Zealand ODI Series
Recent Teams
▼
Australia
England
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Brad Evans
Jofra Archer
Harry Brook
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Ali Dawood
Brian Bennett
Ben Duckett
Virandeep Singh Jagjit Singh
Oliver Robinson
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.
TEST
2024
301 entries
1
1.60
Naveen-ul-Haq
AFG
0.40 clear of Harry Tector
2
2.00
Harry Tector
IRE
0.40 off the lead
3
2.25
Andy McBrine
IRE
0.65 off the lead
● LEADS
Naveen-ul-Haq
AFG
1.60 · 0.40 better than Tector
↑ IN THE CHASE
0
players within 10% of the lead — Naveen-ul-Haq is out on their own
★ TOP-10 CUT-OFF
2.72
The mark at number ten — 291 entries sit below it
● NATION IN FRONT
South Africa
7 of the top 50 · 16 teams represented
Best Economy — full list
301 entries, ranked
Table view
1
Naveen-ul-Haq
AFG
1.60
2
Harry Tector
IRE
2.00
3
Andy McBrine
IRE
2.25
4
Alick Athanaze
WI
2.33
5
Barry McCarthy
IRE
2.50
6
Josh Hazlewood
AUS
2.54
7
Mohammad Ali
PAK
2.636363
8
Ruan Swardt
SA
2.69
9
Blessing Muzarabani
ZIM
2.71
10
Hasan Ali
PAK
2.72
11
Keshav Maharaj
SA
2.78
11
Nathan Lyon
AUS
2.78
13
Angelo Mathews
SL
2.800000
14
Mark Adair
IRE
2.84
15
James Anderson
ENG
2.88
16
Kyle Jamieson
NZ
2.91
16
Craig Young
IRE
2.91
18
Wiaan Mulder
SA
2.94
19
Chris Woakes
ENG
2.960829
20
Justin Greaves
WI
2.97
21
Mir Hamza
PAK
2.98
21
Jasprit Bumrah
IND
2.98
23
Mitchell Santner
NZ
3.02
23
Dane Paterson
SA
3.02
25
Bernard Scholtz
NAM
3.03
25
Kagiso Rabada
SA
3.03
27
Rachin Ravindra
NZ
3.04
28
Tshepo Moreki
SA
3.05
28
Bradley Currie
SCO
3.05
28
Tendai Chatara
ZIM
3.05
31
Aiden Markram
SA
3.06
31
Theo Woerkom
IRE
3.06
31
Noman Ali
PAK
3.06
34
Zia-ur-Rehman Akbar
AFG
3.07
35
Neil Wagner
NZ
3.08
36
Washington Sundar
IND
3.11
36
Kemar Roach
WI
3.11
38
Mohammad Islam
BAN
3.117021
39
Scott Boland
AUS
3.12
40
Matthew Potts
ENG
3.131067
41
Pawan Sarraf
NEP
3.14
42
Tom Hartley
ENG
3.17
42
Roelof van der Merwe
NED
3.17
44
Taskin Ahmed
BAN
3.18
45
Sean Williams
ZIM
3.21
46
Pat Cummins
AUS
3.23
47
Prabath Jayasuriya
SL
3.243810
48
Vishwa Fernando
SL
3.250244
49
Matt Henry
NZ
3.29
49
Azmatullah Omarzai
AFG
3.29
51
Mohammad Abbas
PAK
3.30
51
Jason Holder
WI
3.30
53
Gudakesh Motie
WI
3.32
54
Rahmat Shah
AFG
3.33
55
Ravindra Jadeja
IND
3.35
56
Dipendra Airee
NEP
3.36
57
Brian Bennett
ZIM
3.39
58
Curtis Campher
IRE
3.41
59
Mehidy Hasan
BAN
3.416793
60
Zeeshan Maqsood
OMN
3.42
61
Brydon Carse
ENG
3.43
62
Senuran Muthusamy
SA
3.44
62
Travis Head
AUS
3.44
62
Taijul Islam
BAN
3.44
65
Shaun Berg
SA
3.45
65
Dane Piedt
SA
3.45
65
Nayeem Hasan
BAN
3.45
68
Dhananjaya de Silva
SL
3.455696
69
Jomel Warrican
WI
3.46
70
Noor Lakanwal
AFG
3.50
71
Kraigg Brathwaite
WI
3.51
71
Jack Leach
ENG
3.51
73
Joe Root
ENG
3.541666
74
Jayden Seales
WI
3.55
75
Newman Nyamhuri
ZIM
3.57
76
Paul van Meekeren
NED
3.58
77
Mitchell Starc
AUS
3.59
78
Nijat Masood
AFG
3.60
78
Lungi Ngidi
SA
3.60
78
Akash Deep
IND
3.60
78
Harmeet Baddhan
USA
3.60
82
Mark Wood
ENG
3.630448
83
Hasan Mahmud
BAN
3.650042
84
Asitha Fernando
SL
3.654699
85
Tim Southee
NZ
3.68
86
Cameron Green
AUS
3.69
86
Ben Stokes
ENG
3.69
88
Abrar Ahmed
PAK
3.71
89
Kushal Malla
NEP
3.72
90
Shaheen Afridi
PAK
3.724137
91
Glenn Phillips
NZ
3.73
92
Mitchell Marsh
AUS
3.74
93
Angus Atkinson
ENG
3.745123
94
Kuldeep Yadav
IND
3.75
95
Shoaib Bashir
ENG
3.756442
96
Mohammed Siraj
IND
3.77
97
Shakib Al Hasan
BAN
3.773333
98
Marco Jansen
SA
3.78
98
William O'Rourke
NZ
3.78
100
Wanigamuni Mendis
SL
3.79
101
Khaled Ahmed
BAN
3.80
101
Brandon Mavuta
ZIM
3.80
103
Ravichandran Ashwin
IND
3.81
104
Ajaz Patel
NZ
3.83
104
Abdul Malik
AFG
3.83
104
Kavem Hodge
WI
3.83
107
Jay Odedra
OMN
3.86
108
Hashmatullah Shaidi
AFG
3.88
108
Lahiru Kumara
SL
3.88
108
Brandon McMullen
SCO
3.88
108
Clayton Floyd
NED
3.88
112
Tanaka Chivanga
ZIM
3.90
112
Basil Hameed
UAE
3.90
114
Salman Agha
PAK
3.928194
115
Khurram Shahzad
PAK
3.931034
116
Nicholas Kirton
CAN
3.95
117
Aayan Khan
UAE
3.96
118
Aryan Dutt
NED
3.97
119
Christopher Greaves
SCO
3.98
120
Kurukulasooriya Peiris
SL
3.99
121
Fazalhaq Farooqi
AFG
4.00
121
Matthew Humphreys
IRE
4.00
121
Michael Levitt
NED
4.00
121
Milind Kumar
USA
4.00
125
Mohammad Zadran
AFG
4.03
125
Michael Leask
SCO
4.03
127
Rehan Ahmed
ENG
4.05
128
Duanne Olivier
SA
4.06
128
Junaid Siddiqui
CAN
4.06
130
Charlie Cassell
SCO
4.07
130
Kushal Bhurtel
NEP
4.07
132
Merwe Erasmus
NAM
4.10
133
Sajid Khan
PAK
4.11
134
Rathnayake Rathnayake
SL
4.146649
135
Naseem Shah
PAK
4.149512
136
Oliver Robinson
ENG
4.15
136
Lalit Rajbanshi
NEP
4.15
136
Simranjeet Singh
UAE
4.15
139
Scott Kuggeleijn
NZ
4.16
139
Nandre Burger
SA
4.16
141
Kaleemullah
OMN
4.17
142
Shamar Joseph
WI
4.18
143
Harsh Thaker
CAN
4.19
144
Steven Taylor
USA
4.21
145
Kaki Reddy
IND
4.23
145
Saad Zafar
CAN
4.23
145
Gavin Main
SCO
4.23
148
Sompal Kami
NEP
4.24
148
Rohit Paudel
NEP
4.24
150
Karim Janat
AFG
4.25
150
Mark Watt
SCO
4.25
152
Jasper Davidson
SCO
4.29
153
Trevor Gwandu
ZIM
4.30
153
Scott Currie
SCO
4.30
155
Vivian Kingma
NED
4.32
156
Kaleem Rehman
CAN
4.37
157
Axar Patel
IND
4.38
157
Neil Brand
SA
4.38
159
Zahoor Khan
UAE
4.39
160
Ammar Khalid
CAN
4.42
161
Corbin Bosch
SA
4.43
161
Jan Loftie-Eaton
NAM
4.43
163
Zahid Mahmood
PAK
4.44
164
AM Ghazanfar
AFG
4.45
165
Aqib Sulehri
OMN
4.47
166
Daniel Lawrence
ENG
4.500000
167
Kyle Klein
NED
4.51
168
Kevin Sinclair
WI
4.53
168
Nosthusha Kenjige
USA
4.53
170
Zahir Khan
AFG
4.55
170
Harshit Rana
IND
4.55
172
Nahid Rana
BAN
4.568750
173
Muralikrishna Krishna
IND
4.63
173
Marnus Labuschagne
AUS
4.63
175
Alzarri Joseph
WI
4.64
176
Ruben Trumpelmann
NAM
4.67
177
Mohammad Safi
AFG
4.71
177
Bas Leede
NED
4.71
179
Aamer Jamal
PAK
4.74
180
Safyaan Sharif
SCO
4.75
181
Tangeni Lungameni
NAM
4.76
182
Qais Ahmad
AFG
4.77
183
Richard Ngarava
ZIM
4.82
184
Jack Jarvis
SCO
4.86
185
Benjamin Sears
NZ
4.88
186
Olly Stone
ENG
4.90
187
Ahmad Butt
OMN
4.98
188
Mominul Haque
BAN
5.000000
188
Najmul Hossain Shanto
BAN
5.000000
188
John Kariko
PNG
5.00
188
Shoaib Khan
OMN
5.00
188
Gulshan Jha
NEP
5.00
188
Nilansh Keswani
UAE
5.00
188
Michael Lingen
NAM
5.00
188
Musa Ahmad
NED
5.00
196
Jacob Bethell
ENG
5.07
197
Jandre Coetzee
THI
5.13
198
Ish Sodhi
NZ
5.14
198
Jasdeep Singh
USA
5.14
200
Jack Brassell
NAM
5.15
201
Dilon Heyliger
CAN
5.16
202
Sanchit Sharma
UAE
5.18
203
Jan Frylinck
NAM
5.19
204
Mukesh Kumar
IND
5.21
205
Juanoy Drysdale
USA
5.23
206
Pargat Singh
CAN
5.25
207
Gerald Coetzee
SA
5.31
207
Shariz Ahmad
NED
5.31
209
Semo Kamea
PNG
5.33
210
Joshua Hull
ENG
5.35
211
Sohail Ahmed
BHR
5.36
212
Abdul Waheed
SAR
5.38
213
Kamindu Mendis
SL
5.411764
214
Bilal Khan
OMN
5.48
215
Usman Khalid
SAR
5.52
216
Chamika Gunasekara
SL
5.56
217
Yasir Mohammad
USA
5.60
217
Uday Singh
CAN
5.60
217
Muhammad Siddique
UAE
5.60
220
Shadley Schalkwyk
USA
5.65
221
Saim Ayub
PAK
5.655737
222
Brad Wheal
SCO
5.67
223
Ben Shikongo
NAM
5.72
224
Dhruv Parashar
UAE
5.74
225
Saud Shakeel
PAK
5.750000
225
Jeremy Gordon
CAN
5.75
227
Sonam Yeshey
BHU
5.78
228
Junaid Siddique
BAN
5.80
229
Muhammad Jawadullah
UAE
5.81
230
Suprit Pradhan
BHU
5.82
231
Nathan Smith
NZ
5.97
232
Zuhaib Zubair
UAE
5.99
233
Norman Vanua
PNG
6.00
233
Yashasvi Jaiswal
IND
6.00
233
Daryl Mitchell
NZ
6.00
233
Shaun Fouché
NAM
6.00
233
Nopphon Senamontree
THI
6.00
233
Karan KC
NEP
6.00
239
Morris Kariata
NAM
6.20
240
Himanshu Rathod
QTR
6.22
241
Sarawut Maliwan
THI
6.24
242
Rashid Khan
AFG
6.25
243
Mohammed Nadeem
QTR
6.29
244
Ali Dawood
BHR
6.30
245
Abhishek Paradkar
USA
6.38
246
Zain Ul Abidin
SAR
6.39
247
Utkarsh Jain
CMB
6.40
248
Harry Brook
ENG
6.500000
248
Alei Nao
PNG
6.50
248
Austin Vincent Lazarus
THI
6.50
248
Ayaan Khan
OMN
6.50
252
Abdul Abbasi
BHR
6.61
253
Shahzaib
SAR
6.67
254
Mohammad Ikramullah Khan
QTR
6.71
255
Max O'Dowd
NED
6.92
256
Victor Nyauchi
ZIM
7.00
256
Mahmudul Joy
BAN
7.00
256
Muhammad Ahmad Raza
SAR
7.00
256
Nouman Sarwar
QTR
7.00
260
Jigme Singye
BHU
7.16
261
Vikramjit Singh
NED
7.20
262
Muhammad Jabir
QTR
7.39
263
Nived Gireesh
CMB
7.43
264
Namgay Thinley
BHU
7.57
265
Imran Niazi
PAK
7.63
266
Narawit Nuntarach
THI
7.67
266
Dawa Dawa
BHU
7.67
268
Rishiv Joshi
CAN
7.70
269
Anucha Kalasi
THI
7.71
270
Sorawat Desungnoen
THI
7.77
271
Mirza Mohammed Baig
QTR
7.83
272
Muhammad Butt
BHR
7.95
273
Gulam Murtaza
CMB
7.97
274
Salvin Stanly
CMB
8.00
274
Asif Ali
PAK
8.00
276
Amir Farooq
QTR
8.06
277
Ali Naseer
UAE
8.17
278
Ishtiaq Ahmad
SAR
8.21
279
Waji Ul Hassan
SAR
8.25
280
Shah Hussain
CMB
8.36
281
Imran Anwar
BHR
8.37
282
Tenzin Wangchuk
BHU
8.39
283
Sybrand Engelbrecht
NED
8.50
284
Usman Najeeb
SAR
8.65
285
Mohammad Nabi
AFG
9.00
286
Chad Soper
PNG
9.05
287
Mahaj Chadha
CMB
9.06
288
Ranjung Dorji
BHU
9.40
289
Luqman Butt
CMB
9.44
290
Saqlain Arshad
QTR
9.50
290
Muhammad Tanveer
QTR
9.50
292
Etienne Beukes
CMB
9.60
293
Lakshit Gupta
CMB
10.00
293
Kamron Senamontree
THI
10.00
293
Rahul Bhatia
UAE
10.00
296
Chanchai Pengkumta
THI
10.67
297
Mohammed Hisham Shaikh
SAR
11.00
298
Karma Dorji
BHU
11.17
299
Mehran Khan
OMN
11.50
300
Dilpreet Bajwa
CAN
12.00
301
Omid Rahman
UAE
12.50
Show all 301 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
ODI
South Africa in Namibia ODI Series
NAM
SA
CPL
CPL 2026
AMA
FAL
CPL
CPL 2026
AMA
FAL
›