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 2009 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Jamie How
New Zealand
2
2.00
Ross Taylor
New Zealand
3
2.08
Chaminda Vaas
Sri Lanka
4
2.46
Andrew McDonald
Australia
5
2.50
Eoin Morgan
England
6
2.66
Monty Panesar
England
7
2.86
Mirwais Ashraf
Afghanistan
8
2.86
Ryan Austin
West Indies
9
2.94
Marcus North
Australia
10
2.95
Friedel de Wet
South Africa
11
2.96
Paul Harris
South Africa
12
3.00
Tamim Iqbal
Bangladesh
12
3.00
Raqibul Hasan
Bangladesh
12
3.00
Devon Smith
West Indies
13
3.02
Mohammad Asif
Pakistan
14
3.13
Narsingh Deonarine
West Indies
15
3.13
Rangana Herath
Sri Lanka
16
3.13
Daniel Vettori
New Zealand
17
3.17
Andrew Flintoff
England
18
3.20
Shakib Al Hasan
Bangladesh
19
3.26
Chris Martin
New Zealand
20
3.28
Mashrafe Mortaza
Bangladesh
21
3.29
Andre Botha
Ireland
22
3.29
Danish Kaneria
Pakistan
23
3.31
Graeme Swann
England
24
3.33
Peter Siddle
Australia
25
3.34
Doug Bollinger
Australia
26
3.35
Sulieman Benn
West Indies
27
3.40
Kumar Sangakkara
Sri Lanka
27
3.40
Imran Farhat
Pakistan
28
3.41
Dwayne Leverock
Bermuda
29
3.42
Daryl Tuffey
New Zealand
30
3.44
Brendan Nash
West Indies
31
3.46
Saeed Ajmal
Pakistan
32
3.50
Raees Ahmadzai
Afghanistan
33
3.51
Deon Kotze
Namibia
34
3.51
Chris Gayle
West Indies
35
3.56
Mohammad Ashraful
Bangladesh
36
3.59
Simon Katich
Australia
37
3.59
Enamul Haque jnr
Bangladesh
38
3.60
Younis Khan
Pakistan
39
3.61
Nathan Hauritz
Australia
40
3.66
Craig Wright
Scotland
41
3.69
Bernard Scholtz
Namibia
42
3.70
Steve Harmison
England
43
3.71
Abdur Rauf
Pakistan
44
3.71
Andrew White
Ireland
45
3.73
Darren Sammy
West Indies
46
3.76
Mohammad Nabi
Afghanistan
47
3.76
Muttiah Muralitharan
Sri Lanka
48
3.77
Amit Mishra
India
49
3.77
Haider Ali
Pakistan
50
3.78
James Anderson
England
51
3.80
Phil Eaglestone
Ireland
52
3.80
Kemar Roach
West Indies
53
3.82
Ray Price
Zimbabwe
54
3.83
Martin Guptill
New Zealand
55
3.83
Umar Bhatti
Canada
56
3.83
Pragyan Ojha
India
57
3.84
Morne Morkel
South Africa
58
3.85
Harbhajan Singh
India
59
3.85
Stuart Clark
Australia
60
3.87
Sreesanth
India
61
3.88
Makhaya Ntini
South Africa
62
3.88
Tino Best
West Indies
63
3.89
Shapoor Zadran
Afghanistan
64
3.89
Stuart Broad
England
65
3.89
Ryan Hinds
West Indies
66
3.90
Ajantha Mendis
Sri Lanka
67
3.91
Graham Onions
England
68
3.94
James Franklin
New Zealand
69
3.94
Keith Dabengwa
Zimbabwe
70
3.94
Jacques Kallis
South Africa
71
3.94
Darron Reekers
Netherlands
72
3.96
Ben Hilfenhaus
Australia
73
3.97
Mohammad Amir
Pakistan
74
3.97
Nazmul Hossain
Bangladesh
75
3.98
Trent Johnston
Ireland
76
3.99
Shahadat Hossain
Bangladesh
77
3.99
Henry Osinde
Canada
78
4.00
Sunil Dhaniram
Canada
78
4.00
Adrian Barath
West Indies
79
4.03
Rodney Trott
Bermuda
80
4.04
Ravi Rampaul
West Indies
81
4.05
Daren Powell
West Indies
82
4.07
Lionel Baker
West Indies
83
4.07
Jonathan Trott
England
84
4.08
Prosper Utseya
Zimbabwe
85
4.10
Ross Lyons
Scotland
86
4.10
Ed Rainsford
Zimbabwe
87
4.11
Fayyaz Ahmed
United Arab Emirates
88
4.12
Mitchell Johnson
Australia
89
4.15
Hasti Gul
Afghanistan
90
4.17
Jeetan Patel
New Zealand
91
4.17
Jean-Paul Duminy
South Africa
92
4.18
Regan West
Ireland
93
4.23
Iain O'Brien
New Zealand
94
4.25
Clint McKay
Australia
95
4.26
Rajesh Bhudia
Kenya
96
4.26
Mahmudullah
Bangladesh
97
4.27
Thilan Thushara
Sri Lanka
98
4.29
Kyle McCallan
Ireland
99
4.33
Moneeb Iqbal
Scotland
100
4.33
Shoaib Malik
Pakistan
101
4.33
Rakep Patel
Kenya
102
4.34
Sudeep Tyagi
India
103
4.35
Chanaka Welegedara
Sri Lanka
104
4.37
Mudassar Bukhari
Netherlands
105
4.38
Shane Bond
New Zealand
106
4.38
Shane Watson
Australia
107
4.39
Sandeep Jyoti
Canada
108
4.40
Boyd Rankin
England
109
4.40
Sarel Burger
Namibia
110
4.40
Jerome Taylor
West Indies
111
4.41
Gavin Tonge
West Indies
112
4.44
Edgar Schiferli
Netherlands
113
4.44
Malinda Warnapura
Sri Lanka
114
4.47
Umar Gul
Pakistan
115
4.48
Zaheer Khan
India
116
4.48
Majid Haq
Scotland
117
4.50
Hiren Varaiya
Kenya
118
4.50
Chamara Kapugedera
Sri Lanka
119
4.51
Munaf Patel
India
120
4.51
Nikita Miller
West Indies
121
4.52
John Mooney
Ireland
122
4.52
Graeme Cremer
Zimbabwe
123
4.54
Rizwan Cheema
Canada
124
4.54
Gerrie Snyman
Namibia
125
4.55
Dale Steyn
South Africa
126
4.57
Thomas Odoyo
Kenya
127
4.58
Peter Ongondo
Kenya
128
4.62
Shahid Afridi
129
4.62
Ryan Sidebottom
England
130
4.63
Peter Borren
Netherlands
131
4.63
Jacob Oram
New Zealand
132
4.63
Khaliq Dad
Afghanistan
133
4.64
Michael Clarke
Australia
134
4.65
Virender Sehwag
India
135
4.65
Khurram Chohan
Canada
136
4.65
John Davison
Canada
137
4.67
Nuwan Kulasekara
Sri Lanka
138
4.67
Naeem Islam
Bangladesh
139
4.67
Steve Tikolo
Kenya
140
4.67
Dawlat Ahmadzai
Afghanistan
141
4.69
Angelo Mathews
Sri Lanka
142
4.69
Jesse Ryder
New Zealand
143
4.69
Peter Connell
Ireland
144
4.70
Saqib Ali
United Arab Emirates
145
4.73
Amjad Khan
England
146
4.74
Paul Collingwood
England
147
4.75
Fidel Edwards
West Indies
148
4.78
Pieter Seelaar
Netherlands
149
4.79
David Bernard
West Indies
150
4.79
Abdur Razzak
Bangladesh
151
4.80
Mahela Jayawardene
Sri Lanka
152
4.82
Dwayne Bravo
West Indies
153
4.84
Johan Botha
South Africa
154
4.86
Yasir Arafat
Pakistan
155
4.86
Khurram Khan
United Arab Emirates
156
4.87
Aman Ali
United Arab Emirates
157
4.89
Tim Bresnan
England
157
4.89
Rawl Lewis
West Indies
158
4.90
Dilhara Fernando
Sri Lanka
159
4.90
Stuart Chalmers
Scotland
160
4.91
Kevin Pietersen
England
161
4.92
Owais Shah
England
162
4.92
Dimitri Mascarenhas
England
163
4.92
Dhammika Prasad
Sri Lanka
164
4.97
Ruud Nijman
Netherlands
165
4.97
Karim Sadiq
Afghanistan
166
4.98
Abdul Razzaq
Pakistan
167
4.98
Daan van Bunge
Netherlands
168
4.99
Samiullah Shenwari
Afghanistan
169
4.99
James Hopes
Australia
170
5.00
Lonwabo Tsotsobe
South Africa
170
5.00
Maurits Jonkman
Netherlands
171
5.02
Nathan Bracken
Australia
172
5.02
Tawanda Mupariwa
Zimbabwe
173
5.03
Sachin Tendulkar
India
174
5.04
Suraj Randiv
Sri Lanka
175
5.06
Kenneth Kamyuka
Canada
176
5.07
Tharanga Paranavitana
Sri Lanka
176
5.07
Dirk Nannes
Australia
177
5.07
Janeiro Tucker
Bermuda
178
5.09
Charl Langeveldt
South Africa
179
5.09
Hamid Hassan
Afghanistan
180
5.13
Dewald Nel
Scotland
181
5.15
Ravi Bopara
England
182
5.15
Arshad Ali
United Arab Emirates
183
5.16
Suresh Raina
India
184
5.16
Yuvraj Singh
India
185
5.18
Mohammad Talha
Pakistan
186
5.20
Jimmy Kamande
Kenya
187
5.20
Stuart Matsikenyeri
Zimbabwe
188
5.22
Tim Southee
New Zealand
189
5.22
Andrew Symonds
Australia
190
5.23
Harvir Baidwan
Canada
191
5.24
John Blain
Scotland
192
5.25
Iftikhar Anjum
Pakistan
193
5.26
Amjad Javed
United Arab Emirates
194
5.27
Kyle Mills
New Zealand
195
5.29
Ryan McLaren
South Africa
195
5.29
Jan-Berrie Burger
Namibia
196
5.30
Grant Elliott
New Zealand
196
5.30
Rohit Sharma
India
197
5.30
Brett Lee
Australia
198
5.31
Dolar Mahmud
Bangladesh
199
5.32
Syed Ali
Oman
200
5.33
Roelof van der Merwe
Netherlands
201
5.33
Sean Williams
Zimbabwe
201
5.33
Tom de Grooth
Netherlands
202
5.34
Ravindra Jadeja
India
203
5.34
Ryan ten Doeschate
Netherlands
204
5.37
Gordon Drummond
Scotland
205
5.38
Bjorn Kotze
Namibia
206
5.39
Praveen Kumar
India
207
5.39
Lendl Simmons
West Indies
208
5.40
Ryan Harris
Australia
208
5.40
Mark Gillespie
New Zealand
209
5.40
Tillakaratne Dilshan
Sri Lanka
210
5.41
Chris Mpofu
Zimbabwe
211
5.41
Louis Burger
Namibia
212
5.43
Ryan Watson
Scotland
213
5.48
Mehrab Hossain jnr
Bangladesh
214
5.48
Rubel Hossain
Bangladesh
215
5.49
Ishant Sharma
India
216
5.49
Syed Rasel
Bangladesh
217
5.49
Hamilton Masakadza
Zimbabwe
218
5.51
Alex Cusack
Ireland
219
5.51
Naved-ul-Hasan
Pakistan
220
5.52
Nawroz Mangal
Afghanistan
221
5.54
Elton Chigumbura
Zimbabwe
222
5.56
Zeeshan Siddiqui
Oman
223
5.56
Lameck Onyango
Kenya
224
5.56
Gareth Batty
England
225
5.60
Moises Henriques
Australia
226
5.62
Shaun Tait
Australia
227
5.63
Mohammad Kashif
Netherlands
228
5.64
Gordon Goudie
Scotland
229
5.67
Adnan Ilyas
Oman
229
5.67
Ramnaresh Sarwan
West Indies
229
5.67
Michael Hussey
Australia
229
5.67
Abhishek Nayar
India
230
5.68
Farveez Maharoof
Sri Lanka
231
5.69
Sanath Jayasuriya
Sri Lanka
232
5.82
Alasdair Evans
Scotland
233
5.84
Sohail Khan
Pakistan
234
5.85
David Hussey
Australia
235
5.88
Elijah Otieno
Kenya
236
5.88
Tamauri Tucker
Bermuda
237
5.90
Kevin O'Brien
Ireland
238
5.93
Jan Stander
Scotland
239
5.97
Balaji Rao
Canada
240
5.98
Nehemiah Odhiambo
Kenya
241
6.00
Luke Wright
England
241
6.00
Shaheed Keshvani
Canada
241
6.00
RP Singh
India
241
6.00
Craig Williams
Namibia
242
6.06
Adam Voges
Australia
243
6.07
Wayne Parnell
South Africa
244
6.07
Bashir Shah
245
6.09
Zahid Shah
United Arab Emirates
246
6.09
Ben Laughlin
Australia
247
6.10
Irving Romaine
Bermuda
248
6.12
Malinga Bandara
Sri Lanka
249
6.14
Shoaib Akhtar
Pakistan
250
6.16
Kyle Jarvis
Zimbabwe
251
6.17
Andrew Britton
Ireland
252
6.17
Albie Morkel
South Africa
253
6.22
Suranga Lakmal
Sri Lanka
254
6.28
Ashish Nehra
India
255
6.29
Yusuf Abdulla
South Africa
256
6.29
Nathan McCullum
New Zealand
257
6.34
Kieron Pollard
West Indies
258
6.39
Collins Obuya
Kenya
259
6.40
Lakshmipathy Balaji
India
260
6.45
Calum MacLeod
Scotland
261
6.48
Adil Rashid
England
262
6.52
Jacobi Robinson
Bermuda
263
6.55
Cameron White
Australia
264
6.58
Ian Butler
New Zealand
265
6.60
Sohail Tanvir
Pakistan
266
6.65
Chamu Chibhabha
Zimbabwe
267
6.67
Yusuf Pathan
India
268
6.77
Lasith Malinga
Sri Lanka
269
6.81
Malcolm Waller
Zimbabwe
270
6.84
Steven Outerbridge
Bermuda
271
6.88
Fahad Alhashmi
United Arab Emirates
272
7.00
Zameer Zahir
Canada
272
7.00
MS Dhoni
India
272
7.00
Virat Kohli
India
272
7.00
Shane Harwood
Australia
272
7.00
Imrul Kayes
Bangladesh
273
7.10
Kyle Hodsoll
Bermuda
274
7.20
Stefan Kelly
Bermuda
275
7.25
Nelon Pascal
West Indies
276
7.33
Thisara Perera
Sri Lanka
277
7.57
Mahbubul Alam
Bangladesh
278
7.63
Scott Styris
New Zealand
279
7.67
Robin Peterson
South Africa
279
7.67
Eion Katchay
Canada
280
7.73
Brett Geeves
Australia
281
7.86
Richie Berrington
Scotland
282
8.15
Irfan Pathan
India
283
8.20
Alfred Luseno
Kenya
284
8.28
Bryce McGain
Australia
285
8.33
Trevor Garwe
Zimbabwe
286
8.38
Thilina Kandamby
Sri Lanka
287
9.00
Muthumudalige Pushpakumara
Sri Lanka
287
9.00
Johann Louw
South Africa
287
9.00
Joe Denly
England
287
9.00
Jehan Mubarak
Sri Lanka
288
9.11
Isuru Udana
Sri Lanka
289
9.50
Sajid Mahmood
England
290
9.60
Aaron Redmond
New Zealand
291
10.00
Mark Vermeulen
Zimbabwe
291
10.00
Devon Thomas
West Indies
292
10.50
Ewen Thompson
New Zealand
293
11.00
Brendon Diamanti
New Zealand
293
11.00
Salman Butt
Pakistan
294
11.33
Ashok Dinda
India
295
12.00
Ahmed Shah
Afghanistan
296
13.00
Glenn Rogers
Scotland
297
13.75
Kaushalya Weeraratne
Sri Lanka
298
15.00
Fawad Alam
Pakistan
299
30.00
Noor Ali Zadran
Afghanistan