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 2017 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Shan Masood
Pakistan
1
0.00
Kieran Powell
West Indies
2
1.00
Usman Khawaja
Australia
3
2.00
Keaton Jennings
England
3
2.00
Shreyas Iyer
India
4
2.07
Jermaine Blackwood
West Indies
5
2.25
Hamilton Masakadza
Zimbabwe
5
2.25
United Arab Emirates
6
2.29
James Anderson
England
7
2.39
Kyle Abbott
South Africa
8
2.44
Mohammad Abbas
Pakistan
9
2.50
Naveen-ul-Haq
Afghanistan
10
2.52
Vernon Philander
South Africa
11
2.58
Steve O'Keefe
Australia
12
2.71
Nathan Lyon
Australia
13
2.74
Tendai Chisoro
Zimbabwe
14
2.74
Stuart Broad
England
15
2.75
Karan KC
Nepal
16
2.81
Sagar Pun
Nepal
17
2.82
Haris Sohail
Pakistan
18
2.91
Kyle Jarvis
Zimbabwe
19
2.93
Ravindra Jadeja
India
20
2.93
Raymon Reifer
West Indies
21
2.94
Ishant Sharma
India
22
2.96
Dawid Malan
England
23
3.00
Tom Westley
England
23
3.00
Temba Bavuma
South Africa
23
3.00
Ryan ten Doeschate
Netherlands
24
3.01
Kemar Roach
West Indies
25
3.07
Josh Hazlewood
Australia
26
3.09
Rangana Herath
Sri Lanka
27
3.15
Keshav Maharaj
South Africa
28
3.16
Yasir Shah
Pakistan
29
3.18
Jeetan Patel
New Zealand
30
3.20
Ravichandran Ashwin
India
31
3.22
Asad Shafiq
Pakistan
32
3.27
Mohammad Amir
Pakistan
33
3.28
Kraigg Brathwaite
West Indies
34
3.35
Neil Wagner
New Zealand
35
3.44
Hilton Cartwright
Australia
36
3.46
Elijah Otieno
Kenya
37
3.50
Kyle Christie
Hong Kong
38
3.52
Sikandar Raza
Zimbabwe
39
3.52
Graeme Cremer
Zimbabwe
40
3.55
Sean Williams
Zimbabwe
41
3.55
Mohammed Qasim
United Arab Emirates
42
3.59
Ashton Agar
Australia
43
3.60
Jackson Bird
Australia
44
3.61
Morne Morkel
South Africa
45
3.61
Jason Holder
West Indies
46
3.61
Dilruwan Perera
Sri Lanka
47
3.63
Lahiru Gamage
Sri Lanka
48
3.65
Devendra Bishoo
West Indies
49
3.65
Shannon Gabriel
West Indies
50
3.66
Colin de Grandhomme
New Zealand
51
3.69
Blessing Muzarabani
Zimbabwe
52
3.72
Chris Woakes
England
53
3.72
Kagiso Rabada
South Africa
54
3.72
Tanwir Afzal
Hong Kong
55
3.72
Pat Cummins
Australia
56
3.73
Mohammed Shami
India
57
3.73
Subashis Roy
Bangladesh
58
3.74
Suranga Lakmal
Sri Lanka
59
3.76
Basant Regmi
Nepal
60
3.76
Taijul Islam
Bangladesh
61
3.77
Matt Henry
New Zealand
62
3.78
Mitchell Starc
Australia
63
3.78
Roston Chase
West Indies
64
3.78
Shafiul Islam
Bangladesh
65
3.78
Sharad Vesawkar
Nepal
66
3.81
Chris Mpofu
Zimbabwe
67
3.81
Umesh Yadav
India
68
3.83
Craig Overton
England
69
3.87
Mujeeb Ur Rahman
Afghanistan
70
3.89
Toby Roland-Jones
England
71
3.90
Assad Vala
P.N.G.
72
3.91
Duanne Olivier
South Africa
73
3.92
Mehidy Hasan
Bangladesh
74
3.93
Shem Ngoche
Kenya
75
3.96
Glenn Maxwell
Australia
76
3.98
Rashid Khan
Afghanistan
77
4.00
Steven Smith
Australia
77
4.00
Mitchell Marsh
Australia
77
4.00
Wiaan Mulder
South Africa
77
4.00
Aarif Sheikh
Nepal
78
4.00
Shakib Al Hasan
Bangladesh
79
4.02
Mitchell Santner
New Zealand
80
4.05
Moeen Ali
England
81
4.06
Ahmed Raza
United Arab Emirates
82
4.06
Hamish Bennett
New Zealand
83
4.13
Angelo Mathews
Sri Lanka
84
4.14
Scott Kuggeleijn
New Zealand
85
4.14
Paras Khadka
Nepal
86
4.15
Mahuru Dai
P.N.G.
87
4.16
Mustafizur Rahman
Bangladesh
88
4.17
Malcolm Waller
Zimbabwe
89
4.18
Dimuth Karunaratne
Sri Lanka
89
4.18
Rakep Patel
Kenya
90
4.19
Zeeshan Maqsood
Oman
91
4.24
Mark Watt
Scotland
92
4.25
Faheem Ashraf
Pakistan
93
4.25
Lucas Oluoch
Kenya
94
4.26
Dhananjaya de Silva
Sri Lanka
95
4.28
Malinda Pushpakumara
Sri Lanka
96
4.28
Trent Boult
New Zealand
97
4.28
Nepal
98
4.28
Kamrul Islam
Bangladesh
99
4.32
Michael Leask
Scotland
100
4.34
Mark Wood
England
101
4.34
Joe Root
England
102
4.34
Andy McBrine
Ireland
103
4.35
Pieter Seelaar
Netherlands
104
4.36
Alasdair Evans
Scotland
105
4.37
Rohan Mustafa
United Arab Emirates
106
4.37
Mohammad Hafeez
Pakistan
107
4.39
Jayant Yadav
India
108
4.40
Theunis de Bruyn
South Africa
108
4.40
Sunzamul Islam
Bangladesh
109
4.41
Alzarri Joseph
West Indies
110
4.41
Chris Sole
Scotland
111
4.42
Sompal Kami
Nepal
112
4.44
Todd Astle
New Zealand
113
4.46
Tom Curran
England
114
4.49
Liam Dawson
England
115
4.50
Sese Bau
P.N.G.
115
4.50
Sushan Bhari
Nepal
116
4.51
Dhiren Gondaria
Kenya
117
4.55
Amjad Javed
United Arab Emirates
118
4.55
Gulbadin Naib
Afghanistan
119
4.55
Bhuvneshwar Kumar
India
120
4.57
Lega Siaka
P.N.G.
121
4.58
Tim Murtagh
Ireland
122
4.59
Nuwan Pradeep
Sri Lanka
123
4.61
Ben Stokes
England
124
4.62
Steven Finn
England
125
4.64
Chamu Chibhabha
Zimbabwe
126
4.64
Hasan Ali
Pakistan
127
4.67
Wahab Riaz
Pakistan
128
4.67
Collins Obuya
Kenya
128
4.67
Zhivago Groenewald
Namibia
128
4.67
Imran Khan
129
4.67
Sandeep Lamichhane
Nepal
130
4.69
Shakti Gauchan
Nepal
131
4.71
Azhar Ali
Pakistan
132
4.72
Lakshan Sandakan
Sri Lanka
133
4.72
Ehsan Khan
Hong Kong
134
4.74
Miguel Cummins
West Indies
135
4.75
Nadeem Ahmed
Hong Kong
136
4.75
Shaiman Anwar
United Arab Emirates
136
4.75
Nizakat Khan
Hong Kong
137
4.77
Nasir Hossain
Bangladesh
138
4.78
Amir Hamza
Afghanistan
139
4.81
Tim Southee
New Zealand
139
4.81
Kuldeep Yadav
India
140
4.83
Nehemiah Odhiambo
Kenya
141
4.89
Jaydev Unadkat
India
142
4.90
Solomon Mire
Zimbabwe
143
4.91
Mominul Haque
Bangladesh
144
4.91
Imran Haider
United Arab Emirates
145
4.91
Richie Berrington
Scotland
146
4.93
Virat Kohli
India
147
4.93
Simi Singh
Ireland
148
4.94
Vivian Kingma
Netherlands
149
4.95
Calum MacLeod
Scotland
150
4.96
Imad Wasim
Pakistan
151
4.97
Jean-Paul Duminy
South Africa
152
4.98
Chris Morris
South Africa
153
5.00
Shadab Khan
Pakistan
154
5.00
Rahmat Shah
Afghanistan
154
5.00
Murali Vijay
India
154
5.00
Axar Patel
India
155
5.06
Sheldon Cottrell
West Indies
156
5.08
Craig Williams
Namibia
157
5.09
Lahiru Kumara
Sri Lanka
158
5.10
Boyd Rankin
England
159
5.10
Dwaine Pretorius
South Africa
160
5.11
Mohammad Naveed
United Arab Emirates
161
5.12
Bernard Scholtz
Namibia
162
5.13
Roelof van der Merwe
Netherlands
163
5.13
Shoaib Malik
Pakistan
164
5.17
Mohammad Nabi
Afghanistan
165
5.18
Emmanuel Bundi
Kenya
166
5.18
Con de Lange
Scotland
167
5.19
Peter Borren
Netherlands
168
5.20
Nikita Miller
West Indies
168
5.20
Jason Behrendorff
Australia
169
5.20
Vishwa Fernando
Sri Lanka
170
5.23
Imran Tahir
South Africa
171
5.24
Donald Tiripano
Zimbabwe
172
5.27
Michael Rippon
Netherlands
173
5.29
Stuart Whittingham
Scotland
174
5.30
Alei Nao
P.N.G.
175
5.32
Ashley Nurse
West Indies
176
5.32
Damien Ravu
P.N.G.
177
5.35
Nathan Coulter-Nile
Australia
178
5.36
Safyaan Sharif
Scotland
179
5.36
Jeffrey Vandersay
Sri Lanka
180
5.37
Mosaddek Hossain
Bangladesh
181
5.38
Taskin Ahmed
Bangladesh
182
5.38
Tendai Chatara
Zimbabwe
183
5.39
Milinda Siriwardana
Sri Lanka
184
5.41
Jasprit Bumrah
India
185
5.42
George Dockrell
Ireland
186
5.42
Sarel Burger
Namibia
187
5.43
Junaid Khan
Pakistan
188
5.46
Johannes Smit
Namibia
189
5.46
Hardik Pandya
India
190
5.49
Chad Soper
P.N.G.
191
5.49
Kedar Jadhav
India
192
5.50
Lungi Ngidi
South Africa
192
5.50
Pushpak Kerai
Kenya
193
5.50
Akila Dananjaya
Sri Lanka
194
5.52
Travis Head
Australia
195
5.54
Kane Richardson
Australia
196
5.57
Andile Phehlukwayo
South Africa
197
5.60
Paul Stirling
Ireland
198
5.60
Yuvraj Singh
India
198
5.60
Doug Bracewell
New Zealand
199
5.63
Adil Rashid
England
200
5.65
Jason Mohammed
West Indies
201
5.67
Ryan Burl
Zimbabwe
202
5.68
Ish Sodhi
New Zealand
203
5.69
Aizaz Khan
Hong Kong
204
5.69
Shardul Thakur
India
205
5.70
Yuzvendra Chahal
India
206
5.71
Dushmantha Chameera
Sri Lanka
207
5.72
Marcus Stoinis
Australia
208
5.74
Josh Davey
Scotland
209
5.77
Norman Vanua
P.N.G.
210
5.78
Jan Frylinck
Namibia
211
5.81
Carl Mumba
Zimbabwe
211
5.81
Aaron Finch
Australia
212
5.82
Jacob Mulder
Ireland
213
5.85
Adam Milne
New Zealand
214
5.85
Dawlat Zadran
Afghanistan
215
5.85
Kane Williamson
New Zealand
216
5.86
Lockie Ferguson
New Zealand
217
5.87
Nelson Odhiambo
Kenya
218
5.87
Sabbir Rahman
Bangladesh
219
5.88
Liam Plunkett
England
220
5.91
Ehsan Nawaz
Hong Kong
221
5.93
John Reva
P.N.G.
222
5.94
Soumya Sarkar
Bangladesh
223
5.94
Sunil Narine
West Indies
224
5.94
Mahmudullah
Bangladesh
225
5.95
Seekkuge Prasanna
Sri Lanka
226
5.96
Richard Ngarava
Zimbabwe
227
5.96
James Neesham
New Zealand
228
6.00
Corey Anderson
New Zealand
228
6.00
Amit Mishra
India
228
6.00
Ronsford Beaton
West Indies
229
6.01
James Faulkner
Australia
230
6.02
Tangeni Lungameni
Namibia
231
6.03
Wayne Parnell
South Africa
232
6.05
Paul van Meekeren
Netherlands
233
6.08
Jake Ball
England
234
6.11
Zahoor Khan
United Arab Emirates
235
6.13
Kusal Mendis
Sri Lanka
236
6.15
Colin Munro
New Zealand
237
6.20
Aiden Markram
South Africa
238
6.21
Washington Sundar
India
239
6.21
Adam Zampa
Australia
240
6.22
Rubel Hossain
Bangladesh
241
6.25
Mashrafe Mortaza
Bangladesh
242
6.26
Rovman Powell
West Indies
243
6.27
Kevin O'Brien
Ireland
244
6.27
Fareed Ahmad
Afghanistan
245
6.29
Rumman Raees
Pakistan
246
6.33
Samuel Badree
West Indies
246
6.33
Sultan Ahmed
Oman
247
6.35
Tabraiz Shamsi
South Africa
248
6.37
Stuart Thompson
Ireland
249
6.42
Kesrick Williams
West Indies
250
6.44
Lasith Malinga
Sri Lanka
251
6.50
Kaleemullah
Oman
252
6.57
Seth Rance
New Zealand
253
6.73
Brad Wheal
Scotland
254
6.75
Carlos Brathwaite
West Indies
255
6.77
Nosaina Pokana
P.N.G.
256
6.80
Barry McCarthy
Ireland
257
6.81
Moises Henriques
Australia
258
6.84
Timm van der Gugten
Netherlands
259
6.88
Billy Stanlake
Australia
260
6.92
Stephan Myburgh
Netherlands
261
6.93
Peter Chase
Ireland
262
6.99
Khawar Ali
Oman
263
7.00
Robbie Frylinck
South Africa
263
7.00
Ashton Turner
Australia
263
7.00
Karun Nair
India
263
7.00
Ashfaq Ahmed
Pakistan
263
7.00
Javed Ahmadi
Afghanistan
264
7.03
Wanindu Hasaranga
Sri Lanka
265
7.06
Craig Young
Ireland
266
7.17
Lahiru Madushanka
Sri Lanka
267
7.28
Samiullah Shenwari
Afghanistan
268
7.31
Jonathan Carter
West Indies
269
7.33
Willie Gavera
P.N.G.
270
7.35
Thisara Perera
Sri Lanka
271
7.36
Dane Paterson
South Africa
272
7.40
Mohammad Nadeem
Oman
273
7.50
Nuwan Kulasekara
Sri Lanka
274
7.50
Josh Little
Ireland
275
7.58
Fakhar Zaman
Pakistan
276
7.58
David Willey
England
277
7.67
John Hastings
Australia
278
7.75
Veerasammy Permaul
West Indies
278
7.75
Qadeer Ahmed
United Arab Emirates
278
7.75
Mason Crane
England
278
7.75
Shane Snater
Netherlands
279
7.83
Tymal Mills
England
280
7.84
Karim Janat
Afghanistan
281
7.88
Ajay Lalcheta
Oman
282
7.91
Jerome Taylor
West Indies
283
8.00
Darren Sammy
West Indies
283
8.00
Hashmatullah Shaidi
Afghanistan
283
8.00
Ashish Nehra
India
283
8.00
Parvez Rasool
India
284
8.13
Isuru Udana
Sri Lanka
285
8.18
Sohail Tanvir
Pakistan
286
8.23
Ben Wheeler
New Zealand
287
8.38
Aaron Phangiso
South Africa
287
8.38
Ahsan Malik
Netherlands
288
8.50
Grant Elliott
New Zealand
289
8.57
JJ Smuts
South Africa
290
8.64
Marlon Samuels
West Indies
291
8.67
Bilal Khan
Oman
292
8.77
Vikum Sanjaya
Sri Lanka
293
8.83
Chaturanga de Silva
Sri Lanka
294
8.96
Chris Jordan
England
295
9.00
Paul Collingwood
England
295
9.00
Sohail Khan
Pakistan
295
9.00
Kieron Pollard
West Indies
296
9.08
Andrew Tye
Australia
297
9.17
Amila Aponso
Sri Lanka
298
9.20
Dilshan Munaweera
Sri Lanka
299
9.22
Gerrie Snyman
Namibia
300
9.76
Mohammad Saifuddin
Bangladesh
301
9.86
Suresh Raina
India
302
10.00
Waqas Barkat
Hong Kong
302
10.00
Thikshila de Silva
Sri Lanka
302
10.00
Anaru Kitchen
New Zealand
302
10.00
Stephan Baard
Namibia
303
10.18
Mohammad Shahzad
Afghanistan
304
10.33
Jhye Richardson
Australia
305
10.68
Shapoor Zadran
Afghanistan
306
11.00
Nawroz Mangal
Afghanistan
306
11.00
Asitha Fernando
Sri Lanka
306
11.00
Mehran Khan
Oman
307
11.11
Beuran Hendricks
South Africa
308
11.60
Ben Cutting
Australia
309
12.00
Tony Ura
P.N.G.
310
12.25
Mohammed Siraj
India
311
13.00
Farhaan Behardien
South Africa
311
13.00
Dean Elgar
South Africa
312
23.33
Daniel Christian
Australia
313
32.50
Najmul Hossain Shanto
Bangladesh