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
Joe Root
Azmatullah Omarzai
Rashid Khan
Ben Duckett
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Salman Agha
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.64
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
Scott Boland
AUS
3.12
38
Mohammad Islam
BAN
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.42
59
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.65
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
Shaheen Afridi
PAK
3.72
89
Kushal Malla
NEP
3.72
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
Shakib Al Hasan
BAN
3.77
96
Mohammed Siraj
IND
3.77
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
Clayton Floyd
NED
3.88
108
Brandon McMullen
SCO
3.88
112
Tanaka Chivanga
ZIM
3.90
112
Basil Hameed
UAE
3.90
114
Salman Agha
PAK
3.93
114
Khurram Shahzad
PAK
3.93
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.15
135
Oliver Robinson
ENG
4.15
135
Lalit Rajbanshi
NEP
4.15
135
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.57
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
Najmul Hossain Shanto
BAN
5.00
188
Mominul Haque
BAN
5.00
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.66
222
Brad Wheal
SCO
5.67
223
Ben Shikongo
NAM
5.72
224
Dhruv Parashar
UAE
5.74
225
Saud Shakeel
PAK
5.75
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
Yashasvi Jaiswal
IND
6.00
233
Daryl Mitchell
NZ
6.00
233
Norman Vanua
PNG
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
2 matches
▲
show
‹
CPL
CPL 2026
KIN
AMA
CPL
CPL 2026
KIN
PAT
›