Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Economy in 2020 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Azhar Ali
Pakistan
2
0.50
Kane Williamson
New Zealand
3
1.50
Bhuvan Karki
Nepal
4
1.74
Suranga Lakmal
Sri Lanka
5
2.00
Aiden Markram
South Africa
6
2.03
Mohammad Abbas
Pakistan
7
2.12
Mohammed Siraj
India
8
2.27
Kyle Jarvis
Zimbabwe
9
2.32
Stuart Broad
England
10
2.38
James Anderson
England
11
2.41
Vernon Philander
South Africa
12
2.42
Ravichandran Ashwin
India
13
2.45
Nayeem Hasan
Bangladesh
14
2.50
Pieter Malan
South Africa
15
2.55
Haris Sohail
Pakistan
16
2.59
Victor Nyauchi
Zimbabwe
17
2.61
Dominic Bess
England
18
2.62
Neil Wagner
New Zealand
19
2.70
Nathan Lyon
Australia
20
2.77
Kemar Roach
West Indies
21
2.82
Abu Jayed
Bangladesh
22
2.89
Dane Paterson
South Africa
23
2.92
Kyle Jamieson
New Zealand
24
2.92
Cameron Green
Australia
25
2.96
Ebadot Hossain
Bangladesh
26
3.00
James Pattinson
Australia
27
3.03
Chris Woakes
England
28
3.12
Jason Holder
West Indies
29
3.14
Umesh Yadav
India
30
3.17
Elmore Hutchinson
U.S.A.
31
3.20
Colin de Grandhomme
New Zealand
32
3.28
Ishant Sharma
India
33
3.29
Kushal Malla
Nepal
34
3.31
Dhananjaya de Silva
Sri Lanka
35
3.33
Vishwa Fernando
Sri Lanka
36
3.34
Trent Boult
New Zealand
37
3.36
Darius D'Silva
United Arab Emirates
38
3.36
Matt Henry
New Zealand
39
3.37
Kraigg Brathwaite
West Indies
40
3.38
Wiaan Mulder
South Africa
41
3.39
Ben Stokes
England
42
3.44
Shan Masood
Pakistan
42
3.44
Reece Topley
England
43
3.46
Lasith Embuldeniya
Sri Lanka
44
3.46
William Somerville
New Zealand
45
3.50
Daryn Dupavillon
South Africa
46
3.52
Taijul Islam
Bangladesh
47
3.54
Keshav Maharaj
South Africa
48
3.57
Rahkeem Cornwall
West Indies
49
3.57
Saurabh Netravalkar
U.S.A.
50
3.57
Yasir Shah
Pakistan
51
3.57
Joe Root
England
52
3.59
United Arab Emirates
53
3.60
Asad Shafiq
Pakistan
54
3.61
Shannon Gabriel
West Indies
55
3.64
Naseem Shah
Pakistan
56
3.69
Donald Tiripano
Zimbabwe
57
3.75
Joe Denly
England
58
3.76
Lahiru Kumara
Sri Lanka
59
3.76
Sam Curran
England
60
3.80
Todd Astle
New Zealand
61
3.83
Fawad Alam
Pakistan
62
3.85
Karthik Meiyappan
United Arab Emirates
63
3.86
Daryl Mitchell
New Zealand
64
3.87
Alzarri Joseph
West Indies
65
3.93
Jofra Archer
England
66
3.94
Aqib Sulehri
Oman
67
3.94
Ashiqullah Said
68
3.94
Shaheen Afridi
Pakistan
69
3.96
Ainsley Ndlovu
Zimbabwe
70
3.99
Tim Southee
New Zealand
71
3.99
Sikandar Raza
Zimbabwe
72
4.00
Virat Kohli
India
72
4.00
Bernard Scholtz
Namibia
72
4.00
LT Bichard
73
4.03
Ahmed Raza
United Arab Emirates
74
4.08
Zeeshan Maqsood
Oman
75
4.09
Roston Chase
West Indies
76
4.17
Ajaz Patel
New Zealand
77
4.20
Wanindu Hasaranga
Sri Lanka
78
4.21
Jasprit Bumrah
India
79
4.22
Kaleemullah
Oman
80
4.23
Chemar Holder
West Indies
81
4.25
LC Le Tissier
82
4.27
Josh Hazlewood
Australia
83
4.33
Wasim Ali
Oman
83
4.33
Abdul Waheed
84
4.35
Sandeep Lamichhane
Nepal
85
4.35
Sean Williams
Zimbabwe
86
4.36
Mark Wood
England
87
4.36
Zahoor Khan
United Arab Emirates
88
4.36
Bilal Khan
Oman
89
4.42
Faheem Ashraf
Pakistan
90
4.42
Helao France
Namibia
91
4.43
Karima Gore
U.S.A.
92
4.43
Rubel Hossain
Bangladesh
93
4.46
Pat Cummins
Australia
94
4.46
Paras Khadka
Nepal
95
4.46
Sushan Bhari
Nepal
96
4.57
Mehidy Hasan
Bangladesh
97
4.57
AG Achar
98
4.57
Mahmudullah
Bangladesh
99
4.64
Anrich Nortje
South Africa
100
4.66
Dwaine Pretorius
South Africa
101
4.67
Dipendra Airee
Nepal
102
4.69
Ravindra Jadeja
India
103
4.71
Kagiso Rabada
South Africa
104
4.73
Rusty Theron
South Africa
105
4.75
ACF Stokes
106
4.81
Charlton Tshuma
Zimbabwe
107
4.83
Zawar Farid
United Arab Emirates
108
4.84
Ian Holland
U.S.A.
109
4.86
Anwar Rahman
110
4.88
Abdul Malik
111
4.90
Jan Frylinck
Namibia
112
4.94
Karan KC
Nepal
113
4.94
Khalid Ahmadi
114
4.95
Johannes Smit
Namibia
115
4.97
Muhammad Siddique
United Arab Emirates
116
4.98
Nuwan Pradeep
Sri Lanka
117
5.00
Shoaib Malik
Pakistan
117
5.00
Basil Hameed
United Arab Emirates
117
5.00
Shiraz Khan
117
5.00
Raja Adeel
117
5.00
M Faheem
118
5.05
Mitchell Starc
Australia
119
5.05
Waheed Ahmed
United Arab Emirates
120
5.07
Marnus Labuschagne
Australia
121
5.10
Tinotenda Mutombodzi
Zimbabwe
122
5.12
Cameron Stevenson
U.S.A.
123
5.13
Musawar Shah
123
5.13
D Klein
124
5.14
Timil Patel
U.S.A.
125
5.16
Paul Stirling
Ireland
126
5.20
Imran Anwar
126
5.20
M Dixit
127
5.21
David Willey
England
128
5.25
Naveen-ul-Haq
Afghanistan
129
5.29
Nisarg Patel
U.S.A.
129
5.29
Romario Shepherd
West Indies
130
5.30
Craig Williams
Namibia
131
5.33
Rohan Mustafa
United Arab Emirates
132
5.36
JJ Smuts
South Africa
133
5.38
K Gilham
134
5.40
R Satheesan
135
5.43
James Vince
England
136
5.44
Hayden Walsh
West Indies
137
5.44
P Masih
138
5.45
Usman Qadir
Pakistan
138
5.45
Mohammad Akram
Zimbabwe
139
5.47
Mohammad Hasnain
Pakistan
140
5.49
Khawar Ali
Oman
141
5.50
Travis Head
Australia
141
5.50
Murid Ekrami
142
5.52
Mohammad Saifuddin
Bangladesh
143
5.53
Mitchell Santner
New Zealand
144
5.54
Moises Henriques
Australia
144
5.54
Dimuth Karunaratne
Sri Lanka
145
5.56
S Vashisht
146
5.57
SVE Bharathi
147
5.58
Andy McBrine
Ireland
148
5.60
Mohammed Shami
India
149
5.61
Lutho Sipamla
South Africa
150
5.61
Adam Zampa
Australia
151
5.64
Moeen Ali
England
152
5.70
Simi Singh
Ireland
153
5.70
Blessing Muzarabani
Zimbabwe
154
5.70
Saqib Mahmood
England
155
5.72
Boyd Rankin
England
156
5.72
Mitchell Marsh
Australia
157
5.75
Sandeep Goud
Oman
157
5.75
Asad Mohammad
157
5.75
Sami Ullah
157
5.75
Amjad Mahboob
158
5.77
V Saini
159
5.79
Ashton Agar
Australia
160
5.80
Jhye Richardson
Australia
161
5.83
Wessly Madhevere
Zimbabwe
162
5.86
Kusal Mendis
Sri Lanka
163
5.88
Marcus Stoinis
Australia
164
5.89
Carl Mumba
Zimbabwe
165
5.94
Saber Zakhil
166
5.96
Abinash Bohara
Nepal
167
6.00
Steven Taylor
U.S.A.
167
6.00
Hardik Pandya
India
167
6.00
Iftikhar Ahmed
Pakistan
167
6.00
Rashid Khan
Afghanistan
167
6.00
Dean Elgar
South Africa
167
6.00
Kevin D'Souza
167
6.00
WA Peatfield
167
6.00
M Breban
168
6.06
Matthew Parkinson
England
169
6.06
Mashrafe Mortaza
Bangladesh
170
6.08
George Linde
South Africa
170
6.08
F Nsubuga
171
6.09
Mohammad Nadeem
Oman
172
6.10
Mohammad Sanuth
Oman
173
6.11
Adil Butt
174
6.14
Tamoor Sajjad
175
6.14
A Nanda
176
6.17
H Ssenyondo
177
6.17
Muhammad Khan
Pakistan
178
6.17
Usman Ali
179
6.21
Tendai Chisoro
Zimbabwe
180
6.23
Adil Rashid
England
181
6.24
Pavandeep Singh
182
6.24
Beuran Hendricks
South Africa
183
6.25
Hasan Mahmud
Bangladesh
183
6.25
Qais Ahmad
Afghanistan
183
6.25
Sarfaraz Ali
183
6.25
Ijaz Hussain
183
6.25
GBW Munaweera
184
6.28
Thisara Perera
Sri Lanka
185
6.30
Tabraiz Shamsi
South Africa
186
6.33
Jay Odedra
Oman
186
6.33
Asif Bevinje
187
6.34
Sheldon Cottrell
West Indies
188
6.35
Haroon Mohammad
Hong Kong
189
6.36
WJ Cope
190
6.40
MNM Aslam
191
6.44
Lockie Ferguson
New Zealand
192
6.45
Mahedi Hasan
Bangladesh
193
6.48
Ehsan Khan
Hong Kong
194
6.50
Nikolay Nankov
194
6.50
V Baskaran
195
6.51
Kane Richardson
Australia
196
6.52
Angelo Mathews
Sri Lanka
197
6.53
Kinchit Shah
Hong Kong
198
6.56
U Aryaman Sunil
199
6.58
A Krishna
200
6.62
Aftab Hussain
Hong Kong
201
6.63
Janak Prakash
201
6.63
D Mogan
202
6.67
Sufyan Mehmood
Oman
202
6.67
Mustafizur Rahman
Bangladesh
202
6.67
Aaron Finch
Australia
203
6.68
Richard Ngarava
Zimbabwe
204
6.69
Kuldeep Yadav
India
205
6.69
Lungi Ngidi
South Africa
206
6.71
Asad Rehemtulla
206
6.71
R Panchal
207
6.72
Iqbal Hussain
208
6.73
Syed Kaleem
Oman
209
6.75
K Subramanian
210
6.76
D Muhumuza
211
6.76
Curtis Campher
Ireland
212
6.76
Al-Amin Hossain
Bangladesh
213
6.82
Nosthusha Kenjige
U.S.A.
214
6.83
Ben Shikongo
Namibia
215
6.84
Craig Young
Ireland
216
6.88
D'Arcy Short
Australia
217
6.90
Mitchell Swepson
Australia
218
6.93
Oshane Thomas
West Indies
219
6.93
Syazrul Idrus
220
6.95
Thangarasu Natarajan
India
221
6.97
Andile Phehlukwayo
South Africa
222
7.00
Mohammad Hafeez
Pakistan
222
7.00
Dominic Sibley
England
222
7.00
Sherfane Rutherford
West Indies
222
7.00
JA Burrows
222
7.00
C Liebenberg
222
7.00
Muslim Yar
222
7.00
Oman
222
7.00
Ahmed Raid
223
7.01
Glenn Maxwell
Australia
224
7.01
Navdeep Saini
India
225
7.04
Mohammed Nadeem
226
7.08
H Gori
227
7.10
Namibia
228
7.12
James Neesham
New Zealand
229
7.13
Imad Wasim
Pakistan
229
7.13
M Cope
230
7.14
Ish Sodhi
New Zealand
231
7.17
Aizaz Khan
Hong Kong
232
7.18
Fitri Sham
233
7.18
Barry McCarthy
Ireland
234
7.18
Dwayne Bravo
West Indies
235
7.20
Tom Curran
England
236
7.20
V Ganesan
237
7.25
Kamal Airee
Nepal
238
7.29
S Kushretha
238
7.29
Yasir Ali
239
7.31
Nemish Mehta
240
7.33
M Gherasim
241
7.35
Wahab Riaz
Pakistan
242
7.39
Khizar Hayat
243
7.39
Shadab Khan
Pakistan
244
7.41
Rohan Patel
245
7.47
Waseem Abbas
246
7.50
NN Akhter
246
7.50
Aftab Kayani
246
7.50
Sahir Naqash
246
7.50
Gareth Delany
Ireland
247
7.56
Lakshan Sandakan
Sri Lanka
248
7.57
UKPW Kumaranayaka
249
7.60
K Mendon
249
7.60
Tauqeer Hussain
250
7.61
Mark Adair
Ireland
251
7.67
Haris Rauf
Pakistan
251
7.67
Muhammad Tanveer
251
7.67
Ibrahim Hassan
252
7.71
Josh Little
Ireland
253
7.71
Afif Hossain
Bangladesh
254
7.72
N Senamontree
255
7.73
Kieron Pollard
West Indies
256
7.73
Khary Pierre
West Indies
257
7.75
Amar Sharma
258
7.80
Washington Sundar
India
259
7.81
S Wickramasekara
260
7.84
Shafiul Islam
Bangladesh
261
7.86
Yuzvendra Chahal
India
262
7.88
P Malav
263
7.89
Z Hoque
264
8.00
Khurram Shahzad
264
8.00
L Gherasim
264
8.00
Imran Yousaf
264
8.00
Muhammad Kashif
264
8.00
Naveed Fakhr
264
8.00
Ilyas Ahmed
264
8.00
Rovman Powell
West Indies
264
8.00
Chamu Chibhabha
Zimbabwe
264
8.00
Mohammad Nabi
Afghanistan
264
8.00
Shapoor Zadran
Afghanistan
264
8.00
Steven Smith
Australia
264
8.00
Mohsin Khan
Hong Kong
265
8.12
Shardul Thakur
India
266
8.15
Isuru Udana
Sri Lanka
267
8.20
Aphsal Ashraf
268
8.25
Andre Russell
West Indies
268
8.25
Heinrich Klaasen
South Africa
268
8.25
Jacob Duffy
New Zealand
269
8.29
Scott Kuggeleijn
New Zealand
270
8.31
Sayed Monib
271
8.33
Tendai Chatara
Zimbabwe
272
8.37
Sulaiman Ali
273
8.40
Naveed Ahmed
273
8.40
S Desungnoen
274
8.46
Chris Jordan
England
275
8.46
Keemo Paul
West Indies
276
8.50
Pawan Sarraf
Nepal
276
8.50
CJ Langford
276
8.50
S Vats
277
8.51
Hamish Bennett
New Zealand
278
8.53
Fabian Allen
West Indies
279
8.56
Karim Janat
Afghanistan
280
8.67
Aminul Islam
Bangladesh
280
8.67
Ahmed Wardak
280
8.67
Imran Masood Butt
281
8.71
Gulbadin Naib
Afghanistan
282
8.74
Chris Mpofu
Zimbabwe
283
8.75
Kuldeep Lal
284
8.77
Prakash Mishra
285
8.79
MJ Ansell
286
8.92
Dale Steyn
South Africa
287
9.00
Waqas Barkat
Hong Kong
287
9.00
Lewis Gregory
England
287
9.00
Ryan Burl
Zimbabwe
287
9.00
Mohammad Amin
287
9.00
Shoaib Ali
287
9.00
IGTR Kumara
288
9.02
Izatullah Dawlatzai
Afghanistan
289
9.08
S Muniandy
290
9.15
MNR Cooray
291
9.17
J Perman
292
9.20
T Bukenya
293
9.23
Junaid Mehr
294
9.25
Deepak Chahar
India
294
9.25
F Akankwasa
294
9.25
ST Kanakalil
294
9.25
Dimo Nikolov
295
9.27
Anasim Khan
296
9.29
L Shafeeg
297
9.36
Umar Adam
298
9.42
V Vijh
299
9.50
Wellington Masakadza
Zimbabwe
300
9.51
Mohammad Amir
Pakistan
301
9.54
Vichanath Singh
302
9.57
Soumya Sarkar
Bangladesh
303
9.61
Sean Abbott
Australia
304
9.63
VP Thamotharam
305
9.67
Ibrahim Rizan
305
9.67
Bjorn Fortuin
South Africa
306
9.75
Andrew Tye
Australia
307
9.88
Hristo Lakov
308
9.92
Mujeeb Ur Rahman
Afghanistan
309
10.00
Kyle Mayers
West Indies
309
10.00
Mayank Agarwal
India
309
10.00
Merwe Erasmus
Namibia
309
10.00
S Rengarajan
309
10.00
Nazril Rahman
309
10.00
Nader Zahadiafzal
309
10.00
Waqar Abbasi
310
10.17
Nasrulla Rana
Hong Kong
311
10.27
Bakhtiar Tahiri
312
10.30
Blair Tickner
New Zealand
313
10.50
Shivam Dube
India
313
10.50
Navid Abdollahpour
313
10.50
TC Vine
314
10.59
Muhammad Ansar
315
10.60
Timothy David
Australia
316
10.67
C Waiswa
317
10.77
C Zavoiu
318
10.78
Ameel Mauroof
319
10.93
Lasith Malinga
Sri Lanka
320
11.00
Hassan Mohammad
Hong Kong
320
11.00
Sazzad Hosen
320
11.00
Sathaiya Veerapathiran
321
11.25
RG Mukasa
321
11.25
W Uisuk
322
11.33
J Butler
323
11.41
A Ashokan
324
11.80
Naiem Bameri
325
12.14
George Dockrell
Ireland
326
12.50
Muhammad Ayaz
United Arab Emirates
327
12.96
Daniel Sams
Australia
328
13.57
N Pathan
329
14.00
Mamoon Latif
329
14.00
Milton Shumba
Zimbabwe
330
14.31
Delrick Varghese
331
15.63
Masood Jayezeh
332
16.00
Adel Kolasangiani
332
16.00
H Singh
333
16.20
Kesrick Williams
West Indies
334
17.00
Muhammad Muneeb
335
17.50
Imran Ashraf
336
20.00
S Davizi