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 2022 for ODI
Position
Best Economy
Player Name
Team Name
1
2.00
Yasir Chowdhury
Bangladesh
1
2.00
Vishnu Sukumaran
United Arab Emirates
2
2.47
Aayan Khan
United Arab Emirates
3
2.50
Gajanand Singh
U.S.A.
4
3.00
Sushant Modani
U.S.A.
4
3.00
Rassie van der Dussen
South Africa
5
3.17
Bernard Scholtz
Namibia
6
3.29
Sharafuddin Ashraf
Afghanistan
7
3.31
Kyle Coetzer
Scotland
8
3.33
Colin de Grandhomme
New Zealand
8
3.33
Scotland
9
3.36
Doug Bracewell
New Zealand
10
3.42
Nasum Ahmed
Bangladesh
11
3.45
Daryl Mitchell
New Zealand
12
3.53
Brandon McMullen
Scotland
13
3.61
Temba Bavuma
South Africa
14
3.64
Kieron Pollard
West Indies
15
3.67
Lalit Rajbanshi
Nepal
16
3.68
Gudakesh Motie
West Indies
17
3.75
Basil Hameed
United Arab Emirates
18
3.77
Mohammad Alam
Nepal
19
3.79
Nestor Dhamba
Oman
20
3.79
Taijul Islam
Bangladesh
21
3.80
Nosthusha Kenjige
U.S.A.
22
3.82
Dipendra Airee
Nepal
23
3.83
Scotland
24
3.86
Craig Williams
Namibia
25
3.87
Clayton Floyd
Netherlands
26
3.88
Basir Ahamad
Nepal
27
3.88
Sagar Dhakal
Nepal
28
3.95
Mark Watt
Scotland
29
3.96
Josh Hazlewood
Australia
30
3.98
Trent Boult
New Zealand
31
4.00
Mitchell Marsh
Australia
31
4.00
Paul Stirling
Ireland
32
4.04
Assad Vala
P.N.G.
33
4.05
Johannes Smit
Namibia
34
4.05
Merwe Erasmus
Namibia
35
4.06
Mohammad Nabi
Afghanistan
36
4.08
Fareed Ahmad
Afghanistan
37
4.11
Reece Topley
England
38
4.13
Rashid Khan
Afghanistan
39
4.15
Kashif Daud
United Arab Emirates
40
4.17
Sandeep Lamichhane
Nepal
41
4.19
Azmatullah Omarzai
Afghanistan
42
4.19
Michael Lingen
Namibia
43
4.20
Rohan Mustafa
United Arab Emirates
44
4.20
Colin Ackermann
Netherlands
45
4.21
Raja Khan
United Arab Emirates
46
4.22
Hamza Tahir
Scotland
47
4.22
David Payne
England
47
4.22
Ravindra Jadeja
India
48
4.23
Jan Frylinck
Namibia
49
4.26
Aarif Sheikh
Nepal
50
4.27
Zawar Farid
United Arab Emirates
51
4.27
Naseem Shah
Pakistan
52
4.27
Chad Soper
P.N.G.
53
4.29
Jasdeep Singh
U.S.A.
54
4.29
Mitchell Starc
Australia
55
4.30
Jaskaran Malhotra
U.S.A.
56
4.32
Qais Ahmad
Afghanistan
57
4.33
Afif Hossain
Bangladesh
58
4.33
M Zulfiqar
Netherlands
58
4.33
Pramod Liyanagamage
Sri Lanka
58
4.33
Kabua Morea
P.N.G.
59
4.34
Jasprit Bumrah
India
60
4.35
Mosaddek Hossain
Bangladesh
61
4.35
Hardik Pandya
India
62
4.35
Chris Sole
Scotland
63
4.36
Kevin Sinclair
West Indies
64
4.38
Simon Atai
P.N.G.
65
4.39
Ahmed Raza
United Arab Emirates
66
4.39
Ian Holland
U.S.A.
67
4.40
Washington Sundar
India
68
4.41
Axar Patel
India
69
4.41
Steven Taylor
U.S.A.
70
4.42
Kaleemullah
Oman
71
4.42
Zeeshan Maqsood
Oman
72
4.42
Shakib Al Hasan
Bangladesh
73
4.42
United Arab Emirates
74
4.44
Tangeni Lungameni
Namibia
75
4.44
Chundangapoyil Rizwan
United Arab Emirates
76
4.46
Muhammad Khan
U.S.A.
77
4.46
Mustafizur Rahman
Bangladesh
78
4.47
Mujeeb Ur Rahman
Afghanistan
79
4.50
Divan Cock
Namibia
79
4.50
Dhananjaya de Silva
Sri Lanka
80
4.50
Ish Sodhi
New Zealand
81
4.54
Richie Berrington
Scotland
82
4.55
Karthik Meiyappan
United Arab Emirates
83
4.56
Damien Ravu
P.N.G.
84
4.56
Shahnawaz Dahani
Pakistan
85
4.57
Zahoor Khan
United Arab Emirates
86
4.57
Jan Loftie-Eaton
Namibia
87
4.58
Saurabh Netravalkar
U.S.A.
88
4.59
Morawakage Theekshana
Sri Lanka
89
4.59
Andy McBrine
Ireland
90
4.60
Riley Hekure
P.N.G.
91
4.62
Alzarri Joseph
West Indies
92
4.62
Mohammed Siraj
India
93
4.65
Helao France
Namibia
94
4.65
Roston Chase
West Indies
95
4.68
Rusty Theron
South Africa
96
4.69
Wellington Masakadza
Zimbabwe
97
4.70
Khawar Ali
Oman
98
4.70
Marcus Stoinis
Australia
99
4.70
Ruben Trumpelmann
Namibia
100
4.71
Safyaan Sharif
Scotland
101
4.71
Tom Cooper
Netherlands
101
4.71
Dylan Budge
Scotland
102
4.72
Matt Henry
New Zealand
103
4.75
Calum MacLeod
Scotland
104
4.75
Mitchell Santner
New Zealand
105
4.76
Wayne Parnell
South Africa
106
4.76
Tim Southee
New Zealand
107
4.76
Deepak Hooda
India
108
4.77
Frederick Klaassen
Netherlands
109
4.79
Charles Amini
P.N.G.
110
4.79
Sese Bau
P.N.G.
111
4.80
Pawan Sarraf
Nepal
112
4.81
Shahbaz Ahmed
India
113
4.81
Sean Abbott
Australia
114
4.82
Jason Holder
West Indies
115
4.82
Pat Cummins
Australia
116
4.83
Karan KC
Nepal
117
4.83
Shadab Khan
Pakistan
118
4.84
Keshav Maharaj
South Africa
119
4.85
Michael Leask
Scotland
120
4.88
Mohammed Shami
India
121
4.89
Muhammad Siddique
United Arab Emirates
122
4.89
Muralikrishna Krishna
India
123
4.90
Jeffrey Vandersay
Sri Lanka
124
4.91
Glenn Maxwell
Australia
125
4.91
Kyle Jamieson
New Zealand
126
4.92
Cameron Green
Australia
127
4.93
Shariz Ahmad
Netherlands
128
4.96
Bilal Khan
Oman
129
4.96
Kuldeep Yadav
India
130
5.00
Nkrumah Bonner
West Indies
130
5.00
George Dockrell
Ireland
130
5.00
Kashyap Prajapati
Oman
130
5.00
Victor Nyauchi
Zimbabwe
130
5.00
Salman Agha
Pakistan
130
5.00
Innocent Kaia
Zimbabwe
130
5.00
Nepal
131
5.01
Sompal Kami
Nepal
132
5.03
Matthew Kuhnemann
Australia
133
5.03
Sikandar Raza
Zimbabwe
134
5.03
David Wiese
South Africa
135
5.04
Adam Zampa
Australia
136
5.05
Wessly Madhevere
Zimbabwe
137
5.06
Odean Smith
West Indies
138
5.07
Ayaan Khan
Oman
139
5.07
Akeal Hosein
West Indies
140
5.11
David Willey
England
141
5.13
Shoaib Khan
Oman
142
5.13
Blessing Muzarabani
Zimbabwe
143
5.14
Alei Nao
P.N.G.
144
5.15
Fazalhaq Farooqi
Afghanistan
145
5.17
Mohammad Wasim
Pakistan
146
5.18
Nisarg Patel
U.S.A.
147
5.19
Michael Bracewell
New Zealand
148
5.20
Chris Woakes
England
148
5.20
Pieter Seelaar
Netherlands
149
5.20
Tendai Chatara
Zimbabwe
150
5.21
Mark Adair
Ireland
151
5.21
Hasan Mahmud
Bangladesh
152
5.21
Nosaina Pokana
P.N.G.
153
5.21
Sabir Ali
United Arab Emirates
154
5.23
Ashton Agar
Australia
155
5.27
Wanindu Hasaranga
Sri Lanka
156
5.27
Kagiso Rabada
South Africa
157
5.27
Norman Vanua
P.N.G.
158
5.27
Donald Tiripano
Zimbabwe
159
5.28
Michael Rippon
Netherlands
160
5.30
Gulbadin Naib
Afghanistan
161
5.30
Jayant Yadav
India
161
5.30
Fabian Allen
West Indies
161
5.30
Kariyawasam Asalanka
Sri Lanka
162
5.32
Richard Ngarava
Zimbabwe
163
5.33
Curtis Campher
Ireland
164
5.33
Shahidullah Kamal
Afghanistan
164
5.33
Sandeep Goud
Oman
164
5.33
Kamal Airee
Nepal
165
5.36
Ahmad Butt
Oman
166
5.41
Taskin Ahmed
Bangladesh
167
5.43
Adrian Neill
Scotland
168
5.44
Adil Rashid
England
169
5.44
Tanaka Chivanga
Zimbabwe
170
5.45
Mehidy Hasan
Bangladesh
171
5.45
Christopher Greaves
Scotland
172
5.47
Shaheen Afridi
Pakistan
173
5.48
Kushal Bhurtel
Nepal
174
5.48
Aaron Jones
U.S.A.
175
5.50
Romario Shepherd
West Indies
176
5.50
Aiden Markram
South Africa
176
5.50
Jatinder Singh
Oman
176
5.50
Yamin Ahmadzai
Afghanistan
176
5.50
Nepal
177
5.50
Aryan Dutt
Netherlands
178
5.51
Dushmantha Chameera
Sri Lanka
179
5.51
Deepak Chahar
India
180
5.51
Dunith Wellalage
Sri Lanka
181
5.52
Liam Livingstone
England
182
5.52
Yuzvendra Chahal
India
183
5.54
Bjorn Fortuin
South Africa
184
5.60
Venkatesh Iyer
India
184
5.60
Shardul Thakur
India
185
5.61
Gavin Main
Scotland
186
5.63
Haris Rauf
Pakistan
187
5.64
Lungi Ngidi
South Africa
188
5.64
Ben Shikongo
Namibia
189
5.65
Keemo Paul
West Indies
190
5.65
Vivian Kingma
Netherlands
191
5.67
Jason Behrendorff
Australia
192
5.68
Moeen Ali
England
193
5.69
Simi Singh
Ireland
194
5.74
Mohammad Islam
Bangladesh
195
5.74
Semo Kamea
P.N.G.
196
5.76
Andile Phehlukwayo
South Africa
197
5.79
Craig Overton
England
198
5.80
Brydon Carse
England
199
5.81
Chamika Karunaratne
Sri Lanka
200
5.82
Rovman Powell
West Indies
201
5.83
Aryan Lakra
United Arab Emirates
202
5.86
Sushan Bhari
Nepal
203
5.86
Mohammad Nadeem
Oman
204
5.87
Jayden Seales
West Indies
205
5.87
Kyle Mayers
West Indies
206
5.90
Luke Wood
England
207
5.91
Ryan Klein
Netherlands
208
5.97
Ebadot Hossain
Bangladesh
209
5.97
Hayden Walsh
West Indies
210
6.00
Umran Malik
India
210
6.00
Muhammad Waseem
United Arab Emirates
210
6.00
Lega Siaka
P.N.G.
210
6.00
Gyanendra Malla
Nepal
210
6.00
Kyle Phillip
U.S.A.
211
6.03
Cameron Stevenson
U.S.A.
212
6.03
James Neesham
New Zealand
213
6.05
Ravichandran Ashwin
India
214
6.05
Tabraiz Shamsi
South Africa
215
6.06
Jhye Richardson
Australia
216
6.06
Avesh Khan
India
217
6.08
Marnus Labuschagne
Australia
218
6.08
Yannic Cariah
West Indies
219
6.09
Nathan Ellis
Australia
219
6.09
Ryan Burl
Zimbabwe
220
6.10
Logan van Beek
Netherlands
220
6.10
Kemar Roach
West Indies
221
6.11
Zahid Mahmood
Pakistan
222
6.12
Josh Little
Ireland
223
6.13
Nicholas Pooran
West Indies
224
6.15
Mitchell Swepson
Australia
225
6.18
Marco Jansen
South Africa
226
6.20
Adam Milne
New Zealand
227
6.23
Travis Head
Australia
228
6.24
Anderson Phillip
West Indies
229
6.27
Liam Dawson
England
229
6.27
United Arab Emirates
230
6.28
Yasir Mohammad
U.S.A.
231
6.30
Lockie Ferguson
New Zealand
232
6.34
Sean Williams
Zimbabwe
233
6.34
Jacob Duffy
New Zealand
234
6.37
Brandon Glover
Netherlands
235
6.37
Sam Curran
England
236
6.38
Kamindu Mendis
Sri Lanka
237
6.38
Craig Young
Ireland
238
6.39
Luke Jongwe
Zimbabwe
239
6.40
Nuwan Pradeep
Sri Lanka
239
6.40
Asitha Fernando
Sri Lanka
240
6.41
Gulshan Jha
Nepal
241
6.43
Bas Leede
Netherlands
242
6.46
Milton Shumba
Zimbabwe
243
6.48
Brad Evans
Zimbabwe
244
6.50
Dion Myers
Zimbabwe
244
6.50
Wanigamuni Mendis
Sri Lanka
245
6.55
Blair Tickner
New Zealand
246
6.59
Iftikhar Ahmed
Pakistan
247
6.59
Hasan Ali
Pakistan
248
6.63
Dwaine Pretorius
South Africa
249
6.67
Nepal
250
6.68
Timothy Pringle
Netherlands
251
6.68
Anrich Nortje
South Africa
252
6.75
Olly Stone
England
253
6.78
Khushdil Shah
Pakistan
254
6.79
Arshdeep Singh
India
255
6.89
Graham Hume
Ireland
256
6.92
Glenn Phillips
New Zealand
257
7.00
Karl Birkenstock
Namibia
257
7.00
Chris Jordan
England
257
7.00
Nepal
258
7.05
Shermon Lewis
West Indies
259
7.10
Shreyas Iyer
India
260
7.11
Pothotuwa Lakshan
Sri Lanka
261
7.14
Gareth Delany
Ireland
262
7.23
Philippe Boissevain
Netherlands
263
7.25
Syed Kaleem
Oman
264
7.28
Bhuvneshwar Kumar
India
265
7.32
Lahiru Kumara
Sri Lanka
266
7.38
Ben Stokes
England
267
7.39
Sisanda Magala
South Africa
268
7.40
Kuldeep Sen
India
269
8.00
Anil Nidamanuru
Netherlands
269
8.00
Chamika Gunasekara
Sri Lanka
269
8.00
Nepal
269
8.00
Noor Lakanwal
Afghanistan
270
8.14
Hiri Hiri
P.N.G.
271
8.25
Matthew Potts
England
272
8.43
Paul van Meekeren
Netherlands
273
8.63
Ravi Bishnoi
India
274
8.95
Dawid Malan
England
275
9.04
Mahmudullah
Bangladesh
276
9.09
Keacy Carty
West Indies
277
9.54
Shane Snater
Netherlands
278
10.00
Wasim Ali
Oman
278
10.00
Tony Munyonga
Zimbabwe
278
10.00
Rahmat Shah
Afghanistan
278
10.00
P.N.G.
279
17.00
Jason Kila
P.N.G.
280
40.00
Joe Root
England