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 2015 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Adam Lyth
England
2
1.80
Stiaan van Zyl
South Africa
3
1.83
Tim Bresnan
England
4
2.00
Jonathan Trott
England
4
2.00
Imrul Kayes
Bangladesh
4
2.00
Cheteshwar Pujara
India
4
2.00
Hamish Rutherford
New Zealand
5
2.25
Shikhar Dhawan
India
6
2.26
James Tredwell
England
7
2.50
Ambati Rayudu
India
8
2.56
Peter Siddle
Australia
9
2.64
Zulfiqar Babar
Pakistan
10
2.74
Mohammad Shahid
Bangladesh
11
2.77
Ishant Sharma
India
12
2.95
Ryan Harris
Australia
13
2.96
Kraigg Brathwaite
West Indies
14
2.99
James Anderson
England
15
3.00
Albie Morkel
South Africa
16
3.08
Simon Harmer
South Africa
17
3.08
Josh Hazlewood
Australia
18
3.08
Nathan Lyon
Australia
19
3.13
Mominul Haque
Bangladesh
20
3.14
Michael Clarke
Australia
21
3.15
Dean Elgar
South Africa
22
3.16
Rangana Herath
Sri Lanka
23
3.22
Ravindra Jadeja
India
24
3.24
Devendra Bishoo
West Indies
25
3.24
Ravichandran Ashwin
India
26
3.34
Dilruwan Perera
Sri Lanka
27
3.40
Yasir Shah
Pakistan
28
3.41
Stuart Broad
England
29
3.45
Nuwan Pradeep
Sri Lanka
30
3.49
Dhammika Prasad
Sri Lanka
31
3.49
Amit Mishra
India
32
3.50
Doug Bracewell
New Zealand
33
3.50
Lega Siaka
P.N.G.
34
3.55
Morne Morkel
South Africa
35
3.55
Vernon Philander
South Africa
36
3.56
Angelo Mathews
Sri Lanka
37
3.57
Dane Piedt
South Africa
38
3.59
Hiren Varaiya
Kenya
39
3.63
Sese Bau
P.N.G.
40
3.64
Asad Shafiq
Pakistan
41
3.66
Shannon Gabriel
West Indies
42
3.69
Trent Boult
New Zealand
43
3.73
Imran Khan
44
3.75
Tharindu Kaushal
Sri Lanka
45
3.76
Joe Root
England
46
3.78
Mitchell Starc
Australia
47
3.78
Marlon Samuels
West Indies
48
3.80
Mark Craig
New Zealand
49
3.82
Chris Jordan
England
50
3.82
Taijul Islam
Bangladesh
51
3.86
Nizakat Khan
Hong Kong
52
3.88
Veerasammy Permaul
West Indies
53
3.89
Mark Wood
England
54
3.90
Izatullah Dawlatzai
Afghanistan
54
3.90
Neil Wagner
New Zealand
55
3.90
Samit Patel
England
56
3.94
Mohammad Hafeez
Pakistan
57
3.96
Sunil Narine
West Indies
58
3.97
Jason Holder
West Indies
59
4.00
Sohaib Maqsood
Pakistan
60
4.03
Shuvagata Hom
Bangladesh
61
4.08
Mitchell Johnson
Australia
62
4.10
Dale Steyn
South Africa
63
4.11
Soumya Sarkar
Bangladesh
64
4.12
Sulieman Benn
West Indies
65
4.13
Colin Munro
New Zealand
66
4.13
Ben Stokes
England
67
4.14
Daniel Vettori
New Zealand
68
4.14
Tim Southee
New Zealand
69
4.15
Moeen Ali
England
70
4.17
Kyle Mills
New Zealand
70
4.17
Jason Mohammed
West Indies
71
4.17
Al-Amin Hossain
Bangladesh
72
4.18
Jomel Warrican
West Indies
73
4.20
Martin Guptill
New Zealand
74
4.20
Mustafizur Rahman
Bangladesh
75
4.20
Junaid Khan
Pakistan
76
4.20
Kemar Roach
West Indies
77
4.20
James Pattinson
Australia
78
4.23
Ahmed Raza
United Arab Emirates
79
4.24
Lahiru Thirimanne
Sri Lanka
80
4.27
Harbhajan Singh
India
81
4.28
Wahab Riaz
Pakistan
82
4.29
Tendai Chisoro
Zimbabwe
83
4.31
Amir Hamza
Afghanistan
84
4.35
Mitchell Marsh
Australia
85
4.36
Murali Vijay
India
85
4.36
Bilal Asif
Pakistan
86
4.37
Shane Watson
Australia
87
4.38
Varun Aaron
India
88
4.38
Imran Tahir
South Africa
89
4.41
Paul Stirling
Ireland
90
4.41
Kyle Abbott
South Africa
91
4.42
Suranga Lakmal
Sri Lanka
92
4.43
Rahat Ali
Pakistan
93
4.46
Mitchell Santner
New Zealand
94
4.47
Kagiso Rabada
South Africa
95
4.47
Jerome Taylor
West Indies
96
4.47
Javed Ahmadi
Afghanistan
97
4.48
Shoaib Malik
Pakistan
98
4.49
Stuart Binny
India
99
4.50
Usman Mushtaq
United Arab Emirates
100
4.52
Shakib Al Hasan
Bangladesh
101
4.59
Wellington Masakadza
Zimbabwe
102
4.60
Imad Wasim
Pakistan
103
4.61
Rashid Khan
Afghanistan
104
4.61
Mohammed Shami
India
105
4.63
Tim Murtagh
Ireland
106
4.64
Umesh Yadav
India
107
4.66
Milinda Siriwardana
Sri Lanka
108
4.70
Mirwais Ashraf
Afghanistan
109
4.73
Majid Haq
Scotland
110
4.73
Matt Henry
New Zealand
111
4.74
Shakti Gauchan
Nepal
112
4.75
Gavin Main
Scotland
113
4.75
Ehsan Adil
Pakistan
114
4.75
John Hastings
Australia
115
4.85
Suresh Raina
India
116
4.85
Steven Finn
England
117
4.86
Moises Henriques
Australia
118
4.88
Azhar Ali
Pakistan
119
4.88
Steven Smith
Australia
120
4.90
Iftikhar Ahmed
Pakistan
121
4.91
Craig Young
Ireland
122
4.94
Chamu Chibhabha
Zimbabwe
123
4.94
Jermaine Blackwood
West Indies
124
4.95
Shem Ngoche
Kenya
125
4.97
Adam Milne
New Zealand
126
4.97
Sagar Pun
Nepal
127
4.99
Dushmantha Chameera
Sri Lanka
128
5.00
Ravi Bopara
England
128
5.00
Bernard Scholtz
Namibia
129
5.03
Arafat Sunny
Bangladesh
130
5.05
John Nyumbu
Zimbabwe
131
5.06
Mahmudullah
Bangladesh
132
5.07
James Faulkner
Australia
133
5.07
Nasir Hossain
Bangladesh
134
5.08
Elijah Otieno
Kenya
135
5.13
Thijs van Schelven
Netherlands
136
5.13
Reece Topley
England
137
5.14
Axar Patel
India
138
5.14
Kane Williamson
New Zealand
139
5.14
Tinotenda Mutombodzi
Zimbabwe
140
5.14
Shapoor Zadran
Afghanistan
141
5.15
Carlos Brathwaite
West Indies
142
5.16
Jehan Mubarak
Sri Lanka
143
5.16
Nathan Coulter-Nile
Australia
144
5.17
Mohammad Irfan
Pakistan
145
5.18
Ashton Agar
Australia
146
5.18
Adil Rashid
England
147
5.22
Chad Soper
P.N.G.
148
5.22
Jean-Paul Duminy
South Africa
149
5.25
Mohammad Tauqir
United Arab Emirates
150
5.26
Mohammad Nabi
Afghanistan
151
5.27
Jeevan Mendis
Sri Lanka
152
5.27
Jubair Hossain
Bangladesh
153
5.29
George Dockrell
Ireland
154
5.29
Andy McBrine
Ireland
155
5.30
Alasdair Evans
Scotland
156
5.30
Dhawal Kulkarni
India
157
5.32
Aamer Yamin
Pakistan
158
5.32
James Ngoche
Kenya
159
5.32
Bhuvneshwar Kumar
India
160
5.33
Rubel Hossain
Bangladesh
161
5.34
Chris Woakes
England
162
5.34
Sikandar Raza
Zimbabwe
163
5.35
Gurinder Sandhu
Australia
164
5.35
Donald Tiripano
Zimbabwe
165
5.38
Hammad Azam
Pakistan
166
5.38
Hamid Hassan
Afghanistan
167
5.40
Paul van Meekeren
Netherlands
167
5.40
Xavier Doherty
Australia
167
5.40
David Warner
Australia
167
5.40
Zafar Gohar
Pakistan
168
5.40
Richie Berrington
Scotland
169
5.40
Hamilton Masakadza
Zimbabwe
170
5.41
Ish Sodhi
New Zealand
171
5.41
Graeme Cremer
Zimbabwe
172
5.41
Luke Jongwe
Zimbabwe
173
5.42
Mashrafe Mortaza
Bangladesh
174
5.42
Michael Rippon
Netherlands
174
5.42
Mahuru Dai
P.N.G.
175
5.43
Gerrie Snyman
Namibia
176
5.43
Alex Cusack
Ireland
177
5.46
Chris Gayle
West Indies
178
5.47
Tillakaratne Dilshan
Sri Lanka
179
5.48
Virat Kohli
India
180
5.50
Norman Vanua
P.N.G.
181
5.51
Manjula Guruge
United Arab Emirates
182
5.53
Shaminda Eranga
Sri Lanka
183
5.55
Paras Khadka
Nepal
184
5.58
Pat Cummins
Australia
185
5.61
Dawlat Zadran
Afghanistan
186
5.61
James Neesham
New Zealand
187
5.62
Aftab Alam
Afghanistan
188
5.64
Rohan Mustafa
United Arab Emirates
189
5.65
Shahid Afridi
Pakistan
190
5.67
Tinashe Panyangara
Zimbabwe
191
5.72
Rob Taylor
Scotland
192
5.73
Sean Williams
Zimbabwe
193
5.73
Glenn Maxwell
Australia
194
5.74
Tawanda Mupariwa
Zimbabwe
195
5.76
Tendai Chatara
Zimbabwe
196
5.76
Mohit Sharma
India
197
5.81
Lucas Oluoch
Kenya
198
5.87
John Reva
P.N.G.
199
5.90
Tafadzwa Kamungozi
Zimbabwe
200
5.92
Sohail Khan
Pakistan
201
5.92
Samiullah Shenwari
Afghanistan
202
5.92
Assad Vala
P.N.G.
203
5.97
Aaron Phangiso
South Africa
204
5.98
John Mooney
Ireland
205
5.98
Nasir Aziz
United Arab Emirates
206
6.00
Marcus Stoinis
Australia
206
6.00
Qadeer Ahmed
United Arab Emirates
206
6.00
Rokhan Barakzai
Afghanistan
206
6.00
Rakep Patel
Kenya
206
6.00
Manoj Tiwary
India
206
6.00
Adam Voges
Australia
207
6.01
Nadeem Ahmed
Hong Kong
208
6.03
Elton Chigumbura
Zimbabwe
209
6.04
Farhaan Behardien
South Africa
210
6.05
Lasith Malinga
Sri Lanka
211
6.06
AB de Villiers
South Africa
212
6.07
Taskin Ahmed
Bangladesh
213
6.11
Sarel Burger
Namibia
214
6.12
Michael Leask
Scotland
215
6.13
David Willey
England
216
6.13
Tanwir Afzal
Hong Kong
217
6.14
Ben Wheeler
New Zealand
218
6.14
Sayed Shirzad
Afghanistan
219
6.16
Nelson Odhiambo
Kenya
220
6.16
Basant Regmi
Nepal
221
6.17
Andy Balbirnie
Ireland
222
6.17
Corey Anderson
New Zealand
223
6.18
Nehemiah Odhiambo
Kenya
224
6.19
Sachithra Senanayake
Sri Lanka
225
6.20
Ravi Rampaul
West Indies
225
6.20
Lahiru Gamage
Sri Lanka
226
6.23
Roelof van der Merwe
Netherlands
227
6.23
Saad Zafar
Canada
228
6.24
Josh Davey
Scotland
229
6.25
Stuart Thompson
Ireland
230
6.25
Fahad Alhashmi
United Arab Emirates
231
6.28
Rilee Rossouw
South Africa
232
6.29
Taurai Muzarabani
Zimbabwe
233
6.30
Nuwan Kulasekara
Sri Lanka
234
6.31
Grant Elliott
New Zealand
235
6.32
Prosper Utseya
Zimbabwe
236
6.33
Mitchell McClenaghan
New Zealand
237
6.33
Jitendra Mukhiya
Nepal
238
6.34
Jonathan Carter
West Indies
239
6.35
Zaheer Maqsood
United Arab Emirates
240
6.36
Mudassar Bukhari
Netherlands
241
6.38
Anthony Hawkins-Kay
242
6.40
Kevin O'Brien
Ireland
243
6.40
Michael Swart
Netherlands
244
6.43
Haseeb Amjad
Hong Kong
245
6.43
Udara Jayasundera
Sri Lanka
246
6.45
Pieter Seelaar
Netherlands
247
6.47
Timil Patel
U.S.A.
248
6.47
Iain Wardlaw
Scotland
249
6.48
Liam Plunkett
England
250
6.48
Mohammad Naveed
United Arab Emirates
251
6.50
Loa Nou
P.N.G.
252
6.52
Seekkuge Prasanna
Sri Lanka
253
6.55
Darren Sammy
West Indies
253
6.55
Avinash Karn
Nepal
254
6.55
Thisara Perera
Sri Lanka
255
6.58
Safyaan Sharif
Scotland
256
6.59
Nathan McCullum
New Zealand
257
6.62
Ajay Lalcheta
Oman
258
6.64
Bilal Khan
Oman
259
6.64
Saeed Ajmal
Pakistan
260
6.64
Timm van der Gugten
Netherlands
261
6.68
Haris Sohail
Pakistan
262
6.68
Craig Williams
Namibia
263
6.69
Mohammad Shahzad
Afghanistan
264
6.71
Con de Lange
Scotland
265
6.71
Faf du Plessis
South Africa
266
6.72
Anwar Ali
Pakistan
267
6.78
Rajeshkumar Ranpura
Oman
268
6.81
Umair Ali
United Arab Emirates
269
6.82
Sabbir Rahman
Bangladesh
270
6.83
Yamin Ahmadzai
Afghanistan
271
6.83
Charles Amini
P.N.G.
272
6.85
Amjad Javed
United Arab Emirates
273
6.86
Johannes Smit
Namibia
274
6.86
Syed Ali
Oman
275
6.86
Ahsan Malik
Netherlands
276
6.88
Peter Borren
Netherlands
277
6.89
Mehran Khan
Oman
278
6.90
Solomon Mire
Zimbabwe
279
7.00
Jatinder Singh
Oman
279
7.00
Mohammad Nasim Baras
Afghanistan
279
7.00
Nasir Jamal
Afghanistan
279
7.00
Karim Sadiq
Afghanistan
279
7.00
Malcolm Waller
Zimbabwe
279
7.00
Kithuruwan Vithanage
Sri Lanka
279
7.00
Rohit Sharma
India
280
7.03
Andre Russell
West Indies
281
7.03
Sompal Kami
Nepal
282
7.04
Aizaz Khan
Hong Kong
283
7.05
Brian Vitori
Zimbabwe
284
7.07
Gulbadin Naib
Afghanistan
285
7.08
Krishna Chandran
United Arab Emirates
286
7.11
Wayne Parnell
South Africa
287
7.15
David Wiese
South Africa
288
7.15
Neville Madziva
Zimbabwe
289
7.18
Mark Watt
Scotland
290
7.18
Rhys Palmer
291
7.19
Khawar Ali
Oman
292
7.20
Matt Machan
Scotland
293
7.21
Willie Gavera
P.N.G.
294
7.25
Charles Perchard
295
7.27
Chris Morris
South Africa
296
7.38
Kamran Shazad
United Arab Emirates
297
7.39
Jeffrey Vandersay
Sri Lanka
298
7.39
Kyle Coetzer
Scotland
299
7.40
Mohammad Nadeem
Oman
300
7.42
Hiral Patel
Canada
301
7.43
Khurram Khan
United Arab Emirates
302
7.53
Irfan Ahmed
Hong Kong
303
7.54
Munis Ansari
Oman
304
7.62
Nikita Miller
West Indies
305
7.67
Saad Nasim
Pakistan
306
7.76
Marchant de Lange
South Africa
307
7.77
Sohail Tanvir
Pakistan
308
7.80
Ahmed Shehzad
Pakistan
309
7.92
Ajantha Mendis
Sri Lanka
309
7.92
Mohammad Sami
Pakistan
310
7.93
Chris Mpofu
Zimbabwe
311
8.00
Narsingh Deonarine
West Indies
311
8.00
Asif Iqbal
Pakistan
311
8.00
Brendon McCullum
New Zealand
311
8.00
Sohag Gazi
Bangladesh
311
8.00
Eddie Leie
South Africa
311
8.00
George Worker
New Zealand
312
8.10
Jasdeep Singh
U.S.A.
313
8.15
Zeeshan Maqsood
Oman
314
8.17
Yodhin Punja
United Arab Emirates
315
8.18
Kieron Pollard
West Indies
316
8.25
Stephen Parry
England
317
8.33
Tyrone Kane
Ireland
318
8.40
Abul Hasan
Bangladesh
319
8.44
Umar Gul
Pakistan
319
8.44
Max Sorensen
Ireland
320
8.50
Sharafuddin Ashraf
Afghanistan
320
8.50
Younis Khan
Pakistan
321
8.64
Dwayne Smith
West Indies
322
8.73
Syed Kaleem
Oman
323
8.83
Bilawal Bhatti
Pakistan
324
8.92
Karan KC
Nepal
325
9.00
Nitish Kumar
Canada
325
9.00
Pipi Raho
P.N.G.
326
9.17
Sheldon Cottrell
West Indies
327
9.20
Ashley Nurse
West Indies
328
9.32
Dwayne Bravo
West Indies
329
9.50
Waqas Barkat
Hong Kong
330
9.62
Junaid Siddiqui
Canada
331
9.67
Fayyaz Ahmed
United Arab Emirates
332
9.86
Binura Fernando
Sri Lanka
333
10.00
Andrew Mathieson
New Zealand
333
10.00
Shaiman Anwar
United Arab Emirates
333
10.00
Mark Chapman
Hong Kong
333
10.00
Graeme McCarter
Ireland
333
10.00
Aaron Finch
Australia
334
10.43
Sandeep Sharma
India
335
10.50
Najibullah Zadran
Afghanistan
336
10.96
Jeremy Gordon
Canada
337
12.00
Lendl Simmons
West Indies
337
12.00
Stephan Myburgh
Netherlands
337
12.00
Waqas Khan
Hong Kong
338
12.94
Sreenath Aravind
India
339
13.00
Rajesh Pulami
Nepal
339
13.00
Jonty Jenner
339
13.00
John Anderson
Ireland
340
13.75
Rizwan Cheema
Canada
341
14.00
Nawroz Mangal
Afghanistan
341
14.00
Eugene Ochieng
Kenya
341
14.00
Anas Khan
Hong Kong
342
15.00
Navneet Dhaliwal
Canada
343
17.00
Justin Ontong
South Africa
344
19.00
Cameron Boyce
Australia
345
20.00
Shahadat Hossain
Bangladesh
346
24.00
Johnson Charles
West Indies
347
26.67
Sufyan Mehmood
Oman
348
40.00
Gyanendra Malla
Nepal