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 2010 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Yasir Hameed
Pakistan
1
0.00
Raqibul Hasan
Bangladesh
2
0.33
Mathew Sinclair
New Zealand
3
2.00
Francis Otieno
Kenya
4
2.11
Friedel de Wet
South Africa
5
2.17
Brendan Nash
West Indies
6
2.53
Paul Harris
South Africa
7
2.60
Nuwan Pradeep
Sri Lanka
8
2.73
Marcus North
Australia
9
2.75
Peter George
Australia
9
2.75
Alviro Petersen
South Africa
10
2.81
Ross Taylor
New Zealand
11
2.84
Ben Hilfenhaus
Australia
12
2.86
Umar Amin
Pakistan
13
2.92
Rangana Herath
Sri Lanka
14
3.00
Travis Dowlin
West Indies
14
3.00
Brendon McCullum
New Zealand
15
3.05
Pragyan Ojha
India
16
3.06
Abdullah Mazari
Afghanistan
17
3.10
James Ngoche
Kenya
18
3.11
Harbhajan Singh
India
19
3.13
Sulieman Benn
West Indies
20
3.18
Imran Farhat
Pakistan
21
3.22
James Tredwell
England
22
3.22
Daniel Vettori
New Zealand
23
3.23
Andy Blignaut
Zimbabwe
24
3.27
Graeme Swann
England
25
3.27
Chris Tremlett
England
26
3.27
Virender Sehwag
India
27
3.29
James Anderson
England
28
3.30
Shane Shillingford
West Indies
29
3.30
Brent Arnel
New Zealand
30
3.35
Kevin Pietersen
England
31
3.37
Tillakaratne Dilshan
Sri Lanka
32
3.38
Amit Mishra
India
33
3.41
Peter Siddle
Australia
34
3.43
Mohammad Asif
Pakistan
35
3.44
Simon Katich
Australia
36
3.47
Younis Khan
Pakistan
37
3.47
Nelon Pascal
West Indies
38
3.47
Khaliq Dad
Afghanistan
39
3.53
Chris Martin
New Zealand
40
3.54
Abdur Rehman
Pakistan
41
3.54
Jacques Kallis
South Africa
42
3.56
Mohammad Amir
Pakistan
43
3.59
Morne Morkel
South Africa
44
3.61
Thomas Odoyo
Kenya
45
3.65
Ajantha Mendis
Sri Lanka
46
3.71
Nigel Jones
Ireland
47
3.71
Graham Onions
England
48
3.80
Doug Bollinger
Australia
49
3.80
Ravi Bopara
England
50
3.81
Dwayne Bravo
West Indies
51
3.82
Shakib Al Hasan
Bangladesh
52
3.83
Jesse Ryder
New Zealand
53
3.84
Stuart Broad
England
54
3.84
Dale Steyn
South Africa
55
3.85
Zaheer Khan
India
56
3.85
Aftab Ahmed
Bangladesh
57
3.87
Munaf Patel
India
58
3.87
Hamish Bennett
New Zealand
59
3.88
Jeetan Patel
New Zealand
59
3.88
Jaydev Unadkat
India
60
3.92
Ishant Sharma
India
61
3.97
Steven Finn
England
62
3.97
Suraj Randiv
Sri Lanka
63
3.99
Bradley Kruger
Netherlands
64
4.00
Kemar Roach
West Indies
65
4.00
Chamara Kapugedera
Sri Lanka
65
4.00
Raees Ahmadzai
Afghanistan
66
4.01
Trent Johnston
Ireland
67
4.03
Lonwabo Tsotsobe
South Africa
68
4.03
Ryan Harris
Australia
69
4.04
Danish Kaneria
Pakistan
70
4.04
Gordon Drummond
Scotland
71
4.05
Angelo Mathews
Sri Lanka
72
4.05
Darren Sammy
West Indies
73
4.08
Mirwais Ashraf
Afghanistan
74
4.11
Muttiah Muralitharan
Sri Lanka
75
4.11
Michael Clarke
Australia
76
4.11
Paul Collingwood
England
77
4.12
Xavier Doherty
Australia
78
4.13
Andrew White
Ireland
79
4.14
Mitchell Johnson
Australia
80
4.14
Jimmy Hansra
Canada
81
4.14
Nathan Hauritz
Australia
82
4.16
John Mooney
Ireland
83
4.17
Ray Price
Zimbabwe
84
4.17
Dhammika Prasad
Sri Lanka
85
4.20
Muthumudalige Pushpakumara
Sri Lanka
86
4.20
Tom Cooper
Netherlands
87
4.21
Bernard Loots
Netherlands
88
4.23
Tim Bresnan
England
89
4.25
Adam Voges
Australia
90
4.29
Johan Botha
South Africa
91
4.29
Adeel Raja
Netherlands
92
4.31
Shane Watson
Australia
93
4.32
Mahmudullah
Bangladesh
94
4.35
Saeed Ajmal
Pakistan
95
4.38
Faisal Hossain
Bangladesh
96
4.38
Suresh Raina
India
97
4.39
Greg Lamb
Zimbabwe
98
4.40
Yuvraj Singh
India
99
4.40
Malinga Bandara
Sri Lanka
100
4.40
Nuwan Kulasekara
Sri Lanka
101
4.41
David Bernard
West Indies
102
4.41
Abhimanyu Mithun
India
103
4.42
Shahadat Hossain
Bangladesh
104
4.42
Hiren Varaiya
Kenya
105
4.44
Sean Williams
Zimbabwe
106
4.46
Mitchell Starc
Australia
107
4.47
Kane Williamson
New Zealand
108
4.47
Umar Gul
Pakistan
109
4.48
Abdur Razzak
Bangladesh
110
4.48
Shoaib Malik
Pakistan
111
4.50
Tanvir Ahmed
Pakistan
111
4.50
Shem Ngoche
Kenya
112
4.52
Andre Russell
West Indies
113
4.53
Balaji Rao
Canada
114
4.53
Samiullah Shenwari
Afghanistan
115
4.54
Wahab Riaz
Pakistan
116
4.55
Izatullah Dawlatzai
Afghanistan
117
4.57
Ross Lyons
Scotland
118
4.59
Richie Berrington
Scotland
119
4.59
Lasith Malinga
Sri Lanka
120
4.60
George Dockrell
Ireland
121
4.61
Grant Elliott
New Zealand
122
4.61
Albert van der Merwe
Ireland
123
4.63
Jimmy Kamande
Kenya
124
4.65
Hamid Hassan
Afghanistan
125
4.65
Josh Davey
Scotland
126
4.66
Majid Haq
Scotland
127
4.68
Dilhara Fernando
Sri Lanka
128
4.68
John Hastings
Australia
129
4.70
Paul Stirling
Ireland
130
4.70
Scott Styris
New Zealand
131
4.71
Ajmal Shahzad
England
132
4.73
Mohammad Sami
Pakistan
133
4.74
Mohammad Hafeez
Pakistan
134
4.74
Matthew Parker
Scotland
135
4.74
Parth Desai
Canada
136
4.75
Sandeep Jyoti
Canada
136
4.75
Jonathan Trott
England
136
4.75
Gregor Maiden
Scotland
137
4.76
Sunil Dhaniram
Canada
138
4.76
Sachin Tendulkar
India
139
4.77
Sreesanth
India
140
4.79
Elijah Otieno
Kenya
141
4.80
Jacob Oram
New Zealand
142
4.82
Alfred Luseno
Kenya
143
4.83
Tim Southee
New Zealand
144
4.83
Jeevan Mendis
Sri Lanka
145
4.84
Clint McKay
Australia
146
4.85
Prosper Utseya
Zimbabwe
147
4.86
Tim Gruijters
Netherlands
148
4.87
Kevin O'Brien
Ireland
149
4.88
Naeem Islam
Bangladesh
150
4.91
Mudassar Bukhari
Netherlands
151
4.92
Boyd Rankin
England
152
4.92
Andy McKay
New Zealand
153
4.94
Harvir Baidwan
Canada
154
4.95
Gordon Goudie
Scotland
155
4.95
Thilina Kandamby
Sri Lanka
156
4.96
Nathan McCullum
New Zealand
157
4.96
Praveen Kumar
India
158
4.97
Hamilton Masakadza
Zimbabwe
159
4.99
Ravi Rampaul
West Indies
160
5.00
Luke Woodcock
New Zealand
160
5.00
MS Dhoni
India
161
5.01
Peter Borren
Netherlands
162
5.01
Daryl Tuffey
New Zealand
163
5.01
Nawroz Mangal
Afghanistan
164
5.05
Mark Jonkman
Netherlands
165
5.05
Michael Yardy
England
166
5.06
Ravindra Jadeja
India
167
5.06
James Hopes
Australia
168
5.07
Nikita Miller
West Indies
169
5.07
Martin Guptill
New Zealand
170
5.09
Alex Cusack
Ireland
171
5.10
Suranga Lakmal
Sri Lanka
172
5.12
Mohammad Nabi
Afghanistan
173
5.13
Luke Wright
England
174
5.14
Jean-Paul Duminy
South Africa
175
5.14
Hiral Patel
Canada
176
5.14
Sachithra Senanayake
Sri Lanka
177
5.17
Robiul Islam
Bangladesh
178
5.18
Chris Gayle
West Indies
179
5.19
Mashrafe Mortaza
Bangladesh
180
5.19
Rubel Hossain
Bangladesh
181
5.20
Tamim Iqbal
Bangladesh
182
5.23
Shafiul Islam
Bangladesh
183
5.25
Graeme Cremer
Zimbabwe
184
5.30
Ryan McLaren
South Africa
185
5.33
Brendan Taylor
Zimbabwe
185
5.33
Javed Ahmadi
Afghanistan
186
5.34
Ravichandran Ashwin
India
187
5.34
Shahid Afridi
188
5.34
Thisara Perera
Sri Lanka
189
5.35
Shadeep Silva
United Arab Emirates
190
5.36
Ryan Sidebottom
England
191
5.36
Iftikhar Anjum
Pakistan
192
5.37
Farveez Maharoof
Sri Lanka
193
5.37
Umar Bhatti
Canada
194
5.39
Nehemiah Odhiambo
Kenya
195
5.43
Grant Flower
Zimbabwe
196
5.44
Steven Smith
Australia
197
5.44
Shapoor Zadran
Afghanistan
198
5.46
Robin Peterson
South Africa
199
5.46
Ryan ten Doeschate
Netherlands
200
5.50
Rizwan Cheema
Canada
201
5.50
Trevin Bastiampillai
Canada
201
5.50
Saqib Ali
United Arab Emirates
201
5.50
Roelof van der Merwe
Netherlands
202
5.51
Shaun Tait
Australia
203
5.52
Mohammad Ashraful
Bangladesh
204
5.52
Pieter Seelaar
Netherlands
205
5.55
Karim Sadiq
Afghanistan
206
5.57
Thilan Thushara
Sri Lanka
207
5.58
Seekkuge Prasanna
Sri Lanka
208
5.59
Ahmed Raza
United Arab Emirates
209
5.60
Maurits Jonkman
Netherlands
209
5.60
Khurram Chohan
Canada
210
5.61
Shane Bond
New Zealand
211
5.64
Moneeb Iqbal
Scotland
212
5.65
Kieron Pollard
West Indies
213
5.73
Keith Dabengwa
Zimbabwe
214
5.74
Timycen Maruma
Zimbabwe
215
5.75
Calvert Hooper
Canada
216
5.80
Shoaib Akhtar
Pakistan
217
5.83
Chanaka Welegedara
Sri Lanka
218
5.83
Nelson Odhiambo
Kenya
219
5.84
Andre Botha
Ireland
220
5.85
Narsingh Deonarine
West Indies
221
5.86
Josh Hazlewood
Australia
222
5.86
Umesh Yadav
India
223
5.87
Ed Rainsford
Zimbabwe
224
5.87
Wayne Parnell
South Africa
225
5.94
Mohammad Kashif
Netherlands
226
5.96
Jerome Taylor
West Indies
227
5.97
Rusty Theron
South Africa
228
6.00
Isuru Udana
Sri Lanka
228
6.00
Ryan Watson
Scotland
228
6.00
Stuart Matsikenyeri
Zimbabwe
228
6.00
Liam Plunkett
England
229
6.01
Ashish Nehra
India
230
6.04
Chris Mpofu
Zimbabwe
231
6.05
Kyle Mills
New Zealand
232
6.07
Abdul Razzaq
Pakistan
233
6.09
Virat Kohli
India
234
6.11
Ian Butler
New Zealand
235
6.12
Syed Rasel
Bangladesh
236
6.12
Ashok Dinda
India
237
6.14
Sudeep Tyagi
India
238
6.15
Yusuf Pathan
India
239
6.16
Steve Tikolo
Kenya
240
6.18
Charl Langeveldt
South Africa
241
6.22
Naved-ul-Hasan
Pakistan
242
6.25
Yasir Arafat
Pakistan
243
6.26
Mohammad Irfan
Pakistan
244
6.27
Piyush Chawla
India
245
6.28
James Franklin
New Zealand
246
6.35
David Hussey
Australia
247
6.43
Pankaj Singh
India
248
6.48
Aftab Alam
Afghanistan
249
6.51
Peter Connell
Ireland
250
6.52
Dewald Nel
Scotland
251
6.53
Dwayne Smith
West Indies
252
6.60
Rohit Sharma
India
253
6.61
Keegan Meth
Zimbabwe
254
6.67
Wesley Barresi
Netherlands
255
6.75
Tendai Chatara
Zimbabwe
256
6.80
Michael Mason
New Zealand
257
6.92
Rob Nicol
New Zealand
258
7.00
Daan van Bunge
Netherlands
258
7.00
Fayyaz Ahmed
United Arab Emirates
258
7.00
Milinda Siriwardana
Sri Lanka
259
7.06
Chamu Chibhabha
Zimbabwe
260
7.08
Brandon Bess
West Indies
261
7.08
Henry Osinde
Canada
261
7.08
Nazmul Hossain
Bangladesh
262
7.10
Tony Suji
Kenya
263
7.20
John Davison
Canada
263
7.20
Kyle Coetzer
Scotland
264
7.25
Steve O'Keefe
Australia
265
7.29
Vinay Kumar
India
266
7.44
Jan Stander
Scotland
267
7.50
Ramesh David
Canada
268
7.56
Chinthaka Jayasinghe
Sri Lanka
269
7.57
Khurram Khan
United Arab Emirates
270
7.60
Dirk Nannes
Australia
271
7.68
Elton Chigumbura
Zimbabwe
272
7.74
Albie Morkel
South Africa
273
7.74
Dawlat Ahmadzai
Afghanistan
274
8.00
Sanath Jayasuriya
Sri Lanka
274
8.00
Phil Eaglestone
Ireland
275
8.14
Lameck Onyango
Kenya
276
8.15
Shingi Masakadza
Zimbabwe
277
8.50
Michael Hussey
Australia
278
8.67
Alexei Kervezee
Netherlands
279
8.71
Timroy Allen
U.S.A.
280
9.00
Edgar Schiferli
Netherlands
280
9.00
Azhar Ali
Pakistan
281
9.50
Preston Mommsen
Scotland
282
9.67
Thilan Samaraweera
Sri Lanka
282
9.67
Kosala Kulasekara
Sri Lanka
283
9.83
Ian Nicolson
Zimbabwe
284
9.86
Daniel Christian
Australia
285
11.00
Tharanga Paranavitana
Sri Lanka
285
11.00
Geoff Barnett
Canada
286
11.20
Gary Kidd
Ireland
287
11.50
Shaheed Keshvani
Canada
288
11.75
Adam Milne
New Zealand
289
12.00
Rory Kleinveldt
South Africa
289
12.00
Arsalan Qadir
Canada
290
13.33
Graeme Smith
South Africa