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 T20I
Position
Best Economy
Player Name
Team Name
1
2.00
2
2.39
S Murari
3
2.40
Canada
4
2.50
D Ganesh
5
3.00
D Rawat
5
3.00
Pargat Singh
Canada
5
3.00
Asif Khan
United Arab Emirates
6
3.38
S Ravikumar
7
3.66
Mustafizur Rahman
Bangladesh
8
3.83
S Pillai
9
4.00
PV Naringrekar
9
4.00
Nicholas Kirton
Canada
9
4.00
Dilpreet Bajwa
Canada
9
4.00
Namibia
10
4.27
Vraj Patel
Kenya
11
4.32
Kaleem Rehman
Canada
12
4.36
Harrison Carlyon
13
4.52
Hamid Mahmood
13
4.52
V Ravindran
14
4.60
Imran Ameer
14
4.60
Zhivago Groenewald
Namibia
15
4.64
Sufiyan Muqeem
Pakistan
16
4.67
Abdullah Mahmood
16
4.67
Bilal Hassun
17
4.77
Saad Zafar
Canada
18
4.83
Haider Ali
Pakistan
19
4.86
United Arab Emirates
20
4.88
Nosthusha Kenjige
U.S.A.
21
4.88
YJC Altamirano
22
4.89
Dilon Heyliger
Canada
23
5.00
Luqman Butt
23
5.00
Lucky Ali
23
5.00
Aiden Markram
South Africa
23
5.00
Ali Nayyer
24
5.09
AR Ramjani
25
5.12
26
5.13
Jan Balt
Namibia
27
5.14
A Prashar
28
5.19
Zuhaib Zubair
United Arab Emirates
29
5.20
30
5.22
Utkarsh Jain
31
5.25
S Nsubuga
32
5.32
Canada
33
5.33
United Arab Emirates
34
5.36
DM Nakrani
35
5.40
Harsh Thaker
Canada
36
5.50
Matthew Humphreys
Ireland
36
5.50
Nasum Ahmed
Bangladesh
36
5.50
Shivam Dube
India
37
5.52
KDA Lukies
38
5.53
Abdul Abbasi
39
5.56
SA Okpe
40
5.57
M Zulfiqar
Netherlands
41
5.59
Michael Leask
Scotland
42
5.60
LJ Myott
43
5.63
Gerard Mwendwa
Kenya
44
5.64
Shakeel Ahmed
Oman
44
5.64
Vinay Ravi
45
5.64
F Nsubuga
46
5.69
Akhil Arjunan
47
5.69
Ayush Shukla
Hong Kong
48
5.75
Shamim Patwari
Bangladesh
48
5.75
DK Shetty
49
5.76
Shem Ngoche
Kenya
50
5.77
Vishil Patel
Kenya
51
5.80
Namibia
52
5.85
AG Achar
52
5.85
Bas Leede
Netherlands
53
5.86
Peter-Daniel Blignaut
Namibia
54
5.93
Ali Dawood
55
5.96
Aryan Dutt
Netherlands
55
5.96
Dominic Sabir
Bermuda
56
6.00
Rachin Ravindra
New Zealand
56
6.00
Nizakat Khan
Hong Kong
56
6.00
Daryl Mitchell
New Zealand
56
6.00
Adrian Wright
56
6.00
Dominic Blampied
56
6.00
Simon Shikongo
Namibia
56
6.00
Aaron Johnson
Canada
56
6.00
Raja Khan
United Arab Emirates
56
6.00
Taranjeet Singh
56
6.00
Khaibar Deldar
57
6.07
Ehsan Khan
Hong Kong
58
6.07
Sharwan Godara
59
6.08
Bermuda
60
6.09
Sandeep Lamichhane
Nepal
61
6.13
Ateeq Iqbal
Hong Kong
61
6.13
Sheikh Rasik
62
6.14
AJ Parmar
63
6.17
Scotland
64
6.17
Imran Anwar
65
6.20
Saber Zakhil
66
6.27
Manpreet Singh
67
6.33
India
67
6.33
Saud Munir
68
6.36
Blessing Muzarabani
Zimbabwe
69
6.37
Muhammad Butt
70
6.38
I Danladi
71
6.40
Luca Petre
72
6.46
Anas Khan
Hong Kong
73
6.48
74
6.50
Canada
74
6.50
Kenya
74
6.50
SI Runsewe
74
6.50
Adam Milne
New Zealand
74
6.50
Harry Tector
Ireland
74
6.50
Sanjay Krishnamurthi
U.S.A.
75
6.54
Khalid Ahmadi
76
6.55
Milad Momend
77
6.56
Khalid Zahid
78
6.62
Fayaz Khan
79
6.64
Imran Khan
Pakistan
80
6.67
Vivian Kingma
Netherlands
80
6.67
Mark Watt
Scotland
81
6.71
Faisal Khaliq
82
6.73
William O'Rourke
New Zealand
83
6.74
84
6.75
FN Walsh
84
6.75
Amjad Sher
84
6.75
C Roberts
85
6.76
Mohammad Hossain
Bangladesh
86
6.79
NM Salonen
87
6.80
Josh Little
Ireland
87
6.80
Virandeep Singh
88
6.83
89
6.86
F Banunaek
90
6.86
ACF Stokes
91
6.87
Kervon Hinds
92
6.88
Mohameed Taiwo
93
6.89
DJ Hawoe
94
6.90
AM Kimote
95
6.92
Nandre Burger
South Africa
96
6.94
Lucas Oluoch
Kenya
97
6.94
Jacob Duffy
New Zealand
97
6.94
C Kyewuta
98
7.00
Oman
98
7.00
Ibrahim Rahimi
98
7.00
Khizar Hayat
98
7.00
Muhammad Amir
98
7.00
G Venkateswaran
98
7.00
U.S.A.
98
7.00
Luke Wood
England
98
7.00
Kamindu Mendis
Sri Lanka
98
7.00
Steven Taylor
U.S.A.
98
7.00
Milind Kumar
U.S.A.
98
7.00
Surya Anand
99
7.04
Roelof van der Merwe
Netherlands
100
7.06
Ahmadullah Shinwari
101
7.07
SA Jumbe
102
7.07
Axar Patel
India
102
7.07
Saim Ayub
Pakistan
103
7.08
104
7.10
Mohammad Saifuddin
Bangladesh
105
7.11
Senuran Muthusamy
South Africa
106
7.13
Sahel Zadran
107
7.14
Tanzim Sakib
Bangladesh
107
7.14
Netherlands
108
7.17
Bradley Currie
Scotland
108
7.17
Christopher Greaves
Scotland
108
7.17
Dylan Leicher
Namibia
109
7.18
Gulam Murtaza
110
7.18
Yasim Murtaza
Hong Kong
111
7.18
S Vijay Unni
112
7.25
Aqeel Wahid
112
7.25
Jack Jarvis
Scotland
113
7.25
Anjar Tadarus
114
7.27
Mahedi Hasan
Bangladesh
115
7.27
G Chohan
116
7.33
Rakep Patel
Kenya
117
7.35
Zeko Burgess
Bermuda
118
7.35
Lungi Ngidi
South Africa
119
7.37
Michael Levitt
Netherlands
120
7.40
IO Okpe
121
7.45
Kagiso Rabada
South Africa
121
7.45
Julius Sumerauer
122
7.46
J Miyagi
123
7.47
Lalit Rajbanshi
Nepal
124
7.48
Alessandro Morris
125
7.50
Salvin Stanly
125
7.50
Dion Myers
Zimbabwe
125
7.50
Ish Sodhi
New Zealand
125
7.50
Anil Nidamanuru
Netherlands
126
7.55
Kevon Bazil
127
7.56
Safyaan Sharif
Scotland
128
7.57
Qamar Mushtaque
129
7.57
130
7.63
Pavandeep Singh
130
7.63
SA Ahmad
131
7.64
Jack Brassell
Namibia
131
7.64
M Dale-Bradley
132
7.67
Bermuda
132
7.67
132
7.67
Varun Vinod
India
133
7.70
Craig Young
Ireland
133
7.70
Abdul Naser Baluch
134
7.74
Festus Benn
135
7.75
Harmeet Baddhan
U.S.A.
135
7.75
Kyle Jamieson
New Zealand
136
7.76
Ravi Bishnoi
India
137
7.77
M Koli
138
7.79
Dhiren Gondaria
Kenya
139
7.81
P Aho
140
7.82
James Neesham
New Zealand
141
7.83
Jeffrey Vandersay
Sri Lanka
141
7.83
K Waiswa
142
7.85
GA Priandana
143
7.85
Akeal Hosein
West Indies
144
7.85
145
7.85
Sami Sohail
146
7.87
Mohammad Islam
Bangladesh
147
7.88
Graham Hume
Ireland
148
7.91
Rameez Khan
149
7.91
Mahammad Zalmai
150
7.92
Oman
151
7.96
Aqib Iqbal
152
7.99
153
8.00
Oman
153
8.00
Bermuda
153
8.00
J Baguma
153
8.00
Asa Tribe
153
8.00
Charles Perchard
153
8.00
Jasraj Kundi
Kenya
153
8.00
Kushal Bhurtel
Nepal
153
8.00
Dhruv Parashar
United Arab Emirates
153
8.00
Ghulam Ahmadi
153
8.00
G Singhdeo
153
8.00
Ilandari Thushara
Sri Lanka
153
8.00
Mehidy Hasan
Bangladesh
154
8.03
K Nestor
155
8.04
R Mangal
156
8.05
Shah Hussain
157
8.05
Zakary Foulkes
New Zealand
158
8.05
Richard Ngarava
Zimbabwe
159
8.06
Paul van Meekeren
Netherlands
160
8.07
Arshdeep Singh
India
161
8.08
Liam Dawson
England
161
8.08
L Bruce
162
8.09
E Karimi
163
8.13
Muhammad Khan
U.S.A.
164
8.14
Sheraz Sheikh
165
8.17
Amal Jacob
166
8.18
AA Rahayu
166
8.18
166
8.18
Dawood Ahmadzai
167
8.19
Syed Aziz
168
8.19
South Africa
169
8.20
SA Mohandas
170
8.21
Sajid Liaqat
171
8.23
Binura Fernando
Sri Lanka
172
8.25
Matthew Kuhnemann
Australia
172
8.25
India
173
8.29
Mitchell Santner
New Zealand
173
8.29
Ghulam Abbas Butt
174
8.30
Troy Taylor
175
8.31
Muhammad Wafiq
176
8.33
MWR Stokes
176
8.33
Fionn Hand
Ireland
176
8.33
Salman Agha
Pakistan
176
8.33
Daniel Doram
Netherlands
176
8.33
Samay Shrivastava
Oman
177
8.35
Benjamin Ward
178
8.35
Shaheen Afridi
Pakistan
179
8.38
Nicholas Greenwood
180
8.38
Sikandar Raza
Zimbabwe
181
8.38
Adil Rashid
England
182
8.39
Nathan Ellis
Australia
183
8.40
Dipendra Airee
Nepal
184
8.43
VP Thamotharam
185
8.46
Bermuda
186
8.47
Gaurav Tiwari
187
8.50
GD Arta
187
8.50
LT Bichard
187
8.50
Rizwan Haider
187
8.50
188
8.56
P Useni
188
8.56
KD Abeyrathna
189
8.57
Imran Khan
190
8.57
Abrar Ahmed
Pakistan
190
8.57
A Turkmen
191
8.58
RM Koda
192
8.59
Haris Rauf
Pakistan
193
8.60
Delawar Khan
193
8.60
194
8.64
A Nanda
195
8.65
A Pusthay
196
8.67
Chamika Karunaratne
Sri Lanka
197
8.68
Canada
198
8.70
IKEG Artawan
198
8.70
Francis Mutua
Kenya
199
8.73
Kyle Klein
Netherlands
199
8.73
200
8.75
A Martel
200
8.75
AR Puri
200
8.75
Saqib Mahmood
England
201
8.78
Derrick Brangman
Bermuda
202
8.80
Zimbabwe
203
8.81
Karan KC
Nepal
204
8.82
Benjamin Dwarshuis
Australia
205
8.83
Faheem Ashraf
Pakistan
206
8.83
HER Tyler
207
8.84
Syed Shah
207
8.84
Jakob Gul
208
8.85
Hardik Pandya
India
209
8.86
Romeo Dunka
210
8.88
Sufyan Mehmood
Oman
210
8.88
211
8.91
Wellington Masakadza
Zimbabwe
212
8.91
Delray Rawlins
Bermuda
212
8.91
SZ Vayani
213
9.00
VD Adewoye
213
9.00
KC Ramamoorthy
213
9.00
Samiullah Rahmani
213
9.00
U.S.A.
213
9.00
Oman
213
9.00
213
9.00
Benjamin Sears
New Zealand
213
9.00
William Jacks
England
213
9.00
Peter Langat
Kenya
213
9.00
Umair Tariq
214
9.02
Conroy Wright
214
9.02
K Fletcher
215
9.06
Muhammad Afridi
Pakistan
216
9.08
Shamar Joseph
West Indies
217
9.09
Morawakage Theekshana
Sri Lanka
218
9.10
Usman Khan
219
9.11
U.S.A.
220
9.12
Mark Wood
England
221
9.13
Kervin Ebanks
221
9.13
Karanbir Singh
222
9.17
Curtis Campher
Ireland
223
9.17
A Limdawala
224
9.18
Trevor Gwandu
Zimbabwe
225
9.20
Rahmatullah Mangal
225
9.20
Khushdil Shah
Pakistan
226
9.22
Muhammad Moiz
227
9.24
Ilyas Ataullah
228
9.25
229
9.26
Adam Zampa
Australia
230
9.29
Raaz Mohammad
230
9.29
230
9.29
NK Aneesh Kumar
231
9.30
Matt Henry
New Zealand
232
9.31
George Linde
South Africa
232
9.31
Shahid Afridi
233
9.33
Mustafa Omer
233
9.33
Gregory Taylor
233
9.33
Jaswinder Singh
234
9.35
Michael Bracewell
New Zealand
235
9.36
A Reyes
236
9.37
Jamie Overton
England
237
9.38
Murat Yilmaz
237
9.38
K Nassoro
238
9.41
Jason Holder
West Indies
239
9.42
Josh Hazlewood
Australia
240
9.43
Mohammed Shami
India
241
9.44
Glenn Maxwell
Australia
242
9.44
Waseem Abbas
243
9.45
Gudakesh Motie
West Indies
244
9.45
Nqabayomzi Peter
South Africa
245
9.48
Roston Chase
West Indies
246
9.50
Wanindu Hasaranga
Sri Lanka
246
9.50
ASF Sirah
246
9.50
247
9.51
Brandon McMullen
Scotland
248
9.53
South Africa
249
9.55
Jonathan Barry
249
9.55
Muslim Yar
250
9.57
Brydon Carse
England
251
9.60
Aaron Hardie
Australia
251
9.60
South Africa
252
9.63
IK Gamantika
253
9.67
Jaspal Singh
254
9.75
Xavier Bartlett
Australia
255
9.80
Sean Abbott
Australia
255
9.80
Harry Johnson
256
9.86
257
9.88
257
9.88
Muhammad Burhan
258
10.00
Taskin Ahmed
Bangladesh
258
10.00
Sherfane Rutherford
West Indies
258
10.00
H Singh
259
10.14
Benjamin White
Ireland
259
10.14
Nasrulla Rana
Hong Kong
260
10.17
Liam Livingstone
England
261
10.20
262
10.24
Prakash Mishra
263
10.25
Abbas Ghani
264
10.27
Daniel Jakiel
Zimbabwe
265
10.30
Jofra Archer
England
266
10.33
Gareth Delany
Ireland
267
10.38
England
268
10.44
Shadab Khan
Pakistan
269
10.46
Zeerak Chughtai
270
10.50
Pushkar Sharma
Kenya
270
10.50
AE Isesele
271
10.66
272
10.67
Zafer Durmaz
273
10.70
V Saini
274
10.75
Mohammad Nadeem
Oman
275
10.80
Shaik Basha
276
10.84
Marc Taylor
277
10.86
Gerald Coetzee
South Africa
278
10.87
D Marks
279
10.92
West Indies
280
11.00
Oman
280
11.00
N Advani
280
11.00
Sri Lanka
280
11.00
Keith Burrows
280
11.00
Abdul Bashir
281
11.14
Matthew Forde
West Indies
282
11.17
Syed Kaleem
Oman
283
11.20
V Vijh
284
11.27
Milen Gogev
285
11.33
Australia
286
11.38
Vikramjit Singh
Netherlands
287
11.40
288
11.50
Scotland
289
11.67
Nepal
290
11.75
Sandeep Goud
291
11.91
Gagandeep Singh
292
12.00
Matthew Potts
England
292
12.00
Hussain Talat
Pakistan
292
12.00
Glenn Phillips
New Zealand
292
12.00
Washington Sundar
India
292
12.00
R Kalimuthu
292
12.00
PR Surve
292
12.00
Netherlands
293
12.03
Romario Shepherd
West Indies
294
12.11
Amar Sharma
295
12.25
B Pondani
296
12.29
Mohammad Ali
Pakistan
296
12.29
Hasan Ali
Pakistan
297
12.43
JA Fitzgerald
298
12.50
IP Swaney
299
12.60
Alzarri Joseph
West Indies
300
13.00
Mark Adair
Ireland
300
13.00
301
13.18
Danyal Raja
302
13.20
Kariyawasam Asalanka
Sri Lanka
303
13.29
K Mirpuri
304
13.46
Sohail Ahmed
305
13.50
Oman
306
13.71
Mohamad Zalmai
307
13.75
Barry McCarthy
Ireland
307
13.75
E Mathew
308
13.86
Hristo Lakov
309
14.38
Zeeshan Kukikhel
310
15.00
AN Lascu
311
15.57
Serdar Burak Emir
312
15.60
Andre Russell
West Indies
313
16.00
Ryan Burl
Zimbabwe
313
16.00
Dimo Nikolov
314
16.15
GG Alta
315
17.00
315
17.00
RJ Hatchman
315
17.00
DNA Ankrah
315
17.00
Dwight Wheatley
316
17.50
Akshay Reddy Naidoo
317
18.00
G Kansonkho
318
18.36
319
19.00
Angus Atkinson
England
320
20.00
Pakistan
321
21.00
Aizaz Khan
Hong Kong
322
22.00
323
23.00
Waqar Khan
324
28.57
KO Altamirano
325
60.00
Jatinder Singh
Oman