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 ODI
Position
Best Economy
Player Name
Team Name
1
1.50
Ross Taylor
New Zealand
2
2.00
Francis Otieno
Kenya
3
3.06
Abdullah Mazari
Afghanistan
4
3.10
James Ngoche
Kenya
5
3.23
Andy Blignaut
Zimbabwe
6
3.33
Mirwais Ashraf
Afghanistan
7
3.40
Shem Ngoche
Kenya
8
3.41
Jacob Oram
New Zealand
9
3.47
Khaliq Dad
Afghanistan
10
3.47
Nigel Jones
Ireland
11
3.53
Trent Johnston
Ireland
12
3.59
Sulieman Benn
West Indies
13
3.60
Gordon Drummond
Scotland
14
3.61
Thomas Odoyo
Kenya
15
3.63
Abdur Rehman
Pakistan
16
3.73
Martin Guptill
New Zealand
17
3.80
Ravi Bopara
England
18
3.80
John Mooney
Ireland
19
3.85
Daniel Vettori
New Zealand
20
3.87
Munaf Patel
India
21
3.88
Rangana Herath
Sri Lanka
22
3.90
Ray Price
Zimbabwe
23
3.91
Majid Haq
Scotland
24
3.91
Shaun Tait
Australia
25
3.92
Jimmy Kamande
Kenya
26
3.95
Ryan ten Doeschate
Netherlands
27
3.98
Andrew White
Ireland
28
3.99
Greg Lamb
Zimbabwe
29
3.99
Bradley Kruger
Netherlands
30
3.99
Alex Cusack
Ireland
31
4.00
Stuart Matsikenyeri
Zimbabwe
31
4.00
Raees Ahmadzai
Afghanistan
31
4.00
Chamara Kapugedera
Sri Lanka
32
4.02
Samiullah Shenwari
Afghanistan
33
4.03
Hiren Varaiya
Kenya
34
4.06
Karim Sadiq
Afghanistan
35
4.07
Richie Berrington
Scotland
36
4.08
Ross Lyons
Scotland
37
4.09
Hamid Hassan
Afghanistan
38
4.14
Jimmy Hansra
Canada
39
4.14
George Dockrell
Ireland
40
4.16
Angelo Mathews
Sri Lanka
41
4.20
Imran Farhat
Pakistan
41
4.20
Muthumudalige Pushpakumara
Sri Lanka
42
4.20
Tom Cooper
Netherlands
43
4.21
Boyd Rankin
England
44
4.21
Bernard Loots
Netherlands
45
4.21
Mudassar Bukhari
Netherlands
46
4.22
Kemar Roach
West Indies
47
4.24
Nawroz Mangal
Afghanistan
48
4.25
Adam Voges
Australia
49
4.25
Graeme Swann
England
50
4.26
Lasith Malinga
Sri Lanka
51
4.27
Darren Sammy
West Indies
52
4.28
Sunil Dhaniram
Canada
53
4.28
Harvir Baidwan
Canada
54
4.29
Kevin O'Brien
Ireland
55
4.29
Adeel Raja
Netherlands
56
4.33
Mohammad Nabi
Afghanistan
57
4.38
Doug Bollinger
Australia
58
4.38
Hamilton Masakadza
Zimbabwe
59
4.38
Faisal Hossain
Bangladesh
60
4.39
Shane Bond
New Zealand
61
4.39
Yuvraj Singh
India
62
4.40
Malinga Bandara
Sri Lanka
63
4.41
David Bernard
West Indies
64
4.41
Tillakaratne Dilshan
Sri Lanka
65
4.44
John Hastings
Australia
65
4.44
Sean Williams
Zimbabwe
66
4.44
Nathan McCullum
New Zealand
67
4.46
Mitchell Starc
Australia
68
4.48
Peter Borren
Netherlands
69
4.48
Pragyan Ojha
India
70
4.50
Xavier Doherty
Australia
70
4.50
Michael Clarke
Australia
70
4.50
Kevin Pietersen
England
71
4.52
Abdur Razzak
Bangladesh
72
4.53
Paul Stirling
Ireland
72
4.53
Balaji Rao
Canada
72
4.53
Roelof van der Merwe
Netherlands
73
4.55
Izatullah Dawlatzai
Afghanistan
74
4.56
Hamish Bennett
New Zealand
75
4.57
Hiral Patel
Canada
76
4.57
Nuwan Kulasekara
Sri Lanka
77
4.59
Suraj Randiv
Sri Lanka
78
4.60
Ed Rainsford
Zimbabwe
79
4.61
Gordon Goudie
Scotland
80
4.61
Jeevan Mendis
Sri Lanka
81
4.61
Grant Elliott
New Zealand
82
4.61
Albert van der Merwe
Ireland
83
4.62
Prosper Utseya
Zimbabwe
84
4.63
Nikita Miller
West Indies
85
4.65
Ajmal Shahzad
England
86
4.65
Josh Davey
Scotland
87
4.67
Ryan Harris
Australia
88
4.67
Elijah Otieno
Kenya
89
4.67
Lonwabo Tsotsobe
South Africa
90
4.69
Scott Styris
New Zealand
91
4.70
Ravindra Jadeja
India
92
4.74
Matthew Parker
Scotland
93
4.74
Parth Desai
Canada
94
4.75
Sandeep Jyoti
Canada
94
4.75
Gregor Maiden
Scotland
94
4.75
Muttiah Muralitharan
Sri Lanka
95
4.75
Paul Collingwood
England
96
4.76
Dwayne Bravo
West Indies
97
4.77
Peter Connell
Ireland
98
4.77
Harbhajan Singh
India
99
4.80
Michael Yardy
England
100
4.80
Shakib Al Hasan
Bangladesh
101
4.82
Alfred Luseno
Kenya
102
4.82
Chris Gayle
West Indies
103
4.83
Mohammad Hafeez
Pakistan
104
4.83
Rizwan Cheema
Canada
105
4.84
Clint McKay
Australia
106
4.85
Luke Wright
England
107
4.86
Tim Gruijters
Netherlands
108
4.86
Shoaib Malik
Pakistan
109
4.87
Jacques Kallis
South Africa
110
4.89
Ajantha Mendis
Sri Lanka
111
4.90
Nehemiah Odhiambo
Kenya
112
4.90
Robin Peterson
South Africa
113
4.90
Ishant Sharma
India
114
4.90
Kane Williamson
New Zealand
115
4.92
Khurram Chohan
Canada
116
4.92
Ravichandran Ashwin
India
117
4.93
Amit Mishra
India
118
4.93
Mashrafe Mortaza
Bangladesh
119
4.95
Thilina Kandamby
Sri Lanka
120
4.95
Mohammad Asif
Pakistan
121
4.96
Mitchell Johnson
Australia
122
4.96
Shapoor Zadran
Afghanistan
123
4.96
Mark Jonkman
Netherlands
124
4.96
Peter Siddle
Australia
125
4.97
Shahid Afridi
126
4.98
Praveen Kumar
India
127
4.98
Umar Bhatti
Canada
128
4.99
Graeme Cremer
Zimbabwe
129
5.01
Shane Watson
Australia
130
5.04
James Hopes
Australia
131
5.04
Naeem Islam
Bangladesh
132
5.06
Dilhara Fernando
Sri Lanka
133
5.08
James Anderson
England
134
5.08
Zaheer Khan
India
135
5.13
Virender Sehwag
India
136
5.14
Jesse Ryder
New Zealand
137
5.15
Johan Botha
South Africa
138
5.16
Kieron Pollard
West Indies
139
5.16
Morne Morkel
South Africa
140
5.16
Shoaib Akhtar
Pakistan
141
5.19
Pieter Seelaar
Netherlands
142
5.20
Mohammad Amir
Pakistan
142
5.20
Thisara Perera
Sri Lanka
143
5.21
Andy McKay
New Zealand
144
5.21
Keith Dabengwa
Zimbabwe
145
5.22
Stuart Broad
England
146
5.23
Ravi Rampaul
West Indies
147
5.25
Nelson Odhiambo
Kenya
148
5.26
Narsingh Deonarine
West Indies
149
5.29
Mohammad Kashif
Netherlands
150
5.30
Saeed Ajmal
Pakistan
151
5.30
Nathan Hauritz
Australia
152
5.33
Javed Ahmadi
Afghanistan
153
5.34
Chris Mpofu
Zimbabwe
154
5.34
Ryan McLaren
South Africa
155
5.34
Jerome Taylor
West Indies
156
5.36
Iftikhar Anjum
Pakistan
157
5.37
Tim Bresnan
England
158
5.37
Rusty Theron
South Africa
159
5.38
James Tredwell
England
160
5.41
Mahmudullah
Bangladesh
161
5.43
Grant Flower
Zimbabwe
162
5.45
Kyle Mills
New Zealand
163
5.50
Trevin Bastiampillai
Canada
164
5.52
Yusuf Pathan
India
165
5.55
Suresh Raina
India
165
5.55
Andre Botha
Ireland
166
5.56
Abdul Razzaq
Pakistan
167
5.60
Maurits Jonkman
Netherlands
168
5.61
Ian Butler
New Zealand
169
5.63
Steven Smith
Australia
170
5.64
Moneeb Iqbal
Scotland
171
5.67
Jean-Paul Duminy
South Africa
171
5.67
Farveez Maharoof
Sri Lanka
172
5.68
Brendan Taylor
Zimbabwe
173
5.71
Tim Southee
New Zealand
174
5.74
Timycen Maruma
Zimbabwe
175
5.75
Calvert Hooper
Canada
176
5.78
Ashish Nehra
India
177
5.78
Wahab Riaz
Pakistan
178
5.79
Chanaka Welegedara
Sri Lanka
179
5.82
Dale Steyn
South Africa
180
5.86
Josh Hazlewood
Australia
181
5.86
Umesh Yadav
India
182
5.90
James Franklin
New Zealand
183
5.96
Thilan Thushara
Sri Lanka
184
5.96
Charl Langeveldt
South Africa
185
5.97
Rubel Hossain
Bangladesh
186
5.99
Daryl Tuffey
New Zealand
187
6.00
Jonathan Trott
England
187
6.00
Liam Plunkett
England
187
6.00
Henry Osinde
Canada
188
6.02
Dwayne Smith
West Indies
189
6.09
Virat Kohli
India
190
6.12
Syed Rasel
Bangladesh
191
6.14
Sudeep Tyagi
India
192
6.15
Ashok Dinda
India
193
6.17
Naved-ul-Hasan
Pakistan
194
6.19
Shahadat Hossain
Bangladesh
195
6.22
Ryan Sidebottom
England
196
6.26
Mohammad Irfan
Pakistan
197
6.30
Umar Gul
Pakistan
198
6.32
Shafiul Islam
Bangladesh
199
6.33
Mohammad Ashraful
Bangladesh
200
6.43
Pankaj Singh
India
201
6.48
Aftab Alam
Afghanistan
202
6.53
Dawlat Ahmadzai
Afghanistan
203
6.60
Rohit Sharma
India
204
6.61
Keegan Meth
Zimbabwe
205
6.67
Wesley Barresi
Netherlands
206
6.80
Michael Mason
New Zealand
207
6.82
Wayne Parnell
South Africa
208
6.89
Suranga Lakmal
Sri Lanka
209
6.91
Nazmul Hossain
Bangladesh
210
6.97
Sreesanth
India
211
7.02
Albie Morkel
South Africa
212
7.18
Vinay Kumar
India
213
7.23
Chamu Chibhabha
Zimbabwe
214
7.25
Abhimanyu Mithun
India
215
7.46
Elton Chigumbura
Zimbabwe
216
7.50
Ramesh David
Canada
216
7.50
Younis Khan
Pakistan
217
7.67
Steve Tikolo
Kenya
218
8.06
Shingi Masakadza
Zimbabwe
219
8.50
Michael Hussey
Australia
220
8.67
Alexei Kervezee
Netherlands
221
9.00
Dewald Nel
Scotland
222
9.50
Preston Mommsen
Scotland
223
9.67
Thilan Samaraweera
Sri Lanka
224
9.83
Ian Nicolson
Zimbabwe
225
11.50
Kyle Coetzer
Scotland
226
14.00
Tamim Iqbal
Bangladesh