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 2003 for all time
Position
Best Economy
Player Name
Team Name
1
1.00
Hashan Tillakaratne
Sri Lanka
2
2.11
Nuwan Kulasekara
Sri Lanka
3
2.12
Craig McMillan
New Zealand
4
2.30
Muttiah Muralitharan
Sri Lanka
5
2.42
Steve Waugh
Australia
6
2.45
Enamul Haque
Bangladesh
7
2.55
Jason Gillespie
Australia
8
2.64
Shaun Pollock
South Africa
9
2.73
Lakshmipathy Balaji
India
10
2.75
Yasir Chowdhury
Bangladesh
11
2.83
Shabbir Ahmed
Pakistan
12
2.87
Danish Kaneria
Pakistan
13
2.88
Matthew Hoggard
England
14
2.91
Upul Chandana
Sri Lanka
15
2.96
Glenn McGrath
Australia
16
2.97
Aasif Karim
Kenya
17
3.00
Enamul Haque jnr
Bangladesh
18
3.01
Martin Bicknell
England
19
3.04
Nathan Bracken
Australia
20
3.08
Gareth Batty
England
21
3.08
Andrew Flintoff
England
22
3.11
Daniel Vettori
New Zealand
23
3.12
Kumar Dharmasena
Sri Lanka
24
3.13
Ricky Ponting
Australia
25
3.14
Ashley Giles
England
26
3.15
Chaminda Vaas
Sri Lanka
27
3.16
James Kirtley
England
28
3.20
Steve Harmison
England
29
3.23
Stuart MacGill
Australia
30
3.24
Mohammad Rafique
Bangladesh
31
3.25
Martin Saggers
England
32
3.25
Richard Johnson
England
33
3.26
Paul Wiseman
New Zealand
34
3.28
Darren Lehmann
Australia
35
3.29
Anil Kumble
India
36
3.29
Kaushal Lokuarachchi
Sri Lanka
37
3.30
Sarandeep Singh
India
38
3.32
Simon Katich
Australia
39
3.34
Ray Price
Zimbabwe
40
3.35
Omari Banks
West Indies
41
3.41
Andre Nel
South Africa
42
3.44
Harbhajan Singh
India
43
3.44
Charl Willoughby
South Africa
44
3.45
Robin Peterson
South Africa
45
3.47
Daryl Tuffey
New Zealand
46
3.49
Brad Williams
Australia
47
3.50
Kaushalya Weeraratne
Sri Lanka
48
3.53
Roland Lefebvre
Netherlands
49
3.54
Shane Bond
New Zealand
50
3.57
Mohammad Hafeez
Pakistan
51
3.58
Paul Adams
South Africa
52
3.59
Vasbert Drakes
West Indies
53
3.59
Andrew Hall
South Africa
54
3.59
Makhaya Ntini
South Africa
55
3.60
Martin van Jaarsveld
South Africa
56
3.60
Jacob Oram
New Zealand
57
3.61
Jerome Taylor
West Indies
58
3.61
Michael Kasprowicz
Australia
59
3.64
Shoaib Akhtar
Pakistan
60
3.64
Heath Streak
Zimbabwe
61
3.66
Sanath Jayasuriya
Sri Lanka
62
3.66
Mervyn Dillon
West Indies
63
3.68
Chris Gayle
West Indies
64
3.69
Corey Collymore
West Indies
65
3.69
Mashrafe Mortaza
Bangladesh
66
3.73
Tillakaratne Dilshan
Sri Lanka
67
3.74
Shoaib Malik
Pakistan
68
3.75
Javagal Srinath
India
69
3.75
Mehrab Hossain
Bangladesh
69
3.75
Saeed Anwar
Pakistan
70
3.76
Paul Collingwood
England
71
3.77
Jacques Kallis
South Africa
72
3.77
Rikki Clarke
England
73
3.78
Kabir Ali
England
74
3.80
Ian Butler
New Zealand
75
3.81
Daren Ganga
West Indies
76
3.82
Scott Styris
New Zealand
77
3.83
Murali Kartik
India
78
3.83
Andy Bichel
Australia
79
3.85
Nantie Hayward
South Africa
80
3.86
Umar Gul
Pakistan
81
3.87
Fidel Edwards
West Indies
82
3.88
Brett Lee
Australia
83
3.88
Chris Harris
New Zealand
84
3.89
Darren Gough
England
85
3.89
Ian Blackwell
England
86
3.90
Martin Suji
Kenya
87
3.91
Alan Dawson
South Africa
88
3.92
Khaled Mahmud
Bangladesh
89
3.93
Mushfiqur Rahman
Bangladesh
90
3.93
Thilan Thushara
Sri Lanka
91
3.94
Graeme Smith
South Africa
92
3.96
Manjurul Islam
Bangladesh
93
3.97
Damien Martyn
Australia
94
3.98
Craig White
England
95
3.99
Brad Hogg
Australia
96
4.00
Mahela Jayawardene
Sri Lanka
97
4.00
Jermaine Lawson
West Indies
98
4.02
Wavell Hinds
West Indies
99
4.05
Alok Kapali
Bangladesh
100
4.05
Ajit Agarkar
India
101
4.05
James Anderson
England
102
4.06
Thomas Odoyo
Kenya
103
4.08
Abdul Razzaq
Pakistan
104
4.08
Marlon Samuels
West Indies
105
4.09
Mohammad Sami
Pakistan
106
4.11
Michael Vaughan
England
107
4.11
Daren Powell
West Indies
108
4.11
Prabath Nissanka
Sri Lanka
109
4.12
Monde Zondeki
South Africa
110
4.13
Ashish Nehra
India
111
4.14
Henry Olonga
Zimbabwe
112
4.18
Charl Langeveldt
South Africa
113
4.19
Jacques Rudolph
South Africa
114
4.20
Kyle Mills
New Zealand
115
4.20
Saqlain Mushtaq
Pakistan
116
4.22
Andy Caddick
England
117
4.23
Trevor Gripper
Zimbabwe
118
4.23
Aavishkar Salvi
India
119
4.23
Mark Butcher
England
120
4.23
Anthony McGrath
England
121
4.25
Wasim Akram
Pakistan
122
4.26
Dewald Pretorius
South Africa
123
4.27
Zaheer Khan
India
124
4.28
Ramnaresh Sarwan
West Indies
125
4.29
Dinusha Fernando
Sri Lanka
126
4.30
Shane Warne
Australia
127
4.30
Rajin Saleh
Bangladesh
128
4.31
Sourav Ganguly
India
129
4.32
Mohammad Zahid
Pakistan
130
4.33
Mushtaq Ahmed
Pakistan
131
4.33
Shiv Chanderpaul
West Indies
132
4.35
Richard Dawson
England
133
4.38
Grant Flower
Zimbabwe
134
4.38
Sachin Tendulkar
India
135
4.39
Dinesh Mongia
India
136
4.40
Feiko Kloppenburg
Netherlands
137
4.44
Ryan Hurley
West Indies
138
4.45
Adam Sanford
West Indies
139
4.45
John Davison
Canada
140
4.46
Virender Sehwag
India
141
4.46
Blessing Mahwire
Zimbabwe
142
4.48
Nathan Astle
New Zealand
143
4.48
Sanjay Bangar
India
144
4.50
Tapash Baisya
Bangladesh
145
4.51
Peter Ongondo
Kenya
146
4.52
Anwar Hossain Monir
Bangladesh
147
4.53
Ian Harvey
Australia
148
4.56
Thilan Samaraweera
Sri Lanka
149
4.57
Gavin Rennie
Zimbabwe
150
4.59
Dougie Marillier
Zimbabwe
151
4.63
Douglas Hondo
Zimbabwe
152
4.63
Brian Murphy
Zimbabwe
153
4.69
Collins Obuya
Kenya
154
4.70
Andy Blignaut
Zimbabwe
155
4.71
Irfan Pathan
India
156
4.71
Steve Tikolo
Kenya
157
4.75
Mohammad Ashraful
Bangladesh
158
4.76
Pedro Collins
West Indies
159
4.79
Amit Mishra
India
160
4.79
Nicky Boje
South Africa
161
4.81
Ronnie Irani
England
162
4.84
Shane Watson
Australia
163
4.87
Manzarul Islam
Bangladesh
164
4.88
Habibul Bashar
Bangladesh
165
4.93
Alamgir Kabir
Bangladesh
166
4.93
Azhar Mahmood
Pakistan
167
4.94
Dilhara Fernando
Sri Lanka
168
4.94
Charitha Buddhika
Sri Lanka
169
4.95
Tino Best
West Indies
170
4.97
Jacob-Jan Esmeijer
Netherlands
171
4.98
Andrew Symonds
Australia
172
5.00
Marcus Trescothick
England
173
5.03
Carl Hooper
West Indies
174
5.05
Aravinda de Silva
Sri Lanka
175
5.08
Michael Clarke
Australia
176
5.08
Ricardo Powell
West Indies
177
5.12
Ishwar Maraj
Canada
178
5.13
Tama Canning
New Zealand
178
5.13
Andre Adams
New Zealand
179
5.16
Austin Codrington
Canada
180
5.16
Yuvraj Singh
India
181
5.16
Waqar Younis
Pakistan
182
5.21
Gavin Ewing
Zimbabwe
183
5.24
Maurice Odumbe
Kenya
184
5.27
Paul Hitchcock
New Zealand
185
5.27
Ravi Rampaul
West Indies
186
5.27
Junaid Zia
Pakistan
187
5.30
Hemang Badani
India
188
5.33
Edgar Schiferli
Netherlands
189
5.35
Dharshana Gamage
Sri Lanka
190
5.37
Chris Cairns
New Zealand
191
5.38
Sean Ervine
Zimbabwe
192
5.40
Louis Burger
Namibia
193
5.41
Matthew Walker
New Zealand
194
5.42
Chamila Gamage
Sri Lanka
195
5.43
Guy Whittall
Zimbabwe
196
5.43
Allan Donald
South Africa
197
5.44
Naved-ul-Hasan
Pakistan
198
5.45
Deon Kotze
Namibia
199
5.47
Adeel Raja
Netherlands
200
5.48
Shahid Afridi
Pakistan
201
5.48
Lance Klusener
South Africa
202
5.48
Davis Joseph
Canada
203
5.53
Gary Brent
Zimbabwe
204
5.56
Tim de Leede
Netherlands
205
5.64
Russel Arnold
Sri Lanka
206
5.76
Hasibul Hossain
Bangladesh
207
5.77
Travis Friend
Zimbabwe
208
5.85
Kerry Walmsley
New Zealand
209
5.85
Gerrie Snyman
Namibia
210
5.86
Nathan Hauritz
Australia
211
5.92
Sanjayan Thuraisingam
Canada
212
5.93
David Bernard
West Indies
213
5.95
Burton van Rooi
Namibia
214
5.96
Rudi van Vuuren
Namibia
215
6.00
Lennie Louw
Namibia
215
6.00
Richard Sims
Zimbabwe
215
6.00
Younis Khan
Pakistan
216
6.09
Sarel Burger
Namibia
217
6.13
Pulasthi Gunaratne
Sri Lanka
218
6.17
Michael Mason
New Zealand
219
6.33
Nixon McLean
West Indies
220
6.42
Bjorn Kotze
Namibia
221
6.42
Tony Suji
Kenya
222
6.50
Alfred Luseno
Kenya
222
6.50
Jan-Berrie Burger
Namibia
223
6.62
Nicholas de Groot
Canada
224
6.67
Stuart Matsikenyeri
Zimbabwe
225
6.85
Henk-Jan Mol
Netherlands
226
7.00
Jamaluddin Ahmed
Bangladesh
226
7.00
Joseph Angara
Kenya
226
7.00
Talha Jubair
Bangladesh
227
7.08
Daan van Bunge
Netherlands
228
7.22
Barry Seebaran
Canada
229
7.30
Ashish Patel
Canada
230
7.33
Nicholas Ifill
Canada
230
7.33
Luuk van Troost
Netherlands
231
7.36
Tareq Aziz
Bangladesh
232
8.00
Imran Farhat
Pakistan
232
8.00
Sairaj Bahutule
India
233
10.00
Yasir Hameed
Pakistan
233
10.00
Saleem Elahi
Pakistan
234
10.67
Barney Rogers
Zimbabwe
235
15.00
Brian Lara
West Indies
236
25.00
Dion Ebrahim
Zimbabwe
237
43.33
Hannan Sarkar
Bangladesh