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 2014 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Robin Uthappa
India
2
1.33
Mthokozisi Shezi
South Africa
3
1.80
Shikhar Dhawan
India
4
2.00
Kraigg Brathwaite
West Indies
4
2.00
Darren Bravo
West Indies
4
2.00
Noor Ali Zadran
Afghanistan
5
2.20
Stiaan van Zyl
South Africa
6
2.25
Leon Johnson
West Indies
7
2.40
Mahela Jayawardene
Sri Lanka
8
2.48
Abdur Rehman
Pakistan
9
2.50
Gary Ballance
England
9
2.50
Dimuth Karunaratne
Sri Lanka
10
2.60
Pradeep Airee
Nepal
11
2.62
Sulieman Benn
West Indies
12
2.64
Ryan Harris
Australia
13
2.79
Saeed Ajmal
Pakistan
14
2.81
Michael Clarke
Australia
15
2.85
Shahadat Hossain
Bangladesh
16
2.86
Ehsan Adil
Pakistan
17
2.87
Azhar Ali
Pakistan
18
2.92
Rajeshkumar Ranpura
Oman
19
2.95
Taijul Islam
Bangladesh
20
2.96
Malcolm Waller
Zimbabwe
21
2.96
Rahat Ali
Pakistan
22
2.97
Kemar Roach
West Indies
23
3.00
Najibullah Zadran
Afghanistan
23
3.00
Roy Lamsam
Hong Kong
23
3.00
Murali Vijay
India
23
3.00
Alastair Cook
England
24
3.00
Shannon Gabriel
West Indies
25
3.01
Rangana Herath
Sri Lanka
26
3.02
James Anderson
England
27
3.05
Brendon McCullum
New Zealand
28
3.06
Dilruwan Perera
Sri Lanka
29
3.09
Peter Siddle
Australia
30
3.10
Dane Piedt
South Africa
31
3.11
Trent Boult
New Zealand
32
3.15
Parth Desai
Canada
33
3.18
Shuvagata Hom
Bangladesh
34
3.19
Robiul Islam
Bangladesh
35
3.22
Chanaka Welegedara
Sri Lanka
36
3.25
Jesse Ryder
New Zealand
37
3.25
Yasir Shah
Pakistan
38
3.32
Shaminda Eranga
Sri Lanka
39
3.32
Liam Plunkett
England
40
3.33
Elton Chigumbura
Zimbabwe
41
3.34
Imran Khan
42
3.34
Jerome Taylor
West Indies
43
3.35
Suranga Lakmal
Sri Lanka
44
3.37
Vernon Philander
South Africa
45
3.37
Stuart Broad
England
46
3.39
Tim Southee
New Zealand
47
3.39
Neil Wagner
New Zealand
48
3.45
Kenroy Peters
West Indies
49
3.50
Ajay Lalcheta
Oman
50
3.51
Mitchell Johnson
Australia
51
3.52
Shane Shillingford
West Indies
52
3.52
Shakib Al Hasan
Bangladesh
53
3.57
Zaheer Khan
India
54
3.57
Tim Gruijters
Netherlands
55
3.59
Mohammad Hafeez
Pakistan
56
3.61
Jermaine Blackwood
West Indies
57
3.62
Natsai M'shangwe
Zimbabwe
58
3.62
Zulfiqar Babar
Pakistan
59
3.63
Tendai Chatara
Zimbabwe
60
3.64
Nathan Lyon
Australia
61
3.65
Syed Ali
Oman
62
3.65
Shafiul Islam
Bangladesh
63
3.67
David Warner
Australia
64
3.70
Michael Rippon
Netherlands
65
3.70
Ishant Sharma
India
66
3.71
Mitchell Marsh
Australia
67
3.74
Zeeshan Maqsood
Oman
68
3.75
Lameck Onyango
Kenya
69
3.78
Shakti Gauchan
Nepal
70
3.78
Bhuvneshwar Kumar
India
71
3.79
Chris Gayle
West Indies
72
3.80
Mohammad Tauqir
United Arab Emirates
73
3.83
Sarel Burger
Namibia
74
3.83
Salman Farooq
United Arab Emirates
75
3.84
Aaron Phangiso
South Africa
76
3.84
Steve O'Keefe
Australia
77
3.85
Junaid Khan
Pakistan
78
3.86
Tanwir Afzal
Hong Kong
79
3.86
Hiren Varaiya
Kenya
80
3.89
Mark Craig
New Zealand
81
3.89
Pankaj Singh
India
82
3.90
Rohit Sharma
India
83
3.90
Kyle Abbott
South Africa
84
3.91
Ravindra Jadeja
India
85
3.92
Alasdair Evans
Scotland
86
3.92
Daniel Vettori
New Zealand
87
3.93
Angelo Mathews
Sri Lanka
88
3.95
Nuwan Pradeep
Sri Lanka
89
3.96
Syed Kaleem
Oman
90
3.97
Tinashe Panyangara
Zimbabwe
91
3.97
Dale Steyn
South Africa
92
3.98
Fayyaz Ahmed
United Arab Emirates
93
4.00
Charles Amini
P.N.G.
93
4.00
Amrit Bhattarai
Nepal
93
4.00
Lahiru Thirimanne
Sri Lanka
93
4.00
John Anderson
Ireland
94
4.02
Ehsan Nawaz
Hong Kong
95
4.05
Tafadzwa Kamungozi
Zimbabwe
96
4.06
Aarif Sheikh
Nepal
97
4.07
Ish Sodhi
New Zealand
98
4.08
James Pattinson
Australia
99
4.10
Mahmudullah
Bangladesh
100
4.13
Jubair Hossain
Bangladesh
101
4.13
Shem Ngoche
Kenya
102
4.13
Amir Hamza
Afghanistan
103
4.14
Morne Morkel
South Africa
104
4.14
Josh Hazlewood
Australia
105
4.14
Sagar Pun
Nepal
106
4.14
Vivian Kingma
Netherlands
107
4.15
Khizar Hayat
108
4.16
Ravichandran Ashwin
India
109
4.16
Moeen Ali
England
110
4.18
Sean Williams
Zimbabwe
111
4.19
Taskin Ahmed
Bangladesh
112
4.23
Mohammad Nabi
Afghanistan
113
4.23
Sikandar Raza
Zimbabwe
114
4.24
Arafat Sunny
Bangladesh
115
4.25
Kevin Pietersen
England
115
4.25
Irfan Sajid
United Arab Emirates
116
4.25
Josh Davey
Scotland
117
4.26
Basant Regmi
Nepal
118
4.26
Xavier Doherty
Australia
119
4.27
Waqas Barkat
Hong Kong
120
4.27
Nizakat Khan
Hong Kong
121
4.28
Imran Tahir
South Africa
122
4.30
Zeeshan Siddiqui
Oman
123
4.32
Dhammika Prasad
Sri Lanka
124
4.35
Paras Khadka
Nepal
125
4.35
Mirwais Ashraf
Afghanistan
126
4.39
Nadeem Ahmed
Hong Kong
127
4.39
Dean Elgar
South Africa
128
4.39
Al-Amin Hossain
Bangladesh
129
4.40
Salman Faris
United Arab Emirates
130
4.41
Kithuruwan Vithanage
Sri Lanka
131
4.42
Ahmed Raza
United Arab Emirates
132
4.43
Donald Tiripano
Zimbabwe
133
4.44
Jason Holder
West Indies
134
4.45
Mohammad Talha
Pakistan
135
4.48
Stuart Binny
India
136
4.49
Steve Tikolo
Kenya
137
4.50
Brian Chari
Zimbabwe
138
4.50
Axar Patel
India
139
4.52
Shane Watson
Australia
140
4.52
Khurram Khan
United Arab Emirates
141
4.52
Sachithra Senanayake
Sri Lanka
142
4.53
Shingi Masakadza
Zimbabwe
143
4.56
John Nyumbu
Zimbabwe
144
4.57
Sharafuddin Ashraf
Afghanistan
145
4.59
Craig Young
Ireland
146
4.61
Sunil Narine
West Indies
147
4.61
Robin Peterson
South Africa
148
4.61
Shapoor Zadran
Afghanistan
149
4.63
Prosper Utseya
Zimbabwe
150
4.64
Assad Vala
P.N.G.
151
4.65
Safyaan Sharif
Scotland
152
4.66
Sohag Gazi
Bangladesh
153
4.66
Mohammad Naveed
United Arab Emirates
154
4.68
Mahuru Dai
P.N.G.
155
4.68
Farhaan Behardien
South Africa
156
4.68
Umesh Yadav
India
157
4.70
Ben Cutting
Australia
158
4.70
Amjad Javed
United Arab Emirates
159
4.70
Rubel Hossain
Bangladesh
160
4.70
Jean-Paul Duminy
South Africa
161
4.71
Joe Root
England
162
4.72
Nasir Hossain
Bangladesh
163
4.75
Marshall Ayub
Bangladesh
163
4.75
Graeme McCarter
Ireland
164
4.76
Aftab Alam
Afghanistan
164
4.76
Mominul Haque
Bangladesh
165
4.76
Mohammed Shami
India
166
4.76
Stuart Thompson
Ireland
167
4.77
John Mooney
Ireland
168
4.78
Johannes Smit
Namibia
169
4.79
Boyd Rankin
England
170
4.79
Chris Jordan
England
171
4.81
Ben Stokes
England
172
4.81
Chaturanga de Silva
Sri Lanka
173
4.82
Majid Haq
Scotland
174
4.83
Hamilton Masakadza
Zimbabwe
175
4.83
Marlon Samuels
West Indies
176
4.85
Fahad Alhashmi
United Arab Emirates
177
4.86
Aizaz Khan
Hong Kong
178
4.86
Clint McKay
Australia
179
4.87
Nikita Miller
West Indies
180
4.87
James Neesham
New Zealand
181
4.92
Chris Amini
P.N.G.
182
4.93
Shahid Afridi
Pakistan
183
4.93
Rohan Mustafa
United Arab Emirates
184
4.94
Ragheb Aga
Kenya
185
4.95
Mohammad Shahzad
Afghanistan
186
4.96
Irfan Ahmed
Hong Kong
187
4.97
Adam Milne
New Zealand
188
4.97
Willie Gavera
P.N.G.
189
4.98
Chris Woakes
England
190
4.98
Jeremy Gordon
Canada
191
4.99
Nathan McCullum
New Zealand
192
4.99
Mitchell Starc
Australia
193
5.00
MS Dhoni
India
193
5.00
Harvir Baidwan
Canada
193
5.00
Kyle Coetzer
Scotland
193
5.00
Samuel Badree
West Indies
194
5.01
James Tredwell
England
195
5.03
Matt Machan
Scotland
196
5.04
Amit Mishra
India
197
5.04
Kane Williamson
New Zealand
198
5.08
Kevin O'Brien
Ireland
199
5.09
Mudassar Bukhari
Netherlands
200
5.11
Michael Swart
Netherlands
201
5.11
Ajantha Mendis
Sri Lanka
202
5.12
Krishna Chandran
United Arab Emirates
203
5.12
Pipi Raho
P.N.G.
204
5.14
Steven Smith
Australia
205
5.16
Pieter Seelaar
Netherlands
206
5.17
Haris Sohail
Pakistan
206
5.17
Pavandeep Singh
207
5.17
Wahab Riaz
Pakistan
208
5.19
Kane Richardson
Australia
209
5.20
Manjula Guruge
United Arab Emirates
210
5.21
Haseeb Amjad
Hong Kong
211
5.22
Mashrafe Mortaza
Bangladesh
212
5.23
Sheldon Cottrell
West Indies
213
5.25
Seekkuge Prasanna
Sri Lanka
214
5.25
Rob Taylor
Scotland
215
5.25
David Wiese
South Africa
216
5.25
Virat Kohli
India
217
5.29
Tillakaratne Dilshan
Sri Lanka
218
5.29
Ashan Priyanjan
Sri Lanka
219
5.30
Paul Stirling
Ireland
220
5.32
Matt Henry
New Zealand
221
5.33
Max Sorensen
Ireland
222
5.33
Usman Ghani
Afghanistan
223
5.33
Bilawal Bhatti
Pakistan
224
5.34
Kamran Shazad
United Arab Emirates
225
5.36
Sompal Kami
Nepal
226
5.36
Ryan McLaren
South Africa
227
5.38
Dhawal Kulkarni
India
228
5.40
Glenn Maxwell
Australia
229
5.40
Suresh Raina
India
230
5.43
Karn Sharma
India
231
5.44
Mohammad Irfan
Pakistan
232
5.44
Iain Wardlaw
Scotland
233
5.44
Nehemiah Odhiambo
Kenya
234
5.46
Abul Hasan
Bangladesh
235
5.47
Cameron Boyce
Australia
236
5.47
Anton Devcich
New Zealand
237
5.48
Pat Cummins
Australia
238
5.49
Calum MacLeod
Scotland
239
5.52
Vusi Sibanda
Zimbabwe
240
5.56
Ravi Bopara
England
241
5.57
Jeevan Mendis
Sri Lanka
242
5.60
Nitish Kumar
Canada
242
5.60
Jimmy Hansra
Canada
243
5.60
Hamid Hassan
Afghanistan
244
5.61
Corey Anderson
New Zealand
245
5.61
George Dockrell
Ireland
246
5.62
Bernard Scholtz
Namibia
247
5.64
Paul van Meekeren
Netherlands
248
5.65
Marchant de Lange
South Africa
249
5.67
Nawroz Mangal
Afghanistan
249
5.67
Rilee Rossouw
South Africa
249
5.67
Angelo Perera
Sri Lanka
250
5.68
Tim Murtagh
Ireland
251
5.68
Hamish Bennett
New Zealand
252
5.69
Anwar Ali
Pakistan
253
5.69
Varun Aaron
India
254
5.73
Mohit Sharma
India
255
5.74
Steven Finn
England
256
5.75
Martin Guptill
New Zealand
256
5.75
Nelson Odhiambo
Kenya
256
5.75
Narsingh Deonarine
West Indies
256
5.75
Darren Sammy
West Indies
257
5.78
Sabbir Rahman
Bangladesh
258
5.78
Richie Berrington
Scotland
259
5.80
Kyle Mills
New Zealand
260
5.80
James Faulkner
Australia
261
5.83
Peter Borren
Netherlands
262
5.83
Andy McBrine
Ireland
263
5.83
Harry Gurney
England
264
5.83
Ahsan Malik
Netherlands
264
5.83
Ahmed Shehzad
Pakistan
265
5.84
Nuwan Kulasekara
Sri Lanka
266
5.85
Norman Vanua
P.N.G.
267
5.85
Thisara Perera
Sri Lanka
268
5.88
Dawlat Zadran
Afghanistan
269
5.91
Sohail Tanvir
Pakistan
270
5.91
Tharindu Kaushal
Sri Lanka
271
5.92
Nathan Coulter-Nile
Australia
272
5.93
AB de Villiers
South Africa
273
5.93
Thomas Odoyo
Kenya
274
5.94
Samiullah Shenwari
Afghanistan
275
5.94
Ziaur Rahman
Afghanistan
276
5.95
Wayne Parnell
South Africa
277
6.00
Parvez Rasool
India
277
6.00
Andrew White
Ireland
277
6.00
Junaid Siddiqui
Canada
277
6.00
Mohammad Nadeem
Oman
277
6.00
Lahiru Gamage
Sri Lanka
278
6.01
Solomon Mire
Zimbabwe
279
6.02
Lasith Malinga
Sri Lanka
280
6.02
Abdur Razzak
Bangladesh
281
6.05
Raza Hasan
Pakistan
282
6.05
Ravi Rampaul
West Indies
283
6.07
Munis Ansari
Oman
284
6.07
Stephen Parry
England
285
6.08
Khurram Chohan
Canada
286
6.12
Dwayne Smith
West Indies
287
6.15
Elijah Otieno
Kenya
288
6.17
Lega Siaka
P.N.G.
289
6.17
Mitchell McClenaghan
New Zealand
290
6.20
Duncan Allan
Kenya
291
6.25
Nasir Aziz
United Arab Emirates
292
6.31
Scott Borthwick
England
293
6.35
Dwayne Bravo
West Indies
294
6.48
Raza-ur-Rehman
Canada
295
6.50
Javed Ahmadi
Afghanistan
295
6.50
Michael Leask
Scotland
295
6.50
Avinash Karn
Nepal
296
6.53
Neville Madziva
Zimbabwe
297
6.55
Sean Abbott
Australia
298
6.63
Ambati Rayudu
India
299
6.67
Rakep Patel
Kenya
300
6.71
Umar Gul
Pakistan
301
6.76
Timm van der Gugten
Netherlands
302
6.78
Krishmar Santokie
West Indies
303
6.83
Karim Sadiq
Afghanistan
304
6.88
Kieron Pollard
West Indies
305
6.96
Tim Bresnan
England
306
7.00
Cameron White
Australia
306
7.00
Kumar Sangakkara
Sri Lanka
306
7.00
Miguel Cummins
West Indies
306
7.00
Sharif Asadullah
United Arab Emirates
307
7.04
Doug Bollinger
Australia
308
7.12
Muhammad Wafiq
309
7.13
Brian Vitori
Zimbabwe
310
7.19
Rahmat Shah
Afghanistan
311
7.20
Suraj Randiv
Sri Lanka
312
7.21
Daniel Christian
Australia
313
7.27
James Muirhead
Australia
314
7.31
Luke Jongwe
Zimbabwe
315
7.31
Jitendra Mukhiya
Nepal
316
7.33
Fareed Ahmad
Afghanistan
317
7.44
Alex Cusack
Ireland
318
7.50
Gulbadin Naib
Afghanistan
318
7.50
Fawad Alam
Pakistan
318
7.50
Khawar Ali
Oman
318
7.50
Vani Morea
P.N.G.
319
7.67
Brad Hodge
Australia
320
7.70
Andre Russell
West Indies
321
7.75
Andy Balbirnie
Ireland
322
8.00
Jason Kila
P.N.G.
323
8.13
Brad Hogg
Australia
324
8.33
Moises Henriques
Australia
325
8.50
Hashmatullah Shaidi
Afghanistan
326
8.60
Farhad Reza
Bangladesh
327
8.67
Timycen Maruma
Zimbabwe
327
8.67
Kagiso Rabada
South Africa
328
8.71
Tom Cooper
Netherlands
329
9.00
Asad Shafiq
Pakistan
329
9.00
Shamsur Rahman
Bangladesh
329
9.00
Logan van Beek
Netherlands
330
9.09
Beuran Hendricks
South Africa
331
9.19
Tino Best
West Indies
332
9.20
Shadeep Silva
United Arab Emirates
333
9.50
Sohaib Maqsood
Pakistan
334
9.67
Najeeb Amar
Hong Kong
335
9.73
Lonwabo Tsotsobe
South Africa
336
9.83
Albie Morkel
South Africa
337
10.00
Collins Obuya
Kenya
337
10.00
Vikrant Shetty
United Arab Emirates
338
11.10
Jade Dernbach
England
339
12.00
Saad Nasim
Pakistan
340
12.33
Aaron Finch
Australia
341
12.67
Luke Wright
England
342
13.00
Yuvraj Singh
India
343
13.25
Danny Briggs
England
344
14.00
Lendl Simmons
West Indies
344
14.00
Anil Mandal
Nepal
345
16.92
Naeem Islam
Bangladesh