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 2012 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Matthew Wade
Australia
2
0.50
Schofield Haigh
England
3
0.67
Walter Brearley
England
4
1.16
Rob Quiney
Australia
5
1.50
Ricky Ponting
Australia
6
1.73
Frank Foster
England
7
1.89
Charles Macartney
Australia
8
2.00
Gautam Gambhir
India
8
2.00
Thilan Samaraweera
Sri Lanka
9
2.06
Harry Dean
England
10
2.11
Gerry Hazlitt
Australia
11
2.13
Alasdair Evans
Scotland
12
2.17
Sydney Barnes
England
13
2.20
Assad Fudadin
West Indies
14
2.21
Jimmy Matthews
Australia
15
2.21
Herbie Taylor
South Africa
16
2.24
Michael Beer
Australia
17
2.25
Bill Whitty
Australia
18
2.31
Dave Nourse
South Africa
19
2.32
Monty Panesar
England
20
2.33
Amrit Bhattarai
Nepal
21
2.37
Gerald Hartigan
South Africa
22
2.50
Bernard Scholtz
Namibia
23
2.52
Chris Tremlett
England
24
2.53
Pragyan Ojha
India
25
2.55
Shadeep Silva
United Arab Emirates
26
2.57
Narsingh Deonarine
West Indies
27
2.57
'Young Jack' Hearne
England
28
2.66
Frank Woolley
England
29
2.67
Louis Stricker
South Africa
30
2.68
Shane Shillingford
West Indies
31
2.68
Sid Pegler
South Africa
32
2.75
Nathan Lyon
Australia
33
2.76
Jeetan Patel
New Zealand
34
2.77
Charles Kelleway
Australia
35
2.77
Jackson Bird
Australia
36
2.80
Ben Hilfenhaus
Australia
37
2.82
Aubrey Faulkner
South Africa
38
2.84
Roy Minnett
Australia
39
2.84
Vernon Philander
South Africa
40
2.84
James Anderson
England
41
2.85
Daniel Vettori
New Zealand
42
2.87
Abdur Rehman
Pakistan
43
2.93
Manjula Guruge
United Arab Emirates
44
2.94
Peter Siddle
Australia
45
2.94
Wilfred Rhodes
England
46
2.94
Jonathan Trott
England
47
3.00
Graham Onions
England
48
3.10
Graeme Swann
England
49
3.12
Ryan Harris
Australia
50
3.13
Rangana Herath
Sri Lanka
51
3.13
Todd Astle
New Zealand
52
3.14
Younis Khan
Pakistan
53
3.14
Suraj Randiv
Sri Lanka
54
3.19
Devendra Bishoo
West Indies
55
3.23
Sid Emery
Australia
56
3.24
Hamilton Masakadza
Zimbabwe
57
3.25
Damodar Daesrath
Canada
58
3.27
Shannon Gabriel
West Indies
59
3.27
Sir Jack Hobbs
England
60
3.28
Jacques Kallis
South Africa
61
3.34
Sohag Gazi
Bangladesh
62
3.34
Chris Martin
New Zealand
63
3.34
Dale Steyn
South Africa
64
3.42
Michael Clarke
Australia
65
3.46
Claude Carter
South Africa
66
3.48
Neil Wagner
New Zealand
67
3.48
Tino Best
West Indies
68
3.49
Ishant Sharma
India
69
3.50
Jeremy Gordon
Canada
70
3.55
Trent Boult
New Zealand
71
3.56
Veerasammy Permaul
West Indies
72
3.57
Saeed Ajmal
Pakistan
73
3.58
Stuart Broad
England
74
3.59
Nasir Hossain
Bangladesh
75
3.61
Piyush Chawla
India
76
3.64
Amir Hamza
Afghanistan
77
3.65
Imran Tahir
South Africa
78
3.65
Charlie Llewellyn
South Africa
79
3.65
Reggie Schwarz
South Africa
80
3.65
Mohammad Hafeez
Pakistan
81
3.67
Naeem Islam
Bangladesh
82
3.68
Darren Sammy
West Indies
83
3.70
Shane Watson
Australia
84
3.71
Kemar Roach
West Indies
85
3.73
Tim Bresnan
England
86
3.77
Zaheer Khan
India
87
3.78
Sunil Narine
West Indies
88
3.80
Vikrant Shetty
United Arab Emirates
89
3.82
Ravichandran Ashwin
India
90
3.83
Virender Sehwag
India
91
3.87
Morne Morkel
South Africa
92
3.87
Khurram Khan
United Arab Emirates
93
3.89
Junaid Khan
Pakistan
94
3.90
Chanaka Welegedara
Sri Lanka
95
3.91
Graeme Smith
South Africa
95
3.91
Michael Hussey
Australia
96
3.92
Steven Finn
England
97
3.92
John Hastings
Australia
98
3.93
Nuwan Kulasekara
Sri Lanka
99
3.93
Ravindra Jadeja
India
100
3.98
Samit Patel
England
101
4.00
Harbhajan Singh
India
102
4.05
Fidel Edwards
West Indies
103
4.06
Angelo Mathews
Sri Lanka
104
4.07
Shaminda Eranga
Sri Lanka
105
4.08
Kevin Pietersen
England
106
4.09
James Ngoche
Kenya
107
4.09
Ravi Rampaul
West Indies
108
4.10
Ravi Bopara
England
109
4.18
Dean Elgar
South Africa
110
4.18
Mitchell Johnson
Australia
111
4.22
Arshad Ali
United Arab Emirates
112
4.25
Azhar Ali
Pakistan
112
4.25
Dilhara Fernando
Sri Lanka
113
4.27
Doug Bracewell
New Zealand
114
4.28
Sarel Burger
Namibia
115
4.29
Majid Haq
Scotland
116
4.30
Mark Gillespie
New Zealand
117
4.31
Kane Williamson
New Zealand
118
4.33
James Pattinson
Australia
119
4.37
Tim Southee
New Zealand
120
4.39
Mitchell Starc
Australia
121
4.39
Rubel Hossain
Bangladesh
122
4.39
David Warner
Australia
123
4.41
Shakib Al Hasan
Bangladesh
124
4.42
Durand Soraine
Canada
125
4.42
Lucas Oluoch
Kenya
126
4.43
Junaid Siddiqui
Canada
127
4.43
Boyd Rankin
England
128
4.45
Tillakaratne Dilshan
Sri Lanka
129
4.48
Suranga Lakmal
Sri Lanka
130
4.50
Hashim Amla
South Africa
130
4.50
Steven Smith
Australia
130
4.50
Craig Williams
Namibia
131
4.50
Rory Kleinveldt
South Africa
132
4.56
Nigel Jones
Ireland
132
4.56
Rohan Mustafa
United Arab Emirates
133
4.56
Clint McKay
Australia
134
4.56
Jean-Paul Duminy
South Africa
135
4.60
Mominul Haque
Bangladesh
136
4.62
Ahmed Raza
United Arab Emirates
137
4.68
Dhammika Prasad
Sri Lanka
138
4.68
Aizaz Cheema
Pakistan
139
4.68
Amjad Javed
United Arab Emirates
140
4.72
Andy McKay
New Zealand
141
4.73
Nuwan Pradeep
Sri Lanka
142
4.75
Daniel Flynn
New Zealand
143
4.77
Zahid Hussain
Canada
144
4.80
Tim Murtagh
Ireland
145
4.82
James Franklin
New Zealand
146
4.82
Bhuvneshwar Kumar
India
147
4.83
Gordon White
South Africa
148
4.87
Tom Cooper
Netherlands
149
4.87
Abdur Razzak
Bangladesh
150
4.88
Marlon Samuels
West Indies
151
4.88
Mahmudullah
Bangladesh
152
4.90
Sajeewa Weerakoon
Sri Lanka
153
4.93
Mohammad Sami
Pakistan
154
4.94
Josh Davey
Scotland
155
4.96
Karim Sadiq
Afghanistan
156
4.97
Shakti Gauchan
Nepal
157
4.99
Dawlat Zadran
Afghanistan
158
5.00
Malcolm Waller
Zimbabwe
158
5.00
Marchant de Lange
South Africa
158
5.00
Joe Root
England
158
5.00
James Tredwell
England
159
5.07
Umar Gul
Pakistan
160
5.07
Jimmy Hansra
Canada
161
5.13
Tim Gruijters
Netherlands
162
5.14
Umesh Yadav
India
163
5.15
Alex Cusack
Ireland
164
5.18
Hiral Patel
Canada
165
5.19
Sachithra Senanayake
Sri Lanka
166
5.19
Chris Gayle
West Indies
167
5.19
Nelson Odhiambo
Kenya
168
5.20
Lonwabo Tsotsobe
South Africa
169
5.20
Farveez Maharoof
Sri Lanka
170
5.23
Andrew White
Ireland
171
5.23
Javed Ahmadi
Afghanistan
172
5.23
Andrew Ellis
New Zealand
173
5.25
Mohammad Naveed
United Arab Emirates
174
5.27
Pieter Seelaar
Netherlands
175
5.30
Robin Peterson
South Africa
176
5.31
David Hussey
Australia
177
5.31
Paul Stirling
Ireland
178
5.31
Mashrafe Mortaza
Bangladesh
179
5.31
Shahid Afridi
Pakistan
180
5.32
Graeme Cremer
Zimbabwe
181
5.33
Michael Swart
Netherlands
182
5.33
Manny Aulakh
Canada
182
5.33
Brent Arnel
New Zealand
183
5.35
Xavier Doherty
Australia
184
5.37
Nazmul Hossain
Bangladesh
185
5.37
Timm van der Gugten
Netherlands
186
5.37
Daniel Christian
Australia
187
5.40
Jeevan Mendis
Sri Lanka
188
5.42
Nizakat Khan
Hong Kong
189
5.43
Trent Johnston
Ireland
190
5.49
Wayne Parnell
South Africa
191
5.49
Elias Sunny
Bangladesh
192
5.49
Paras Khadka
Nepal
193
5.50
Faf du Plessis
South Africa
194
5.50
Nawroz Mangal
Afghanistan
195
5.51
Peter Borren
Netherlands
196
5.52
Gordon Drummond
Scotland
197
5.56
Yuvraj Singh
India
198
5.56
Zamir Khan
Afghanistan
199
5.57
Samiullah Shenwari
Afghanistan
200
5.58
Ahsan Malik
Netherlands
201
5.59
Kyle Jarvis
Zimbabwe
202
5.59
Chris Morris
South Africa
203
5.59
Sohail Tanvir
Pakistan
204
5.63
Elijah Otieno
Kenya
205
5.64
George Dockrell
Ireland
206
5.65
Rizwan Cheema
Canada
207
5.66
Tarun Nethula
New Zealand
208
5.69
Thisara Perera
Sri Lanka
209
5.70
Seekkuge Prasanna
Sri Lanka
210
5.70
Vinay Kumar
India
211
5.72
Shoaib Malik
Pakistan
212
5.74
Shapoor Zadran
Afghanistan
213
5.74
Ragheb Aga
Kenya
214
5.75
Ryan McLaren
South Africa
215
5.77
Kyle Mills
New Zealand
216
5.77
Nathan McCullum
New Zealand
217
5.77
Brett Lee
Australia
218
5.78
Collins Obuya
Kenya
219
5.79
Mudassar Bukhari
Netherlands
220
5.79
Shem Ngoche
Kenya
221
5.82
Safyaan Sharif
Scotland
222
5.82
Dwayne Smith
West Indies
223
5.83
Shahadat Hossain
Bangladesh
224
5.83
Chris Woakes
England
224
5.83
Henry Osinde
Canada
225
5.84
Hiren Varaiya
Kenya
226
5.86
Hammad Azam
Pakistan
227
5.88
Rakep Patel
Kenya
228
5.92
Samuel Badree
West Indies
229
5.92
Raza Hasan
Pakistan
230
5.93
Lasith Malinga
Sri Lanka
231
5.94
Ajay Lalcheta
Oman
232
5.98
Mohammad Nabi
Afghanistan
233
6.00
Tyson Gordon
Canada
233
6.00
Sufyan Mehmood
Oman
234
6.01
Andre Russell
West Indies
235
6.02
Jacob Oram
New Zealand
236
6.04
Mirwais Ashraf
Afghanistan
237
6.05
Gordon Goudie
Scotland
238
6.06
Mohammad Irfan
Pakistan
239
6.10
Lahiru Thirimanne
Sri Lanka
240
6.11
Preston Mommsen
Scotland
241
6.11
Irfan Pathan
India
242
6.13
Mahuru Dai
P.N.G.
243
6.13
Suresh Raina
India
244
6.15
Dwayne Bravo
West Indies
245
6.15
Shingi Masakadza
Zimbabwe
246
6.17
Ziaur Rahman
Afghanistan
247
6.17
Chris Amini
P.N.G.
248
6.23
Glenn Maxwell
Australia
249
6.25
Abul Hasan
Bangladesh
250
6.26
Johan Botha
South Africa
251
6.28
Ajantha Mendis
Sri Lanka
252
6.30
Praveen Kumar
India
253
6.30
Kosala Kulasekara
Sri Lanka
254
6.31
Basant Regmi
Nepal
255
6.31
Rob Nicol
New Zealand
256
6.32
Virat Kohli
India
257
6.33
Brian Vitori
Zimbabwe
258
6.35
Rohit Sharma
India
259
6.35
John Mooney
Ireland
260
6.36
Shafiul Islam
Bangladesh
261
6.36
Michael Bates
New Zealand
262
6.38
Isuru Udana
Sri Lanka
263
6.38
Akila Dananjaya
Sri Lanka
264
6.39
Dion Stovell
Bermuda
265
6.39
Rajeshkumar Ranpura
Oman
266
6.40
Duncan Allan
Kenya
267
6.41
Danny Briggs
England
268
6.44
John Reva
P.N.G.
269
6.46
Ray Price
Zimbabwe
270
6.47
Kevin O'Brien
Ireland
271
6.50
Alexei Kervezee
Netherlands
271
6.50
Yusuf Pathan
India
272
6.52
Adam Milne
New Zealand
273
6.56
Nehemiah Odhiambo
Kenya
274
6.59
Rodney Trott
Bermuda
275
6.60
Wahab Riaz
Pakistan
276
6.63
Prosper Utseya
Zimbabwe
277
6.65
Kieron Pollard
West Indies
278
6.67
Alviro Petersen
South Africa
279
6.68
Max Sorensen
Ireland
280
6.70
Albie Morkel
South Africa
281
6.73
Martin Guptill
New Zealand
282
6.74
Munir Dar
Hong Kong
283
6.75
Zakiullah Zaki
Afghanistan
284
6.81
Pat Cummins
Australia
285
6.82
Manoj Tiwary
India
286
6.83
Brad Hogg
Australia
287
6.88
Izatullah Dawlatzai
Afghanistan
287
6.88
Syed Kaleem
Oman
288
6.90
Richie Berrington
Scotland
289
6.90
Rahul Sharma
Hong Kong
290
6.91
Mitchell McClenaghan
New Zealand
291
6.91
Aftab Ahmed
Bangladesh
292
6.97
Ashok Dinda
India
293
7.00
Abdul Razzaq
Pakistan
293
7.00
Chamara Kapugedera
Sri Lanka
293
7.00
Tony Ura
P.N.G.
293
7.00
Jason Kila
P.N.G.
294
7.04
Gerrie Snyman
Namibia
295
7.05
Jade Dernbach
England
296
7.13
Aftab Alam
Afghanistan
297
7.27
Roy Lamsam
Hong Kong
298
7.33
Vani Morea
P.N.G.
299
7.37
Zeeshan Siddiqui
Oman
300
7.40
Aizaz Khan
Hong Kong
301
7.41
Elmore Hutchinson
U.S.A.
302
7.42
Elton Chigumbura
Zimbabwe
303
7.47
Kinchit Shah
Hong Kong
304
7.50
Stuart Matsikenyeri
Zimbabwe
304
7.50
Mitchell Marsh
Australia
305
7.57
Harvir Baidwan
Canada
306
7.58
Asif Khan
United Arab Emirates
307
7.60
Stefan Kelly
Bermuda
308
7.63
Ronnie Hira
New Zealand
309
7.65
Sachin Tendulkar
India
310
7.68
Bashir Shah
311
7.80
Jan Stander
Scotland
311
7.80
Luke Wright
England
312
7.94
Willie Gavera
P.N.G.
313
7.96
Lakshmipathy Balaji
India
314
8.00
Keegan Meth
Zimbabwe
314
8.00
Kaushal Lokuarachchi
Sri Lanka
314
8.00
Kyle Coetzer
Scotland
314
8.00
Rusty Theron
South Africa
315
8.05
Janeiro Tucker
Bermuda
316
8.08
Irfan Ahmed
Hong Kong
317
8.29
Gulbadin Naib
Afghanistan
318
8.33
Matthew Parker
Scotland
318
8.33
Moneeb Iqbal
Scotland
319
8.38
Aaron Phangiso
South Africa
320
8.50
Rahat Ali
Pakistan
321
8.52
Yasir Arafat
Pakistan
322
8.67
Dean Brownlie
New Zealand
323
8.77
Syed Ali
Oman
324
9.00
Krishmar Santokie
West Indies
324
9.00
Colin de Grandhomme
New Zealand
324
9.00
James Faulkner
Australia
324
9.00
Justin Ontong
South Africa
325
9.33
Stuart Meaker
England
325
9.33
Garey Mathurin
West Indies
326
9.96
Kamau Leverock
Bermuda
327
10.00
Parth Desai
Canada
327
10.00
Tamim Iqbal
Bangladesh
328
10.67
Corey Anderson
New Zealand
329
11.83
Parvinder Awana
India
330
11.94
James Neesham
New Zealand
331
12.00
Cameron White
Australia
332
12.25
Chris Mpofu
Zimbabwe
333
15.00
Steven Outerbridge
Bermuda
334
17.00
Tom Heggelman
Netherlands