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 2011 for all time
Position
Best Economy
Player Name
Team Name
1
1.00
Imrul Kayes
Bangladesh
2
1.71
Paul Harris
South Africa
3
1.71
Thilan Samaraweera
Sri Lanka
4
2.00
Kumar Sangakkara
Sri Lanka
5
2.10
Trent Copeland
Australia
6
2.25
Garey Mathurin
West Indies
7
2.27
Michael Hussey
Australia
8
2.28
Daniel Vettori
New Zealand
9
2.54
Pragyan Ojha
India
10
2.56
Abdur Rehman
Pakistan
11
2.67
Vikrant Shetty
United Arab Emirates
12
2.68
Khurram Khan
United Arab Emirates
13
2.80
Emmanuel Bundi
Kenya
14
2.81
Saeed Ajmal
Pakistan
15
2.82
Rangana Herath
Sri Lanka
16
2.85
Ben Hilfenhaus
Australia
17
2.88
Ryan Harris
Australia
18
2.95
Michael Beer
Australia
19
3.00
Raqibul Hasan
Bangladesh
20
3.02
Nazmul Hossain
Bangladesh
21
3.06
Brent Arnel
New Zealand
22
3.07
Chris Martin
New Zealand
23
3.10
Virender Sehwag
India
24
3.10
Mohammad Hafeez
Pakistan
25
3.10
Peter Siddle
Australia
26
3.13
Kosala Kulasekara
Sri Lanka
27
3.17
Chanaka Welegedara
Sri Lanka
28
3.20
Trent Boult
New Zealand
29
3.20
Nathan Lyon
Australia
30
3.25
Dean Brownlie
New Zealand
31
3.33
Farveez Maharoof
Sri Lanka
32
3.33
Brendan Nash
West Indies
32
3.33
Vusi Sibanda
Zimbabwe
32
3.33
Ishant Sharma
India
33
3.34
Praveen Kumar
India
34
3.41
Vernon Philander
South Africa
35
3.42
Devendra Bishoo
West Indies
36
3.44
Nasir Hossain
Bangladesh
37
3.46
Tim Gruijters
Netherlands
38
3.47
Junaid Khan
Pakistan
39
3.48
Marchant de Lange
South Africa
40
3.48
Harbhajan Singh
India
41
3.50
Alviro Petersen
South Africa
41
3.50
Azhar Ali
Pakistan
41
3.50
Rajesh Bhudia
Kenya
41
3.50
Saqib Ali
United Arab Emirates
42
3.51
James Pattinson
Australia
43
3.51
Shakib Al Hasan
Bangladesh
44
3.52
Suraj Randiv
Sri Lanka
45
3.53
Chris Tremlett
England
46
3.53
Ray Price
Zimbabwe
47
3.54
Ahmed Raza
United Arab Emirates
48
3.56
Ravi Rampaul
West Indies
49
3.57
Mitchell Starc
Australia
50
3.58
Dale Steyn
South Africa
51
3.58
Sohail Khan
Pakistan
52
3.58
Robiul Islam
Bangladesh
53
3.58
Darren Sammy
West Indies
54
3.61
Doug Bracewell
New Zealand
55
3.61
Stuart Broad
England
56
3.63
Umar Gul
Pakistan
57
3.63
Shadeep Silva
United Arab Emirates
58
3.64
Sean Williams
Zimbabwe
59
3.64
Elias Sunny
Bangladesh
60
3.67
Tillakaratne Dilshan
Sri Lanka
61
3.69
Shoaib Malik
Pakistan
62
3.70
Albert van der Merwe
Ireland
63
3.71
Runish Gudhka
Kenya
64
3.72
Shaminda Eranga
Sri Lanka
65
3.72
Imran Tahir
South Africa
66
3.73
Marlon Samuels
West Indies
67
3.75
Lameck Onyango
Kenya
68
3.78
Karim Sadiq
Afghanistan
69
3.80
Shiv Chanderpaul
West Indies
70
3.81
Morne Morkel
South Africa
71
3.82
Ravichandran Ashwin
India
72
3.82
Zaheer Khan
India
73
3.83
Aizaz Cheema
Pakistan
74
3.84
Hamilton Masakadza
Zimbabwe
75
3.86
Lonwabo Tsotsobe
South Africa
76
3.86
James Anderson
England
77
3.86
Graeme Swann
England
78
3.87
Fidel Edwards
West Indies
79
3.89
Shane Watson
Australia
80
3.90
MS Dhoni
India
80
3.90
Chris Gayle
West Indies
81
3.92
Paul Collingwood
England
82
3.93
Dhammika Prasad
Sri Lanka
83
3.93
Nuwan Pradeep
Sri Lanka
84
3.94
Jeetan Patel
New Zealand
85
3.95
Brian Vitori
Zimbabwe
86
3.96
Suresh Raina
India
87
3.97
Ajantha Mendis
Sri Lanka
88
4.00
Chamara Silva
Sri Lanka
88
4.00
Farhad Reza
Bangladesh
89
4.01
Tim Southee
New Zealand
90
4.01
Amit Mishra
India
91
4.02
Kyle Mills
New Zealand
92
4.03
Mohammad Nabi
Afghanistan
93
4.05
Martin Guptill
New Zealand
94
4.08
Michael Clarke
Australia
95
4.09
Mahmudullah
Bangladesh
96
4.10
Anthony Martin
West Indies
97
4.11
Ahsan Malik
Netherlands
98
4.11
Abdul Razzaq
Pakistan
99
4.11
Tanvir Ahmed
Pakistan
100
4.12
Jacques Kallis
South Africa
101
4.12
Muttiah Muralitharan
Sri Lanka
102
4.14
Suranga Lakmal
Sri Lanka
103
4.17
Nigel Jones
Ireland
104
4.21
Stephan Baard
Namibia
105
4.24
Mitchell Johnson
Australia
106
4.25
Duncan Allan
Kenya
106
4.25
Nawroz Mangal
Afghanistan
107
4.25
Pat Cummins
Australia
108
4.26
Naeem Islam
Bangladesh
109
4.29
Majid Haq
Scotland
110
4.29
Shahid Afridi
Pakistan
111
4.29
Alok Kapali
Bangladesh
112
4.30
George Dockrell
Ireland
113
4.32
Samiullah Shenwari
Afghanistan
114
4.33
David Warner
Australia
115
4.34
Rubel Hossain
Bangladesh
116
4.35
Peter Borren
Netherlands
117
4.35
Abhimanyu Mithun
India
118
4.36
Kemar Roach
West Indies
119
4.36
Angelo Mathews
Sri Lanka
120
4.37
Njabulo Ncube
Zimbabwe
121
4.40
Rahul Sharma
Hong Kong
122
4.40
Wahab Riaz
Pakistan
123
4.42
Younis Khan
Pakistan
124
4.44
Seekkuge Prasanna
Sri Lanka
125
4.46
Javed Ahmadi
Afghanistan
126
4.47
Sreesanth
India
127
4.49
Abdur Razzak
Bangladesh
128
4.49
Thisara Perera
Sri Lanka
129
4.50
Sarel Burger
Namibia
129
4.50
Shuvagata Hom
Bangladesh
129
4.50
Nathan Hauritz
Australia
130
4.53
Paul Stirling
Ireland
131
4.53
Xavier Doherty
Australia
132
4.54
Tim Bresnan
England
133
4.54
Chris Mpofu
Zimbabwe
134
4.55
Umesh Yadav
India
135
4.55
Johan Botha
South Africa
136
4.57
Graeme Cremer
Zimbabwe
137
4.57
Hiren Varaiya
Kenya
137
4.57
Dominic Wesonga
Kenya
138
4.58
Sachin Tendulkar
India
139
4.59
Mudassar Bukhari
Netherlands
140
4.59
Kyle Jarvis
Zimbabwe
141
4.62
Gordon Goudie
Scotland
142
4.63
Andre Botha
Ireland
142
4.63
Dilhara Fernando
Sri Lanka
143
4.63
Henry Osinde
Canada
144
4.64
RP Singh
India
145
4.65
Sunil Narine
West Indies
146
4.67
Josh Davey
Scotland
146
4.67
Seren Waters
Kenya
146
4.67
Irfan Pathan
India
146
4.67
Amjad Javed
United Arab Emirates
147
4.70
Jason Krejza
Australia
148
4.70
Zahid Hussain
Canada
149
4.71
Pieter Seelaar
Netherlands
150
4.72
John Hastings
Australia
151
4.72
Hammad Azam
Pakistan
152
4.74
Greg Lamb
Zimbabwe
153
4.74
Varun Aaron
India
154
4.75
Shahadat Hossain
Bangladesh
155
4.75
Scott Styris
New Zealand
156
4.75
Kirk Edwards
West Indies
157
4.77
Elton Chigumbura
Zimbabwe
158
4.77
Steven Finn
England
159
4.78
Arshad Ali
United Arab Emirates
160
4.79
Malcolm Waller
Zimbabwe
161
4.80
Sulieman Benn
West Indies
162
4.80
Shafiul Islam
Bangladesh
163
4.82
Jacob Oram
New Zealand
164
4.83
Jean-Paul Duminy
South Africa
165
4.83
Kane Williamson
New Zealand
166
4.86
Ravindra Jadeja
India
167
4.86
Jeevan Mendis
Sri Lanka
168
4.87
Michael Swart
Netherlands
169
4.89
Yuvraj Singh
India
170
4.89
Lasith Malinga
Sri Lanka
171
4.89
James Franklin
New Zealand
172
4.90
Liam Plunkett
England
173
4.91
Robin Peterson
South Africa
174
4.92
Junaid Siddiqui
Canada
175
4.92
Jonathan Trott
England
176
4.95
Luke Wright
England
177
4.97
Nuwan Kulasekara
Sri Lanka
178
5.00
Tharanga Paranavitana
Sri Lanka
178
5.00
Natsai M'shangwe
Zimbabwe
178
5.00
Andrew White
Ireland
178
5.00
Adeel Raja
Netherlands
178
5.00
Kevin Pietersen
England
178
5.00
Mahela Jayawardene
Sri Lanka
179
5.01
Munaf Patel
India
180
5.02
Boyd Rankin
England
181
5.02
Alex Cusack
Ireland
182
5.04
Brett Lee
Australia
183
5.06
Prosper Utseya
Zimbabwe
184
5.06
Tom Heggelman
Netherlands
185
5.06
Mohammad Ashraful
Bangladesh
186
5.06
Lendl Simmons
West Indies
187
5.14
Gordon Drummond
Scotland
188
5.17
Ricky Ponting
Australia
189
5.17
Trent Johnston
Ireland
190
5.19
Steven Smith
Australia
191
5.22
Doug Bollinger
Australia
192
5.25
Ravi Bopara
England
193
5.26
Dawlat Zadran
Afghanistan
194
5.33
Richie Berrington
Scotland
195
5.34
Lucas Oluoch
Kenya
196
5.36
Nathan McCullum
New Zealand
197
5.36
James Ngoche
Kenya
198
5.36
Thomas Odoyo
Kenya
199
5.37
Nasir Aziz
United Arab Emirates
200
5.37
John Mooney
Ireland
201
5.38
Amir Hamza
Afghanistan
202
5.38
Yusuf Pathan
India
203
5.39
Hamid Hassan
Afghanistan
204
5.39
Nikita Miller
West Indies
205
5.41
Andy McKay
New Zealand
206
5.42
James Tredwell
England
207
5.44
Dwayne Bravo
West Indies
208
5.44
Gerrie Snyman
Namibia
209
5.52
Ajmal Shahzad
England
210
5.52
Kevin O'Brien
Ireland
211
5.54
Balaji Rao
Canada
212
5.55
Hamish Bennett
New Zealand
213
5.56
Shoaib Akhtar
Pakistan
214
5.57
Steve Tikolo
Kenya
215
5.60
Kieron Pollard
West Indies
216
5.60
Virat Kohli
India
217
5.63
John Davison
Canada
218
5.63
Safyaan Sharif
Scotland
219
5.65
David Hussey
Australia
220
5.67
Krishmar Santokie
West Indies
221
5.69
Andre Russell
West Indies
222
5.71
Wayne Parnell
South Africa
223
5.71
Khurram Chohan
Canada
224
5.71
Sharif Asadullah
United Arab Emirates
225
5.73
Parth Desai
Canada
226
5.75
Shaun Tait
Australia
227
5.76
Michael Yardy
England
228
5.78
Vinay Kumar
India
229
5.79
Stuart Meaker
England
230
5.82
Faf du Plessis
South Africa
231
5.84
Kyle Coetzer
Scotland
232
5.89
Piyush Chawla
India
233
5.91
Rohit Sharma
India
234
5.92
Ashish Nehra
India
235
5.92
Jesse Ryder
New Zealand
236
5.93
Harvir Baidwan
Canada
237
5.95
Nehemiah Odhiambo
Kenya
238
5.96
Tom Cooper
Netherlands
239
5.98
Samit Patel
England
240
6.00
Mitchell Marsh
Australia
240
6.00
Cameron White
Australia
240
6.00
Preston Mommsen
Scotland
240
6.00
Chamara Kapugedera
Sri Lanka
241
6.07
Jimmy Hansra
Canada
242
6.07
Shem Ngoche
Kenya
243
6.15
Sohail Tanvir
Pakistan
244
6.17
Rizwan Cheema
Canada
245
6.17
Luke Woodcock
New Zealand
246
6.19
Ryan ten Doeschate
Netherlands
247
6.21
Rob Nicol
New Zealand
248
6.22
Graeme Aldridge
New Zealand
249
6.23
Peter Ongondo
Kenya
250
6.23
Chris Woakes
England
251
6.24
Jade Dernbach
England
252
6.33
Rakep Patel
Kenya
253
6.42
Mirwais Ashraf
Afghanistan
254
6.43
Yasir Shah
Pakistan
255
6.43
Keegan Meth
Zimbabwe
256
6.63
Elijah Otieno
Kenya
257
6.69
Collins Obuya
Kenya
258
6.69
Hiral Patel
Canada
259
6.69
Scott Borthwick
England
260
6.75
Graeme Smith
South Africa
261
6.76
Kraigg Brathwaite
West Indies
262
6.80
Devon Smith
West Indies
262
6.80
Jimmy Kamande
Kenya
263
6.90
Manoj Tiwary
India
264
6.97
Bradley Kruger
Netherlands
265
7.00
Lahiru Thirimanne
Sri Lanka
265
7.00
Abhinav Mukund
India
265
7.00
Ashley Nurse
West Indies
266
7.11
Sanath Jayasuriya
Sri Lanka
267
7.20
Dilruwan Perera
Sri Lanka
268
7.33
Shingi Masakadza
Zimbabwe
269
7.50
Berend Westdijk
Netherlands
270
7.55
Bernard Loots
Netherlands
271
7.67
Brendan Taylor
Zimbabwe
272
8.00
Steve O'Keefe
Australia
273
8.06
Mashrafe Mortaza
Bangladesh
274
8.17
Chamu Chibhabha
Zimbabwe
275
8.18
Dwayne Smith
West Indies
276
8.23
Tinashe Panyangara
Zimbabwe
277
8.33
Carlos Brathwaite
West Indies
278
8.60
Chris Barnwell
West Indies
279
8.70
Ahmed Shehzad
Pakistan
280
9.00
Nkrumah Bonner
West Indies
280
9.00
Thilina Kandamby
Sri Lanka
281
9.65
Rusty Theron
South Africa
282
10.87
Tyson Gordon
Canada
283
11.50
Makhaya Ntini
South Africa