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 ODI
Position
Best Economy
Player Name
Team Name
1
0.00
Robin Uthappa
India
2
1.33
Mthokozisi Shezi
South Africa
3
1.57
Taijul Islam
Bangladesh
4
2.00
Noor Ali Zadran
Afghanistan
5
2.60
Pradeep Airee
Nepal
6
2.92
Rajeshkumar Ranpura
Oman
7
3.00
Najibullah Zadran
Afghanistan
7
3.00
Roy Lamsam
Hong Kong
7
3.00
Ben Cutting
Australia
8
3.15
Parth Desai
Canada
9
3.25
Jesse Ryder
New Zealand
10
3.33
Mahela Jayawardene
Sri Lanka
11
3.45
Shakti Gauchan
Nepal
12
3.50
Ajay Lalcheta
Oman
13
3.57
Tim Gruijters
Netherlands
14
3.65
Syed Ali
Oman
15
3.70
Michael Rippon
Netherlands
16
3.73
Tanwir Afzal
Hong Kong
17
3.74
Zeeshan Maqsood
Oman
18
3.74
Shakib Al Hasan
Bangladesh
19
3.75
Lameck Onyango
Kenya
20
3.77
Ehsan Nawaz
Hong Kong
21
3.80
Mohammad Tauqir
United Arab Emirates
21
3.80
Michael Clarke
Australia
22
3.83
Sarel Burger
Namibia
23
3.83
Salman Farooq
United Arab Emirates
24
3.84
Aaron Phangiso
South Africa
25
3.86
Hiren Varaiya
Kenya
26
3.87
Taskin Ahmed
Bangladesh
27
3.88
Tim Murtagh
Ireland
28
3.88
Malcolm Waller
Zimbabwe
29
3.89
Amir Hamza
Afghanistan
30
3.92
Alasdair Evans
Scotland
31
3.92
Ahmed Raza
United Arab Emirates
32
3.95
Kevin O'Brien
Ireland
33
3.95
Nizakat Khan
Hong Kong
34
3.96
Syed Kaleem
Oman
35
3.98
Fayyaz Ahmed
United Arab Emirates
36
4.00
Charles Amini
P.N.G.
36
4.00
John Anderson
Ireland
36
4.00
Saeed Ajmal
Pakistan
37
4.01
Sagar Pun
Nepal
38
4.04
Sulieman Benn
West Indies
39
4.06
Aarif Sheikh
Nepal
40
4.07
Mohammad Hafeez
Pakistan
41
4.07
Michael Swart
Netherlands
42
4.08
Suranga Lakmal
Sri Lanka
43
4.10
Sunil Narine
West Indies
44
4.11
Paras Khadka
Nepal
45
4.12
Mohammad Nabi
Afghanistan
46
4.13
Basant Regmi
Nepal
47
4.13
Shem Ngoche
Kenya
47
4.13
Marchant de Lange
South Africa
48
4.14
Sean Williams
Zimbabwe
49
4.14
Vivian Kingma
Netherlands
50
4.15
Khizar Hayat
51
4.19
Arafat Sunny
Bangladesh
52
4.23
Nadeem Ahmed
Hong Kong
53
4.25
Irfan Sajid
United Arab Emirates
54
4.25
Josh Davey
Scotland
55
4.26
Xavier Doherty
Australia
56
4.27
Kyle Abbott
South Africa
57
4.27
Waqas Barkat
Hong Kong
58
4.30
Zeeshan Siddiqui
Oman
59
4.32
Imran Tahir
South Africa
60
4.32
Amit Mishra
India
61
4.33
Prosper Utseya
Zimbabwe
62
4.33
Aftab Alam
Afghanistan
62
4.33
Ziaur Rahman
Afghanistan
63
4.35
Mudassar Bukhari
Netherlands
64
4.38
Mirwais Ashraf
Afghanistan
65
4.40
Salman Faris
United Arab Emirates
66
4.40
Sachithra Senanayake
Sri Lanka
67
4.41
James Anderson
England
68
4.44
Nathan Lyon
Australia
69
4.45
Amjad Javed
United Arab Emirates
70
4.46
Mashrafe Mortaza
Bangladesh
71
4.47
Stuart Thompson
Ireland
72
4.48
Khurram Khan
United Arab Emirates
73
4.48
Nikita Miller
West Indies
74
4.49
Steve Tikolo
Kenya
75
4.49
Mohit Sharma
India
76
4.50
Daniel Vettori
New Zealand
76
4.50
Paul Stirling
Ireland
76
4.50
Karim Sadiq
Afghanistan
77
4.50
Axar Patel
India
78
4.50
Shapoor Zadran
Afghanistan
79
4.54
James Tredwell
England
80
4.56
Pieter Seelaar
Netherlands
81
4.57
Sharafuddin Ashraf
Afghanistan
82
4.59
Craig Young
Ireland
83
4.60
Kemar Roach
West Indies
84
4.60
Angelo Mathews
Sri Lanka
85
4.61
Stuart Binny
India
86
4.61
Darren Sammy
West Indies
87
4.63
Bhuvneshwar Kumar
India
88
4.64
Assad Vala
P.N.G.
89
4.64
Shahid Afridi
Pakistan
90
4.64
Aizaz Khan
Hong Kong
91
4.65
Safyaan Sharif
Scotland
92
4.66
Mohammad Naveed
United Arab Emirates
93
4.67
Andy McBrine
Ireland
94
4.68
Mahuru Dai
P.N.G.
95
4.68
Farhaan Behardien
South Africa
96
4.73
Irfan Ahmed
Hong Kong
97
4.75
Tafadzwa Kamungozi
Zimbabwe
98
4.75
Graeme McCarter
Ireland
99
4.76
Ravichandran Ashwin
India
100
4.77
Marlon Samuels
West Indies
101
4.77
John Mooney
Ireland
102
4.78
Johannes Smit
Namibia
103
4.79
Nathan McCullum
New Zealand
104
4.79
Max Sorensen
Ireland
105
4.79
George Dockrell
Ireland
106
4.81
Chaturanga de Silva
Sri Lanka
107
4.82
Hamilton Masakadza
Zimbabwe
108
4.82
Majid Haq
Scotland
109
4.83
Mitchell Johnson
Australia
110
4.84
Stephen Parry
England
111
4.85
Rohan Mustafa
United Arab Emirates
112
4.85
Fahad Alhashmi
United Arab Emirates
113
4.86
Clint McKay
Australia
114
4.87
Zulfiqar Babar
Pakistan
114
4.87
Vernon Philander
South Africa
115
4.88
Josh Hazlewood
Australia
116
4.92
Chris Amini
P.N.G.
117
4.92
Suresh Raina
India
118
4.93
Mitchell Starc
Australia
119
4.94
Ragheb Aga
Kenya
120
4.95
Mohammad Shahzad
Afghanistan
121
4.97
Willie Gavera
P.N.G.
122
4.98
Jeremy Gordon
Canada
123
4.99
Moeen Ali
England
124
4.99
Glenn Maxwell
Australia
125
5.00
Sean Abbott
Australia
125
5.00
Haseeb Amjad
Hong Kong
125
5.00
Natsai M'shangwe
Zimbabwe
125
5.00
Harvir Baidwan
Canada
125
5.00
Kyle Coetzer
Scotland
126
5.01
Kamran Shazad
United Arab Emirates
127
5.02
Kane Richardson
Australia
128
5.02
Manjula Guruge
United Arab Emirates
129
5.03
Matt Machan
Scotland
130
5.06
Rangana Herath
Sri Lanka
131
5.07
Adam Milne
New Zealand
132
5.08
Mominul Haque
Bangladesh
133
5.11
Ravindra Jadeja
India
134
5.11
Dale Steyn
South Africa
135
5.12
Krishna Chandran
United Arab Emirates
136
5.12
Pipi Raho
P.N.G.
137
5.17
Haris Sohail
Pakistan
137
5.17
Pavandeep Singh
138
5.17
Seekkuge Prasanna
Sri Lanka
139
5.18
Tillakaratne Dilshan
Sri Lanka
140
5.18
Matt Henry
New Zealand
141
5.20
Ahsan Malik
Netherlands
142
5.21
Sompal Kami
Nepal
143
5.22
Stuart Broad
England
144
5.22
Mahmudullah
Bangladesh
145
5.23
Kyle Mills
New Zealand
146
5.23
Sohag Gazi
Bangladesh
147
5.24
Joe Root
England
148
5.25
Steven Smith
Australia
149
5.25
Rob Taylor
Scotland
150
5.27
Anton Devcich
New Zealand
151
5.28
Ravi Bopara
England
152
5.29
Tendai Chatara
Zimbabwe
153
5.29
Ashan Priyanjan
Sri Lanka
154
5.30
Mohammad Irfan
Pakistan
155
5.31
Mitchell Marsh
Australia
156
5.32
Sohail Tanvir
Pakistan
157
5.33
Usman Ghani
Afghanistan
158
5.35
Umesh Yadav
India
159
5.38
Dhawal Kulkarni
India
160
5.39
Robin Peterson
South Africa
161
5.40
Nathan Coulter-Nile
Australia
162
5.41
Nasir Hossain
Bangladesh
163
5.43
John Nyumbu
Zimbabwe
164
5.44
Iain Wardlaw
Scotland
165
5.44
Nehemiah Odhiambo
Kenya
166
5.46
Wayne Parnell
South Africa
167
5.46
Abul Hasan
Bangladesh
168
5.47
Dwayne Smith
West Indies
169
5.49
Calum MacLeod
Scotland
170
5.49
Tim Southee
New Zealand
171
5.50
Trent Boult
New Zealand
172
5.52
Vusi Sibanda
Zimbabwe
173
5.53
Kane Williamson
New Zealand
174
5.55
Jean-Paul Duminy
South Africa
175
5.56
Anwar Ali
Pakistan
176
5.56
Dwayne Bravo
West Indies
177
5.57
Jeevan Mendis
Sri Lanka
178
5.57
Thisara Perera
Sri Lanka
179
5.58
Jason Holder
West Indies
180
5.58
Daniel Christian
Australia
181
5.59
Ravi Rampaul
West Indies
182
5.60
Nitish Kumar
Canada
182
5.60
Jimmy Hansra
Canada
183
5.60
Hamid Hassan
Afghanistan
184
5.60
Al-Amin Hossain
Bangladesh
185
5.61
Ryan McLaren
South Africa
186
5.61
Peter Borren
Netherlands
187
5.62
Bernard Scholtz
Namibia
188
5.64
Paul van Meekeren
Netherlands
189
5.64
Rubel Hossain
Bangladesh
190
5.65
James Faulkner
Australia
191
5.66
Steven Finn
England
192
5.67
Angelo Perera
Sri Lanka
192
5.67
Rilee Rossouw
South Africa
192
5.67
Nawroz Mangal
Afghanistan
193
5.68
Samiullah Shenwari
Afghanistan
194
5.68
Hamish Bennett
New Zealand
195
5.70
Elton Chigumbura
Zimbabwe
196
5.72
Harry Gurney
England
197
5.75
Nelson Odhiambo
Kenya
197
5.75
Narsingh Deonarine
West Indies
197
5.75
Martin Guptill
New Zealand
198
5.75
Chris Jordan
England
199
5.77
Shingi Masakadza
Zimbabwe
200
5.77
Dawlat Zadran
Afghanistan
201
5.77
Tim Bresnan
England
202
5.78
Richie Berrington
Scotland
203
5.79
Ajantha Mendis
Sri Lanka
204
5.79
Morne Morkel
South Africa
205
5.80
Rohit Sharma
India
206
5.85
Norman Vanua
P.N.G.
207
5.89
Dilruwan Perera
Sri Lanka
208
5.90
Lasith Malinga
Sri Lanka
209
5.93
AB de Villiers
South Africa
209
5.93
Jubair Hossain
Bangladesh
210
5.93
Thomas Odoyo
Kenya
211
5.93
Boyd Rankin
England
212
5.96
Sikandar Raza
Zimbabwe
213
6.00
Junaid Siddiqui
Canada
213
6.00
Sabbir Rahman
Bangladesh
213
6.00
Andrew White
Ireland
213
6.00
Lahiru Gamage
Sri Lanka
213
6.00
Parvez Rasool
India
213
6.00
Mohammad Nadeem
Oman
214
6.01
Tinashe Panyangara
Zimbabwe
215
6.01
Solomon Mire
Zimbabwe
216
6.05
Donald Tiripano
Zimbabwe
217
6.05
Pat Cummins
Australia
218
6.05
Ishant Sharma
India
219
6.07
Munis Ansari
Oman
220
6.08
Khurram Chohan
Canada
221
6.10
Umar Gul
Pakistan
222
6.11
Mitchell McClenaghan
New Zealand
223
6.11
Chris Woakes
England
224
6.13
Nuwan Kulasekara
Sri Lanka
225
6.15
Elijah Otieno
Kenya
226
6.17
Lega Siaka
P.N.G.
227
6.17
Wahab Riaz
Pakistan
228
6.19
Mohammed Shami
India
229
6.19
Dhammika Prasad
Sri Lanka
230
6.20
Duncan Allan
Kenya
231
6.24
Abdur Razzak
Bangladesh
232
6.24
Jerome Taylor
West Indies
233
6.25
Nasir Aziz
United Arab Emirates
234
6.33
Andre Russell
West Indies
235
6.42
Chris Gayle
West Indies
236
6.45
Virat Kohli
India
237
6.48
Raza-ur-Rehman
Canada
238
6.49
Ben Stokes
England
239
6.50
Javed Ahmadi
Afghanistan
239
6.50
Michael Leask
Scotland
239
6.50
Avinash Karn
Nepal
240
6.53
Neville Madziva
Zimbabwe
241
6.58
Karn Sharma
India
242
6.58
Junaid Khan
Pakistan
243
6.63
Ambati Rayudu
India
243
6.63
Alex Cusack
Ireland
244
6.67
Rakep Patel
Kenya
245
6.70
Corey Anderson
New Zealand
246
6.75
Bilawal Bhatti
Pakistan
247
6.80
Raza Hasan
Pakistan
248
6.87
Shane Watson
Australia
249
6.93
Gulbadin Naib
Afghanistan
250
7.00
Sohaib Maqsood
Pakistan
250
7.00
Miguel Cummins
West Indies
250
7.00
Kithuruwan Vithanage
Sri Lanka
251
7.12
Muhammad Wafiq
252
7.13
Brian Vitori
Zimbabwe
253
7.17
James Neesham
New Zealand
254
7.18
Shaminda Eranga
Sri Lanka
255
7.19
Rahmat Shah
Afghanistan
256
7.20
Suraj Randiv
Sri Lanka
257
7.23
Mohammad Talha
Pakistan
258
7.31
Luke Jongwe
Zimbabwe
259
7.33
Kieron Pollard
West Indies
259
7.33
Fareed Ahmad
Afghanistan
260
7.34
Ahmed Shehzad
Pakistan
261
7.43
James Pattinson
Australia
262
7.50
Fawad Alam
Pakistan
262
7.50
Vani Morea
P.N.G.
262
7.50
Khawar Ali
Oman
263
7.58
Varun Aaron
India
264
7.75
Andy Balbirnie
Ireland
265
7.78
Tino Best
West Indies
266
7.90
Jitendra Mukhiya
Nepal
267
8.00
Jason Kila
P.N.G.
268
8.50
Hashmatullah Shaidi
Afghanistan
269
8.65
Shafiul Islam
Bangladesh
270
8.67
Timycen Maruma
Zimbabwe
271
9.00
Asad Shafiq
Pakistan
272
9.50
Aaron Finch
Australia
273
10.00
Collins Obuya
Kenya
273
10.00
Vikrant Shetty
United Arab Emirates
274
11.33
Shadeep Silva
United Arab Emirates
275
13.00
Shamsur Rahman
Bangladesh
276
14.00
Lendl Simmons
West Indies
276
14.00
Anil Mandal
Nepal
277
16.92
Naeem Islam
Bangladesh