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 2025 for all time
Position
Best Economy
Player Name
Team Name
1
2.00
Kraigg Brathwaite
West Indies
1
2.00
2
2.06
Sri Lanka
3
2.17
Scott Boland
Australia
4
2.33
Afghanistan
5
2.36
Sri Lanka
6
2.39
S Murari
7
2.40
Canada
8
2.43
Jomel Warrican
West Indies
9
2.44
Vishwa Fernando
Sri Lanka
10
2.50
Kemar Roach
West Indies
10
2.50
D Ganesh
11
2.51
Pat Cummins
Australia
12
2.60
South Africa
13
2.73
Sean Williams
Zimbabwe
14
2.73
Fareed Ahmad
Afghanistan
15
2.87
Yamin Ahmadzai
Afghanistan
16
2.94
Australia
17
3.00
D Rawat
17
3.00
Pargat Singh
Canada
17
3.00
Asif Khan
United Arab Emirates
18
3.04
Afghanistan
19
3.07
Jasprit Bumrah
India
20
3.12
Taijul Islam
Bangladesh
21
3.17
Chris Woakes
England
22
3.18
Ben Stokes
England
23
3.19
Nayeem Hasan
Bangladesh
24
3.20
Dhananjaya de Silva
Sri Lanka
25
3.20
Liam Dawson
England
26
3.21
Matthew Kuhnemann
Australia
27
3.23
Matthew Humphreys
Ireland
28
3.27
Mitchell Starc
Australia
29
3.30
Matthew Fisher
England
30
3.34
Prabath Jayasuriya
Sri Lanka
31
3.38
S Ravikumar
32
3.50
Rashid Khan
Pakistan
33
3.54
Noman Ali
Pakistan
34
3.59
Nathan Lyon
Australia
35
3.65
South Africa
36
3.66
Keshav Maharaj
South Africa
37
3.70
Ravindra Jadeja
India
38
3.71
Anderson Phillip
West Indies
39
3.75
Brian Bennett
Zimbabwe
40
3.75
Johnathan Campbell
Zimbabwe
41
3.82
Wanigamuni Mendis
Sri Lanka
42
3.83
Kevin Sinclair
West Indies
43
3.83
S Pillai
44
3.84
Sam Cook
England
45
3.86
Mohammad Abbas
Pakistan
46
3.87
Sri Lanka
47
3.88
Sikandar Raza
Zimbabwe
48
3.90
Pakistan
49
3.92
Sajid Khan
Pakistan
50
3.92
Shoaib Bashir
England
51
3.93
Ebadot Hossain
Bangladesh
52
3.96
Sri Lanka
53
4.00
Namibia
53
4.00
PV Naringrekar
53
4.00
Mominul Haque
Bangladesh
53
4.00
Nicholas Kirton
Canada
53
4.00
Dilpreet Bajwa
Canada
54
4.03
Josh Hazlewood
Australia
55
4.07
Mohammed Siraj
India
56
4.08
Jayden Seales
West Indies
57
4.14
India
58
4.14
Asitha Fernando
Sri Lanka
59
4.16
Wiaan Mulder
South Africa
60
4.17
Blessing Muzarabani
Zimbabwe
61
4.23
Mir Hamza
Pakistan
62
4.24
Washington Sundar
India
63
4.27
Vraj Patel
Kenya
64
4.28
Zimbabwe
65
4.32
Kaleem Rehman
Canada
66
4.32
Andy McBrine
Ireland
67
4.34
Akash Deep
India
68
4.35
Shamar Joseph
West Indies
69
4.36
Harrison Carlyon
70
4.38
Matthew Short
Australia
71
4.39
Hasan Mahmud
Bangladesh
72
4.40
Dunith Wellalage
Sri Lanka
73
4.41
Shamim Patwari
Bangladesh
74
4.43
Joshua Tongue
England
75
4.43
Wessly Madhevere
Zimbabwe
76
4.45
Abrar Ahmed
Pakistan
77
4.48
Matt Henry
New Zealand
78
4.51
Richard Ngarava
Zimbabwe
79
4.52
Mark Adair
Ireland
80
4.52
V Ravindran
80
4.52
Hamid Mahmood
81
4.52
Mitchell Santner
New Zealand
82
4.53
Sufiyan Muqeem
Pakistan
83
4.57
Travis Head
Australia
84
4.60
Zhivago Groenewald
Namibia
84
4.60
Imran Ameer
85
4.63
Mehidy Hasan
Bangladesh
86
4.67
Abdullah Mahmood
86
4.67
Bilal Hassun
87
4.67
Justin Greaves
West Indies
88
4.70
Marco Jansen
South Africa
89
4.71
South Africa
90
4.74
Muralikrishna Krishna
India
91
4.77
Saad Zafar
Canada
92
4.80
Tanvir Islam
Bangladesh
93
4.83
Aiden Markram
South Africa
93
4.83
Haider Ali
Pakistan
94
4.86
Michael Bracewell
New Zealand
95
4.86
Rachin Ravindra
New Zealand
95
4.86
United Arab Emirates
96
4.87
Angus Atkinson
England
97
4.88
Nosthusha Kenjige
U.S.A.
97
4.88
Bangladesh
98
4.88
YJC Altamirano
99
4.88
Jofra Archer
England
100
4.89
Dilon Heyliger
Canada
101
4.93
Craig Young
Ireland
102
4.93
Kuldeep Yadav
India
103
4.95
Axar Patel
India
104
4.98
Wellington Masakadza
Zimbabwe
105
4.98
Tanaka Chivanga
Zimbabwe
106
5.00
Khurram Shahzad
Pakistan
106
5.00
Todd Murphy
Australia
106
5.00
Luqman Butt
106
5.00
Lucky Ali
106
5.00
Ali Nayyer
107
5.01
Brydon Carse
England
108
5.03
Joe Root
England
109
5.03
Mustafizur Rahman
Bangladesh
110
5.09
AR Ramjani
111
5.12
112
5.13
Jan Balt
Namibia
113
5.14
A Prashar
114
5.19
Wanindu Hasaranga
Sri Lanka
115
5.19
Zuhaib Zubair
United Arab Emirates
116
5.20
117
5.21
South Africa
118
5.21
Zakary Foulkes
New Zealand
119
5.22
William O'Rourke
New Zealand
120
5.22
Utkarsh Jain
121
5.24
Kagiso Rabada
South Africa
122
5.24
Dewald Brevis
South Africa
123
5.25
S Nsubuga
124
5.32
Canada
125
5.33
Morawakage Theekshana
Sri Lanka
126
5.33
Kamran Ghulam
Pakistan
126
5.33
Shardul Thakur
India
126
5.33
United Arab Emirates
127
5.36
DM Nakrani
127
5.36
Daryl Mitchell
New Zealand
128
5.36
Senuran Muthusamy
South Africa
129
5.40
Harsh Thaker
Canada
130
5.42
Zimbabwe
131
5.45
New Zealand
132
5.49
Salman Agha
Pakistan
133
5.50
Aamer Jamal
Pakistan
133
5.50
Nasum Ahmed
Bangladesh
133
5.50
Shivam Dube
India
134
5.52
KDA Lukies
135
5.52
Jeffrey Vandersay
Sri Lanka
136
5.53
Abdul Abbasi
137
5.56
SA Okpe
138
5.57
Alzarri Joseph
West Indies
139
5.57
M Zulfiqar
Netherlands
140
5.59
Michael Leask
Scotland
141
5.60
LJ Myott
142
5.60
Jacob Duffy
New Zealand
143
5.63
Gerard Mwendwa
Kenya
144
5.64
Shakeel Ahmed
Oman
144
5.64
Vinay Ravi
145
5.64
F Nsubuga
146
5.66
Varun Vinod
India
147
5.69
Akhil Arjunan
148
5.69
Curtis Campher
Ireland
149
5.69
Ayush Shukla
Hong Kong
150
5.71
Gudakesh Motie
West Indies
151
5.71
Graham Hume
Ireland
152
5.72
Victor Nyauchi
Zimbabwe
153
5.72
Taskin Ahmed
Bangladesh
154
5.75
DK Shetty
154
5.75
Australia
155
5.76
Barry McCarthy
Ireland
156
5.76
Shem Ngoche
Kenya
156
5.76
Mohammad Nabi
Afghanistan
157
5.77
Vishil Patel
Kenya
158
5.77
Roston Chase
West Indies
159
5.80
South Africa
160
5.80
Namibia
161
5.81
Kamindu Mendis
Sri Lanka
162
5.82
Zimbabwe
163
5.84
Jamie Overton
England
164
5.85
Bas Leede
Netherlands
164
5.85
AG Achar
165
5.86
Peter-Daniel Blignaut
Namibia
166
5.87
Dushmantha Chameera
Sri Lanka
167
5.87
Mohammad Hossain
Bangladesh
168
5.88
Junior Dala
South Africa
169
5.89
Pakistan
170
5.90
New Zealand
170
5.90
Rashid Khan
Afghanistan
171
5.93
Ali Dawood
172
5.96
Dominic Sabir
Bermuda
172
5.96
Aryan Dutt
Netherlands
173
5.99
Saqib Mahmood
England
174
6.00
Kyle Jamieson
New Zealand
174
6.00
Nizakat Khan
Hong Kong
174
6.00
Simon Shikongo
Namibia
174
6.00
Aaron Johnson
Canada
174
6.00
Raja Khan
United Arab Emirates
174
6.00
Saim Ayub
Pakistan
174
6.00
Dominic Blampied
174
6.00
Adrian Wright
174
6.00
Khaibar Deldar
174
6.00
Taranjeet Singh
175
6.03
India
176
6.07
Ehsan Khan
Hong Kong
177
6.07
Sharwan Godara
178
6.08
Bermuda
179
6.09
Sandeep Lamichhane
Nepal
180
6.11
Nathan Ellis
Australia
181
6.13
Spencer Johnson
Australia
181
6.13
Ateeq Iqbal
Hong Kong
181
6.13
Sheikh Rasik
182
6.14
AJ Parmar
183
6.17
Scotland
183
6.17
Kongala Vimukthi
Sri Lanka
184
6.17
Imran Anwar
185
6.17
Sri Lanka
186
6.20
Khushdil Shah
Pakistan
187
6.20
Saber Zakhil
188
6.26
Mohammed Shami
India
189
6.27
Manpreet Singh
190
6.29
Naseem Shah
Pakistan
191
6.29
Noor Lakanwal
Afghanistan
192
6.33
India
192
6.33
Saud Munir
193
6.37
Muhammad Butt
194
6.37
Trevor Gwandu
Zimbabwe
195
6.38
I Danladi
196
6.39
Tabraiz Shamsi
South Africa
197
6.40
Luca Petre
198
6.44
Gulbadin Naib
Afghanistan
199
6.46
Anas Khan
Hong Kong
200
6.48
201
6.50
Canada
201
6.50
Adam Milne
New Zealand
201
6.50
Sanjay Krishnamurthi
U.S.A.
201
6.50
Kavem Hodge
West Indies
201
6.50
SI Runsewe
201
6.50
Kenya
202
6.54
Khalid Ahmadi
202
6.54
Lahiru Kumara
Sri Lanka
203
6.55
Milad Momend
204
6.55
Benjamin Sears
New Zealand
205
6.56
Khalid Zahid
206
6.62
Fayaz Khan
207
6.62
Tanzim Sakib
Bangladesh
208
6.64
Imran Khan
Pakistan
209
6.67
Mark Watt
Scotland
209
6.67
Vivian Kingma
Netherlands
209
6.67
Liam Livingstone
England
210
6.69
Glenn Phillips
New Zealand
211
6.69
Adil Rashid
England
212
6.71
Faisal Khaliq
213
6.74
213
6.74
Faheem Ashraf
Pakistan
214
6.74
Dion Myers
Zimbabwe
215
6.75
FN Walsh
215
6.75
Amjad Sher
215
6.75
C Roberts
216
6.79
NM Salonen
217
6.80
Virandeep Singh
218
6.82
Tanveer Sangha
Australia
219
6.83
Azmatullah Omarzai
Afghanistan
220
6.83
221
6.84
Benjamin Dwarshuis
Australia
222
6.85
Nandre Burger
South Africa
223
6.86
F Banunaek
224
6.86
Hardik Pandya
India
225
6.86
ACF Stokes
226
6.87
Kervon Hinds
227
6.88
Harry Brook
England
228
6.88
Mohameed Taiwo
229
6.89
DJ Hawoe
230
6.90
AM Kimote
231
6.93
Haris Rauf
Pakistan
232
6.94
Lucas Oluoch
Kenya
233
6.94
Mohammad Wasim
Pakistan
233
6.94
C Kyewuta
234
7.00
Ibrahim Rahimi
234
7.00
U.S.A.
234
7.00
Ireland
234
7.00
Oman
234
7.00
G Venkateswaran
234
7.00
Khizar Hayat
234
7.00
Muhammad Amir
234
7.00
Surya Anand
234
7.00
Josh Little
Ireland
234
7.00
Luke Wood
England
234
7.00
Aaron Hardie
Australia
234
7.00
Steven Taylor
U.S.A.
234
7.00
Milind Kumar
U.S.A.
235
7.04
Roelof van der Merwe
Netherlands
236
7.06
Ahmadullah Shinwari
237
7.07
SA Jumbe
238
7.08
239
7.10
Mohammad Saifuddin
Bangladesh
240
7.10
Lungi Ngidi
South Africa
241
7.13
Sahel Zadran
242
7.14
Netherlands
243
7.17
Bradley Currie
Scotland
243
7.17
Christopher Greaves
Scotland
243
7.17
Dylan Leicher
Namibia
244
7.18
Gulam Murtaza
245
7.18
Yasim Murtaza
Hong Kong
246
7.18
Adam Zampa
Australia
247
7.18
S Vijay Unni
248
7.25
Aqeel Wahid
248
7.25
Harry Tector
Ireland
248
7.25
Jack Jarvis
Scotland
249
7.25
Anjar Tadarus
250
7.26
England
251
7.27
Mahedi Hasan
Bangladesh
252
7.27
G Chohan
253
7.29
Fazalhaq Farooqi
Afghanistan
254
7.29
Mark Wood
England
255
7.29
Shaheen Afridi
Pakistan
256
7.33
Rakep Patel
Kenya
256
7.33
Abdul Malik
Afghanistan
256
7.33
Ireland
257
7.35
Zeko Burgess
Bermuda
258
7.37
Michael Levitt
Netherlands
259
7.38
Matthew Potts
England
260
7.40
IO Okpe
261
7.45
Julius Sumerauer
262
7.46
J Miyagi
263
7.47
Lalit Rajbanshi
Nepal
264
7.48
Alessandro Morris
265
7.50
Salvin Stanly
265
7.50
Anil Nidamanuru
Netherlands
265
7.50
Dimuth Karunaratne
Sri Lanka
265
7.50
Ish Sodhi
New Zealand
266
7.54
Glenn Maxwell
Australia
267
7.55
Kevon Bazil
268
7.56
Safyaan Sharif
Scotland
269
7.57
Qamar Mushtaque
270
7.57
271
7.62
Arshdeep Singh
India
272
7.62
George Dockrell
Ireland
273
7.63
SA Ahmad
273
7.63
Pavandeep Singh
274
7.64
M Dale-Bradley
274
7.64
Jack Brassell
Namibia
275
7.64
Sean Abbott
Australia
276
7.67
276
7.67
Bermuda
277
7.68
Sri Lanka
278
7.70
Abdul Naser Baluch
279
7.74
Festus Benn
280
7.75
Harmeet Baddhan
U.S.A.
281
7.76
Ravi Bishnoi
India
282
7.77
M Koli
283
7.79
Dhiren Gondaria
Kenya
284
7.80
Hasan Ali
Pakistan
285
7.81
P Aho
286
7.82
James Neesham
New Zealand
287
7.83
K Waiswa
288
7.85
GA Priandana
289
7.85
Akeal Hosein
West Indies
290
7.85
291
7.85
Sami Sohail
292
7.86
Marnus Labuschagne
Australia
293
7.87
Mohammad Islam
Bangladesh
294
7.91
Rameez Khan
295
7.91
Mahammad Zalmai
296
7.92
Oman
297
7.96
Aqib Iqbal
298
7.99
299
8.00
Oman
299
8.00
Bermuda
299
8.00
J Baguma
299
8.00
Asa Tribe
299
8.00
Charles Perchard
299
8.00
G Singhdeo
299
8.00
Ghulam Ahmadi
299
8.00
Ilandari Thushara
Sri Lanka
299
8.00
Kushal Bhurtel
Nepal
299
8.00
Dhruv Parashar
United Arab Emirates
299
8.00
Jasraj Kundi
Kenya
300
8.03
K Nestor
301
8.04
R Mangal
302
8.05
Shah Hussain
303
8.06
Paul van Meekeren
Netherlands
304
8.08
L Bruce
305
8.09
E Karimi
306
8.13
Muhammad Khan
U.S.A.
307
8.14
Sheraz Sheikh
308
8.17
Amal Jacob
309
8.18
Mohammad Ali
Pakistan
310
8.18
Dawood Ahmadzai
310
8.18
AA Rahayu
310
8.18
311
8.19
Syed Aziz
312
8.20
SA Mohandas
313
8.21
Sajid Liaqat
314
8.22
Kariyawasam Asalanka
Sri Lanka
315
8.23
Binura Fernando
Sri Lanka
316
8.29
Ghulam Abbas Butt
317
8.30
Troy Taylor
318
8.31
Muhammad Wafiq
319
8.33
MWR Stokes
319
8.33
South Africa
319
8.33
Daniel Doram
Netherlands
319
8.33
Samay Shrivastava
Oman
319
8.33
Fionn Hand
Ireland
320
8.35
Benjamin Ward
321
8.36
William Jacks
England
322
8.38
Nicholas Greenwood
323
8.40
Dipendra Airee
Nepal
324
8.43
VP Thamotharam
325
8.46
Bermuda
326
8.47
Gaurav Tiwari
327
8.49
Matthew Forde
West Indies
328
8.50
LT Bichard
328
8.50
Rizwan Haider
328
8.50
GD Arta
328
8.50
329
8.56
KD Abeyrathna
329
8.56
P Useni
330
8.57
Imran Khan
331
8.57
A Turkmen
332
8.58
RM Koda
333
8.60
Delawar Khan
333
8.60
334
8.64
A Nanda
335
8.65
A Pusthay
336
8.67
Chamika Karunaratne
Sri Lanka
337
8.68
Canada
338
8.70
Francis Mutua
Kenya
338
8.70
IKEG Artawan
339
8.73
339
8.73
Kyle Klein
Netherlands
340
8.75
AR Puri
340
8.75
A Martel
341
8.78
Derrick Brangman
Bermuda
342
8.80
Najmul Hossain Shanto
Bangladesh
342
8.80
Zimbabwe
343
8.81
Karan KC
Nepal
344
8.83
HER Tyler
345
8.84
Syed Shah
345
8.84
Jakob Gul
346
8.85
West Indies
347
8.86
Hussain Talat
Pakistan
348
8.86
Romeo Dunka
349
8.88
349
8.88
Sufyan Mehmood
Oman
350
8.91
Delray Rawlins
Bermuda
350
8.91
SZ Vayani
351
9.00
KC Ramamoorthy
351
9.00
Umair Tariq
351
9.00
U.S.A.
351
9.00
Oman
351
9.00
VD Adewoye
351
9.00
Samiullah Rahmani
351
9.00
Peter Langat
Kenya
351
9.00
Mohammad Hasnain
Pakistan
351
9.00
352
9.02
K Fletcher
352
9.02
Conroy Wright
353
9.06
Muhammad Afridi
Pakistan
354
9.10
Usman Khan
355
9.11
U.S.A.
356
9.13
Kervin Ebanks
356
9.13
Karanbir Singh
357
9.17
A Limdawala
358
9.20
Rahmatullah Mangal
359
9.22
Muhammad Moiz
360
9.24
Ilyas Ataullah
361
9.25
362
9.29
NK Aneesh Kumar
362
9.29
362
9.29
Raaz Mohammad
363
9.31
Shahid Afridi
363
9.31
George Linde
South Africa
364
9.33
Gregory Taylor
364
9.33
Jaswinder Singh
364
9.33
Mustafa Omer
365
9.36
A Reyes
366
9.38
K Nassoro
366
9.38
Murat Yilmaz
367
9.41
Jason Holder
West Indies
368
9.44
Waseem Abbas
369
9.45
Nqabayomzi Peter
South Africa
370
9.50
ASF Sirah
370
9.50
371
9.51
Brandon McMullen
Scotland
372
9.55
Muslim Yar
372
9.55
Jonathan Barry
373
9.60
South Africa
374
9.63
IK Gamantika
375
9.67
Jaspal Singh
376
9.75
Xavier Bartlett
Australia
377
9.80
Harry Johnson
378
9.86
379
9.88
379
9.88
Muhammad Burhan
380
9.89
Romario Shepherd
West Indies
381
10.00
Sherfane Rutherford
West Indies
381
10.00
Saud Shakeel
Pakistan
381
10.00
H Singh
382
10.14
Benjamin White
Ireland
382
10.14
Nasrulla Rana
Hong Kong
383
10.20
Muhammad Khan
Pakistan
383
10.20
384
10.24
Prakash Mishra
385
10.25
Abbas Ghani
386
10.27
Daniel Jakiel
Zimbabwe
387
10.33
Gareth Delany
Ireland
388
10.44
Shadab Khan
Pakistan
389
10.46
Zeerak Chughtai
390
10.50
AE Isesele
390
10.50
Pushkar Sharma
Kenya
391
10.66
392
10.67
Zafer Durmaz
393
10.70
V Saini
394
10.75
Mohammad Nadeem
Oman
395
10.80
Shaik Basha
396
10.84
Marc Taylor
397
10.86
Gerald Coetzee
South Africa
398
10.87
D Marks
399
11.00
Oman
399
11.00
Abdul Bashir
399
11.00
N Advani
399
11.00
Keith Burrows
400
11.17
Syed Kaleem
Oman
401
11.20
V Vijh
402
11.27
Milen Gogev
403
11.38
Vikramjit Singh
Netherlands
404
11.40
405
11.50
Scotland
406
11.67
Nepal
407
11.75
Sandeep Goud
408
11.91
Gagandeep Singh
409
12.00
PR Surve
409
12.00
Netherlands
409
12.00
R Kalimuthu
410
12.11
Amar Sharma
411
12.25
B Pondani
412
12.43
JA Fitzgerald
413
12.50
IP Swaney
414
13.00
415
13.18
Danyal Raja
416
13.29
K Mirpuri
417
13.46
Sohail Ahmed
418
13.50
Oman
419
13.71
Mohamad Zalmai
420
13.75
E Mathew
421
13.86
Hristo Lakov
422
14.38
Zeeshan Kukikhel
423
15.00
AN Lascu
424
15.57
Serdar Burak Emir
425
15.60
Andre Russell
West Indies
426
16.00
Ryan Burl
Zimbabwe
426
16.00
Dimo Nikolov
427
16.15
GG Alta
428
17.00
428
17.00
DNA Ankrah
428
17.00
RJ Hatchman
428
17.00
Dwight Wheatley
429
17.50
Akshay Reddy Naidoo
430
18.00
G Kansonkho
431
18.36
432
20.00
Pakistan
433
21.00
Aizaz Khan
Hong Kong
434
22.00
435
23.00
Waqar Khan
436
28.57
KO Altamirano
437
60.00
Jatinder Singh
Oman