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 ODI
Position
Best Economy
Player Name
Team Name
1
0.00
Kevin Pietersen
England
2
2.38
Sudeep Tyagi
India
3
2.50
Eoin Morgan
England
4
2.78
Mashrafe Mortaza
Bangladesh
5
2.86
Dirk Nannes
Australia
5
2.86
Mirwais Ashraf
Afghanistan
6
3.29
Andre Botha
Ireland
7
3.31
Trent Johnston
Ireland
8
3.41
Dwayne Leverock
Bermuda
9
3.41
Craig Wright
Scotland
10
3.44
Kyle McCallan
Ireland
11
3.50
Raees Ahmadzai
Afghanistan
12
3.50
Shakib Al Hasan
Bangladesh
13
3.51
Deon Kotze
Namibia
14
3.63
Jonathan Trott
England
15
3.67
Mohammad Ashraful
Bangladesh
16
3.69
Bernard Scholtz
Namibia
17
3.71
Regan West
Ireland
18
3.71
Andrew White
Ireland
19
3.76
Mohammad Nabi
Afghanistan
20
3.77
Haider Ali
Pakistan
21
3.80
Phil Eaglestone
Ireland
22
3.82
Ray Price
Zimbabwe
23
3.83
Umar Bhatti
Canada
24
3.89
Shapoor Zadran
Afghanistan
25
3.89
Nazmul Hossain
Bangladesh
26
3.94
Keith Dabengwa
Zimbabwe
27
3.94
Darron Reekers
Netherlands
28
3.98
Saeed Ajmal
Pakistan
29
3.99
Henry Osinde
Canada
30
4.00
Sunil Dhaniram
Canada
31
4.03
Rodney Trott
Bermuda
32
4.07
Daniel Vettori
New Zealand
33
4.08
Stuart Clark
Australia
34
4.08
Prosper Utseya
Zimbabwe
35
4.10
Ross Lyons
Scotland
36
4.10
Ed Rainsford
Zimbabwe
37
4.10
Boyd Rankin
England
38
4.11
Fayyaz Ahmed
United Arab Emirates
39
4.15
Hasti Gul
Afghanistan
40
4.18
Edgar Schiferli
Netherlands
41
4.20
Darren Sammy
West Indies
42
4.21
Brendan Nash
West Indies
43
4.24
Peter Borren
Netherlands
44
4.25
Mohammad Asif
Pakistan
45
4.26
Rajesh Bhudia
Kenya
46
4.27
Doug Bollinger
Australia
47
4.28
Jacob Oram
New Zealand
48
4.31
Nathan Hauritz
Australia
49
4.33
Moneeb Iqbal
Scotland
50
4.33
Rakep Patel
Kenya
51
4.35
Mohammad Amir
Pakistan
52
4.37
Mudassar Bukhari
Netherlands
53
4.38
Naeem Islam
Bangladesh
54
4.39
Sandeep Jyoti
Canada
55
4.40
Sarel Burger
Namibia
55
4.40
Majid Haq
Scotland
56
4.41
Pragyan Ojha
India
57
4.41
Johan Botha
South Africa
58
4.43
Owais Shah
England
59
4.44
Enamul Haque jnr
Bangladesh
60
4.45
Shahid Afridi
61
4.48
Gavin Tonge
West Indies
62
4.48
Charl Langeveldt
South Africa
63
4.49
Pieter Seelaar
Netherlands
64
4.50
Hiren Varaiya
Kenya
65
4.51
Peter Siddle
Australia
66
4.52
John Mooney
Ireland
67
4.52
Graeme Cremer
Zimbabwe
68
4.54
Rizwan Cheema
Canada
69
4.54
Gerrie Snyman
Namibia
70
4.56
James Franklin
New Zealand
71
4.56
Peter Connell
Ireland
72
4.57
Thomas Odoyo
Kenya
73
4.57
James Hopes
Australia
74
4.58
Peter Ongondo
Kenya
75
4.60
Rohit Sharma
India
75
4.60
Sulieman Benn
West Indies
76
4.63
Khaliq Dad
Afghanistan
77
4.65
Khurram Chohan
Canada
78
4.65
John Davison
Canada
79
4.67
Steve Tikolo
Kenya
80
4.67
Dawlat Ahmadzai
Afghanistan
80
4.67
Graeme Swann
England
81
4.68
Alex Cusack
Ireland
82
4.68
Gordon Drummond
Scotland
83
4.70
Saqib Ali
United Arab Emirates
84
4.71
Nathan Bracken
Australia
85
4.74
Shane Bond
New Zealand
86
4.74
Abdur Razzak
Bangladesh
87
4.75
Lonwabo Tsotsobe
South Africa
88
4.77
Mahmudullah
Bangladesh
89
4.77
Daryl Tuffey
New Zealand
90
4.78
Muttiah Muralitharan
Sri Lanka
91
4.79
Ravi Rampaul
West Indies
92
4.79
Ryan McLaren
South Africa
93
4.80
Amit Mishra
India
94
4.80
Dimitri Mascarenhas
England
95
4.81
Brett Lee
Australia
96
4.83
Lionel Baker
West Indies
97
4.84
Abdul Razzaq
Pakistan
98
4.84
Michael Clarke
Australia
99
4.85
Shoaib Malik
Pakistan
100
4.86
Khurram Khan
United Arab Emirates
101
4.87
Aman Ali
United Arab Emirates
102
4.87
Roelof van der Merwe
Netherlands
103
4.87
Jean-Paul Duminy
South Africa
104
4.88
Shaun Tait
Australia
105
4.89
Rawl Lewis
West Indies
106
4.90
Stuart Chalmers
Scotland
107
4.90
Thilan Thushara
Sri Lanka
108
4.91
Ajantha Mendis
Sri Lanka
109
4.92
Angelo Mathews
Sri Lanka
110
4.92
Nikita Miller
West Indies
111
4.95
Yasir Arafat
Pakistan
112
4.97
Ruud Nijman
Netherlands
113
4.97
Karim Sadiq
Afghanistan
114
4.97
Ryan ten Doeschate
Netherlands
115
4.98
Daan van Bunge
Netherlands
116
4.98
Kyle Mills
New Zealand
117
4.99
Samiullah Shenwari
Afghanistan
118
4.99
Iftikhar Anjum
Pakistan
119
5.00
Tim Bresnan
England
120
5.00
Maurits Jonkman
Netherlands
121
5.00
James Anderson
England
122
5.02
Harbhajan Singh
India
123
5.02
Tawanda Mupariwa
Zimbabwe
124
5.02
Nuwan Kulasekara
Sri Lanka
125
5.02
Suresh Raina
India
126
5.04
Jacques Kallis
South Africa
127
5.04
Suraj Randiv
Sri Lanka
128
5.04
Shane Watson
Australia
129
5.05
Morne Morkel
South Africa
130
5.05
Andrew Flintoff
England
131
5.05
Daren Powell
West Indies
132
5.06
Kenneth Kamyuka
Canada
133
5.06
Virender Sehwag
India
134
5.07
Janeiro Tucker
Bermuda
135
5.09
Hamid Hassan
Afghanistan
136
5.11
Paul Collingwood
England
137
5.12
Dale Steyn
South Africa
138
5.13
Dewald Nel
Scotland
139
5.14
Umar Gul
Pakistan
140
5.14
Ryan Watson
Scotland
141
5.15
Clint McKay
Australia
142
5.15
Arshad Ali
United Arab Emirates
143
5.19
Malinga Bandara
Sri Lanka
144
5.20
Ravindra Jadeja
India
145
5.20
Jimmy Kamande
Kenya
146
5.20
Stuart Matsikenyeri
Zimbabwe
146
5.20
Sohail Khan
Pakistan
147
5.22
Andrew Symonds
Australia
148
5.23
Harvir Baidwan
Canada
149
5.24
John Blain
Scotland
150
5.25
David Bernard
West Indies
151
5.26
Amjad Javed
United Arab Emirates
152
5.28
Sanath Jayasuriya
Sri Lanka
153
5.29
Jan-Berrie Burger
Namibia
154
5.30
Mitchell Johnson
Australia
155
5.30
Ravi Bopara
England
156
5.31
Dolar Mahmud
Bangladesh
157
5.32
Syed Ali
Oman
158
5.32
Dwayne Bravo
West Indies
159
5.33
Sean Williams
Zimbabwe
159
5.33
Tom de Grooth
Netherlands
159
5.33
Marcus North
Australia
160
5.35
Yuvraj Singh
India
161
5.36
Luke Wright
England
162
5.38
Bjorn Kotze
Namibia
163
5.39
Praveen Kumar
India
164
5.39
David Hussey
Australia
165
5.40
Ryan Harris
Australia
165
5.40
Mark Gillespie
New Zealand
166
5.41
Chris Mpofu
Zimbabwe
167
5.41
Louis Burger
Namibia
168
5.44
Graham Onions
England
169
5.47
Naved-ul-Hasan
Pakistan
170
5.48
Ryan Sidebottom
England
171
5.49
Rubel Hossain
Bangladesh
172
5.49
Syed Rasel
Bangladesh
173
5.49
Hamilton Masakadza
Zimbabwe
174
5.51
Jan Stander
Scotland
175
5.52
Nawroz Mangal
Afghanistan
176
5.54
Gareth Batty
England
177
5.54
Elton Chigumbura
Zimbabwe
178
5.55
Kevin O'Brien
Ireland
179
5.56
Zeeshan Siddiqui
Oman
180
5.56
Lameck Onyango
Kenya
181
5.56
Steve Harmison
England
182
5.57
Ian Butler
New Zealand
183
5.58
Mehrab Hossain jnr
Bangladesh
184
5.59
Jerome Taylor
West Indies
185
5.59
Chanaka Welegedara
Sri Lanka
186
5.60
Moises Henriques
Australia
186
5.60
Nathan McCullum
New Zealand
187
5.62
Adil Rashid
England
188
5.63
Mohammad Kashif
Netherlands
189
5.63
Kieron Pollard
West Indies
190
5.64
Gordon Goudie
Scotland
191
5.67
Adnan Ilyas
Oman
191
5.67
Abhishek Nayar
India
192
5.68
Farveez Maharoof
Sri Lanka
193
5.69
Stuart Broad
England
194
5.69
Grant Elliott
New Zealand
195
5.70
Zaheer Khan
India
196
5.70
Shane Harwood
Australia
197
5.74
Yusuf Pathan
India
198
5.75
Scott Styris
New Zealand
199
5.82
Ben Hilfenhaus
Australia
200
5.82
Tim Southee
New Zealand
201
5.82
Alasdair Evans
Scotland
202
5.83
Wayne Parnell
South Africa
203
5.86
Sajid Mahmood
England
204
5.86
Makhaya Ntini
South Africa
205
5.86
Calum MacLeod
Scotland
206
5.88
Elijah Otieno
Kenya
207
5.88
Tamauri Tucker
Bermuda
208
5.89
Ben Laughlin
Australia
209
5.91
RP Singh
India
210
5.95
Albie Morkel
South Africa
211
5.95
Ashish Nehra
India
212
5.97
Balaji Rao
Canada
213
5.98
Nehemiah Odhiambo
Kenya
214
6.00
Craig Williams
Namibia
214
6.00
Shaheed Keshvani
Canada
214
6.00
Shoaib Akhtar
Pakistan
215
6.01
Jeetan Patel
New Zealand
216
6.06
Adam Voges
Australia
217
6.07
Bashir Shah
218
6.09
Zahid Shah
United Arab Emirates
219
6.09
Kemar Roach
West Indies
220
6.10
Irving Romaine
Bermuda
221
6.11
Fidel Edwards
West Indies
222
6.16
Sohail Tanvir
Pakistan
223
6.16
Kyle Jarvis
Zimbabwe
224
6.17
Andrew Britton
Ireland
225
6.19
Iain O'Brien
New Zealand
226
6.22
Suranga Lakmal
Sri Lanka
227
6.27
Lasith Malinga
Sri Lanka
228
6.31
Ishant Sharma
India
229
6.35
Jesse Ryder
New Zealand
230
6.39
Collins Obuya
Kenya
231
6.40
Lakshmipathy Balaji
India
232
6.50
Younis Khan
Pakistan
233
6.52
Jacobi Robinson
Bermuda
234
6.60
Cameron White
Australia
235
6.61
Tillakaratne Dilshan
Sri Lanka
236
6.65
Chamu Chibhabha
Zimbabwe
237
6.70
Brett Geeves
Australia
238
6.78
Dhammika Prasad
Sri Lanka
239
6.81
Malcolm Waller
Zimbabwe
240
6.84
Chris Gayle
West Indies
241
6.84
Steven Outerbridge
Bermuda
242
6.88
Fahad Alhashmi
United Arab Emirates
243
7.00
Zameer Zahir
Canada
243
7.00
MS Dhoni
India
243
7.00
Virat Kohli
India
244
7.06
Irfan Pathan
India
245
7.08
Dilhara Fernando
Sri Lanka
246
7.10
Kyle Hodsoll
Bermuda
247
7.20
Stefan Kelly
Bermuda
248
7.25
Nelon Pascal
West Indies
249
7.33
Thisara Perera
Sri Lanka
250
7.57
Mahbubul Alam
Bangladesh
251
7.67
Eion Katchay
Canada
252
7.76
Munaf Patel
India
253
7.86
Richie Berrington
Scotland
254
7.94
Tino Best
West Indies
255
8.20
Alfred Luseno
Kenya
256
8.33
Trevor Garwe
Zimbabwe
256
8.33
Martin Guptill
New Zealand
257
8.38
Thilina Kandamby
Sri Lanka
258
8.67
Michael Hussey
Australia
259
10.00
Devon Thomas
West Indies
259
10.00
Mark Vermeulen
Zimbabwe
260
10.50
Ewen Thompson
New Zealand
261
12.00
Ahmed Shah
Afghanistan
262
12.50
Brendon Diamanti
New Zealand
263
14.67
Sachin Tendulkar
India
264
30.00
Noor Ali Zadran
Afghanistan