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 2007 for all time
Position
Best Economy
Player Name
Team Name
1
0.00
Mohammad Yousuf
Pakistan
2
1.50
Ashwell Prince
South Africa
3
2.00
Tom de Grooth
Netherlands
3
2.00
Mangesh Panchal
Netherlands
4
2.33
Paul Harris
South Africa
5
2.63
Sujeewa de Silva
Sri Lanka
6
2.70
Henk-Jan Mol
Netherlands
7
2.75
Habibul Bashar
Bangladesh
8
2.87
Muttiah Muralitharan
Sri Lanka
9
2.88
Matthew Hoggard
England
10
2.97
Danish Kaneria
Pakistan
11
3.00
Rohit Sharma
India
12
3.05
Ryan Sidebottom
England
13
3.17
Pieter Seelaar
Netherlands
14
3.19
Geert-Maarten Mol
Netherlands
15
3.24
Shane Warne
Australia
16
3.25
Imran Farhat
Pakistan
17
3.27
Anil Kumble
India
18
3.33
Chaminda Vaas
Sri Lanka
19
3.38
Steve Harmison
England
20
3.43
Stuart MacGill
Australia
21
3.45
Chanaka Welegedara
Sri Lanka
22
3.47
Vikram Singh
India
23
3.50
VVS Laxman
India
24
3.51
Shaun Pollock
South Africa
25
3.53
Darren Sammy
West Indies
26
3.54
Iain O'Brien
New Zealand
27
3.61
Monty Panesar
England
28
3.70
Abdur Rehman
Pakistan
29
3.72
Chris Tremlett
England
30
3.73
Corey Collymore
West Indies
31
3.77
Shoaib Akhtar
Pakistan
32
3.79
Stuart Clark
Australia
33
3.80
Sourav Ganguly
India
34
3.81
Dale Steyn
South Africa
35
3.83
Michael Vaughan
England
36
3.84
Ishant Sharma
India
37
3.84
Andre Nel
South Africa
38
3.85
Jacques Kallis
South Africa
39
3.88
Nuwan Kulasekara
Sri Lanka
40
3.89
Ray Price
Zimbabwe
41
3.90
Graeme Swann
England
42
3.91
Shiv Chanderpaul
West Indies
43
3.94
Glenn McGrath
Australia
44
3.95
Munaf Patel
India
45
3.96
Hiren Varaiya
Kenya
46
3.97
Edgar Schiferli
Netherlands
47
3.98
Billy Stelling
Netherlands
48
3.99
Zaheer Khan
India
49
3.99
Daniel Vettori
New Zealand
50
3.99
Mohammad Sami
Pakistan
51
4.00
Upul Chandana
Sri Lanka
51
4.00
Rajin Saleh
Bangladesh
51
4.00
Runako Morton
West Indies
51
4.00
Don Maxwell
Canada
52
4.01
Harbhajan Singh
India
53
4.04
Kaushal Lokuarachchi
Sri Lanka
54
4.04
Tillakaratne Dilshan
Sri Lanka
55
4.04
Thinus Fourie
Ireland
56
4.06
Enamul Haque jnr
Bangladesh
57
4.07
Maurits Jonkman
Netherlands
58
4.11
Qaiser Ali
Canada
59
4.12
Chris Martin
New Zealand
60
4.12
John Davison
Canada
61
4.12
Brett Lee
Australia
62
4.13
Dilhara Fernando
Sri Lanka
63
4.14
Alex Cusack
Ireland
64
4.14
Mudassar Bukhari
Netherlands
65
4.14
Ravi Bopara
England
66
4.17
Mitchell Johnson
Australia
67
4.17
Umar Bhatti
Canada
68
4.18
Chamara Silva
Sri Lanka
69
4.18
Farveez Maharoof
Sri Lanka
70
4.18
Makhaya Ntini
South Africa
71
4.19
Kyle McCallan
Ireland
72
4.21
Mohammad Kashif
Netherlands
73
4.21
Mohammad Sharif
Bangladesh
74
4.24
Mohammad Asif
Pakistan
75
4.28
Ramesh Powar
India
76
4.29
Andrew Hall
South Africa
77
4.30
James Hopes
Australia
78
4.30
Kevin Pietersen
England
79
4.35
Durand Soraine
Canada
80
4.36
Fidel Edwards
West Indies
81
4.36
Syed Rasel
Bangladesh
82
4.37
Andre Botha
Ireland
83
4.38
Ryan Steede
Bermuda
84
4.38
Daren Powell
West Indies
85
4.39
Shane Bond
New Zealand
86
4.39
Lasith Malinga
Sri Lanka
87
4.42
Mohammad Rafique
Bangladesh
88
4.43
Ishara Amerasinghe
Sri Lanka
89
4.43
James Anderson
England
90
4.45
Peter Ongondo
Kenya
91
4.45
Mark Jonkman
Netherlands
92
4.47
Andrew Flintoff
England
93
4.47
Jerome Taylor
West Indies
94
4.52
Ross Taylor
New Zealand
95
4.52
Brad Hogg
Australia
96
4.52
Darron Reekers
Netherlands
97
4.54
Steve Tikolo
Kenya
98
4.57
Umar Gul
Pakistan
99
4.61
Sanath Jayasuriya
Sri Lanka
100
4.63
Gordon Drummond
Scotland
101
4.63
Russel Arnold
Sri Lanka
102
4.65
RP Singh
India
103
4.65
Dwayne Bravo
West Indies
104
4.65
Anthony Ireland
Zimbabwe
105
4.65
Shakib Al Hasan
Bangladesh
106
4.65
Thomas Odoyo
Kenya
107
4.66
Sunil Dhaniram
Canada
108
4.66
Prosper Utseya
Zimbabwe
109
4.66
Chris Gayle
West Indies
110
4.67
Ben Hilfenhaus
Australia
111
4.67
Mohammad Hafeez
Pakistan
112
4.67
Liam Plunkett
England
113
4.68
Azhar Mahmood
Pakistan
114
4.68
Jacob Oram
New Zealand
115
4.68
Sreesanth
India
116
4.68
Michael Mason
New Zealand
117
4.68
Sohail Tanvir
Pakistan
118
4.69
Sachin Tendulkar
India
119
4.70
Shahid Nazir
Pakistan
119
4.70
Stefan Kelly
Bermuda
120
4.70
Rawl Lewis
West Indies
121
4.70
Jimmy Kamande
Kenya
122
4.73
Mashrafe Mortaza
Bangladesh
123
4.77
Ravi Rampaul
West Indies
124
4.77
Nathan Bracken
Australia
125
4.79
Paul Hoffmann
Scotland
126
4.83
Abdur Razzak
Bangladesh
127
4.83
Paul Collingwood
England
128
4.84
Iftikhar Anjum
Pakistan
129
4.84
Mehrab Hossain jnr
Bangladesh
130
4.85
Yasir Arafat
Pakistan
131
4.85
Piyush Chawla
India
132
4.87
Gary Kidd
Ireland
133
4.87
Dave Langford-Smith
Ireland
134
4.87
Craig Wright
Scotland
135
4.89
Ryan ten Doeschate
Netherlands
136
4.90
Collins Obuya
Kenya
137
4.92
Murali Kartik
India
138
4.93
James Franklin
New Zealand
139
4.95
Salman Butt
Pakistan
140
4.97
Irfan Pathan
India
141
4.98
Johan Botha
South Africa
142
5.00
Praveen Kumar
India
142
5.00
Yusuf Pathan
India
142
5.00
Tony Suji
Kenya
142
5.00
Ed Rainsford
Zimbabwe
143
5.01
Chris Mpofu
Zimbabwe
144
5.03
Morne Morkel
South Africa
145
5.04
Rodney Trott
Bermuda
146
5.06
Virender Sehwag
India
147
5.07
Jason Patraj
Canada
148
5.08
Glenn Rogers
Scotland
149
5.08
Jon Lewis
England
150
5.09
Tim de Leede
Netherlands
151
5.09
Justin Kemp
South Africa
152
5.11
Dwayne Leverock
Bermuda
153
5.12
Scott Styris
New Zealand
154
5.12
Shahid Afridi
Pakistan
155
5.12
Gary Brent
Zimbabwe
156
5.14
Kyle Mills
New Zealand
157
5.15
Stuart Broad
England
158
5.18
Janeiro Tucker
Bermuda
159
5.18
Shahadat Hossain
Bangladesh
160
5.22
Andrew Symonds
Australia
161
5.23
Saleem Mukuddem
Bermuda
162
5.24
Nathan Astle
New Zealand
162
5.24
Robin Peterson
South Africa
163
5.26
Majid Haq
Scotland
164
5.27
Trent Johnston
Ireland
165
5.28
Vernon Philander
South Africa
166
5.29
Dimitri Mascarenhas
England
167
5.31
Tushar Imran
Bangladesh
168
5.33
Alfred Luseno
Kenya
169
5.34
Marlon Samuels
West Indies
170
5.34
Charl Langeveldt
South Africa
171
5.34
Shoaib Malik
Pakistan
172
5.36
Andrew White
Ireland
173
5.40
Kevin Sandher
Canada
174
5.41
Michael Clarke
Australia
175
5.41
George Codrington
Canada
176
5.41
Ajit Agarkar
India
177
5.45
Ashley Noffke
Australia
177
5.45
Dwayne Smith
West Indies
178
5.46
Kevin O'Brien
Ireland
179
5.48
Mahela Jayawardene
Sri Lanka
180
5.48
Shaun Tait
Australia
181
5.48
Younis Khan
Pakistan
182
5.50
Brad Hodge
Australia
182
5.50
Luke Wright
England
182
5.50
Roger Telemachus
South Africa
183
5.51
John Blain
Scotland
184
5.51
Ross Lyons
Scotland
185
5.52
Boyd Rankin
England
186
5.52
Ramnaresh Sarwan
West Indies
187
5.55
Malinga Bandara
Sri Lanka
188
5.56
Owais Shah
England
189
5.57
Jeetan Patel
New Zealand
190
5.60
Kyle Hodsoll
Bermuda
191
5.62
Sajid Mahmood
England
192
5.64
Albie Morkel
South Africa
193
5.68
Lameck Onyango
Kenya
194
5.69
Sean Williams
Zimbabwe
195
5.70
Craig McMillan
New Zealand
196
5.72
Dewald Nel
Scotland
197
5.77
Mahmudullah
Bangladesh
198
5.79
Hamilton Masakadza
Zimbabwe
199
5.81
Ian Bradshaw
West Indies
200
5.82
Shane Watson
Australia
201
5.84
Adeel Raja
Netherlands
202
5.84
Tawanda Mupariwa
Zimbabwe
203
5.87
Tapash Baisya
Bangladesh
204
5.88
Fawad Alam
Pakistan
205
5.88
Yuvraj Singh
India
206
5.89
Dinesh Mongia
India
206
5.89
Andre Adams
New Zealand
207
5.90
Najaf Shah
Pakistan
208
5.92
Timycen Maruma
Zimbabwe
209
5.92
Elton Chigumbura
Zimbabwe
210
5.93
Mark Gillespie
New Zealand
211
5.93
Henry Osinde
Canada
212
5.99
Graeme Smith
South Africa
213
6.00
Michael Hussey
Australia
213
6.00
Stuart Matsikenyeri
Zimbabwe
213
6.00
Jamie Dalrymple
England
214
6.00
Delyone Borden
Bermuda
215
6.04
Thandi Tshabalala
South Africa
216
6.07
Anderson Cummins
West Indies
217
6.07
Kevin Hurdle
Bermuda
218
6.08
Peter Borren
Netherlands
219
6.09
Yasir Hameed
Pakistan
220
6.11
Josclyn Pitcher
Bermuda
221
6.15
Malachi Jones
Bermuda
222
6.18
Irving Romaine
Bermuda
223
6.21
Nehemiah Odhiambo
Kenya
224
6.24
Ryan Watson
Scotland
225
6.25
Alfonso Thomas
South Africa
226
6.31
Mohammad Ashraful
Bangladesh
227
6.38
Daryl Tuffey
New Zealand
228
6.40
Mohsin Mulla
Canada
229
6.42
Keith Dabengwa
Zimbabwe
230
6.49
Dougie Brown
England
231
6.50
Steven Outerbridge
Bermuda
231
6.50
Austin Codrington
Canada
232
6.57
Aftab Ahmed
Bangladesh
233
6.60
Roger Whelan
Ireland
234
6.61
Cameron White
Australia
235
6.67
Kieron Pollard
West Indies
236
6.80
Steven Welsh
Canada
237
6.84
Naved-ul-Hasan
Pakistan
238
6.85
Farhad Reza
Bangladesh
239
6.93
Ruchira Perera
Sri Lanka
240
7.00
Hashim Amla
South Africa
240
7.00
Jean-Paul Duminy
South Africa
241
7.05
Johan van der Wath
South Africa
242
7.07
Rayad Emrit
West Indies
243
7.13
Jacobi Robinson
Bermuda
244
7.21
Abdool Samad
Canada
245
7.23
Michael Yardy
England
246
7.33
Lou Vincent
New Zealand
247
7.35
John Mooney
Ireland
248
7.36
Chris Schofield
England
249
7.59
Abdul Razzaq
Pakistan
250
7.63
Vusi Sibanda
Zimbabwe
251
7.82
Chamu Chibhabha
Zimbabwe
252
7.87
Lionel Cann
Bermuda
253
8.00
Narsingh Deonarine
West Indies
253
8.00
Aftab Shamsudeen
Canada
253
8.00
Kenny Carroll
Ireland
253
8.00
Gulam Bodi
South Africa
253
8.00
Alexei Kervezee
Netherlands
253
8.00
Thilan Samaraweera
Sri Lanka
254
8.15
Calvert Hooper
Canada
255
8.17
Elijah Otieno
Kenya
256
8.42
Joginder Sharma
India
257
8.67
Darren Maddy
England
258
8.92
Paul Mooney
Ireland
259
9.11
Luuk van Troost
Netherlands
260
9.18
Gayan Wijekoon
Sri Lanka
261
9.50
Chris Lonsdale
Bermuda
261
9.50
Shabbir Ahmed
Pakistan
262
9.58
Kenneth Kamyuka
Canada
263
10.00
Trevin Bastiampillai
Canada
264
10.25
Tatenda Taibu
Zimbabwe
265
10.37
Daan van Bunge
Netherlands
266
10.87
Oliver Pitcher
Bermuda
267
11.00
AB de Villiers
South Africa
267
11.00
Gavin Hamilton
England
267
11.00
Shane Harwood
Australia
267
11.00
Adam Voges
Australia
268
11.33
Jehan Mubarak
Sri Lanka
269
11.47
Rajesh Bhudia
Kenya
270
11.50
Alok Kapali
Bangladesh
271
12.00
Jeremy Snape
England
272
16.00
David Hemp
Bermuda
273
17.00
James Kirtley
England
274
40.00
Arvind Kandappah
Canada