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 2017 for ODI
Position
Best Economy
Player Name
Team Name
1
2.00
Shreyas Iyer
India
2
2.25
United Arab Emirates
3
2.75
Karan KC
Nepal
4
2.81
Sagar Pun
Nepal
5
3.00
Ryan ten Doeschate
Netherlands
5
3.00
Josh Davey
Scotland
6
3.44
Assad Vala
P.N.G.
7
3.46
Elijah Otieno
Kenya
8
3.50
Kyle Christie
Hong Kong
9
3.52
Ahmed Raza
United Arab Emirates
10
3.55
Mohammed Qasim
United Arab Emirates
11
3.72
Tanwir Afzal
Hong Kong
12
3.73
Mark Watt
Scotland
13
3.76
Basant Regmi
Nepal
14
3.78
Sharad Vesawkar
Nepal
15
3.80
Amjad Javed
United Arab Emirates
16
3.84
Rashid Khan
Afghanistan
17
3.87
Andy McBrine
Ireland
18
3.87
Mujeeb Ur Rahman
Afghanistan
19
3.88
Faheem Ashraf
Pakistan
20
3.93
Shem Ngoche
Kenya
21
4.00
Mahuru Dai
P.N.G.
21
4.00
Wiaan Mulder
South Africa
21
4.00
Aarif Sheikh
Nepal
22
4.06
Hamish Bennett
New Zealand
23
4.10
Rohan Mustafa
United Arab Emirates
24
4.12
Pieter Seelaar
Netherlands
25
4.14
Scott Kuggeleijn
New Zealand
26
4.14
Paras Khadka
Nepal
27
4.17
Nadeem Ahmed
Hong Kong
28
4.18
Rakep Patel
Kenya
29
4.21
Angelo Mathews
Sri Lanka
30
4.23
Amir Hamza
Afghanistan
31
4.24
Graeme Cremer
Zimbabwe
32
4.25
Lucas Oluoch
Kenya
32
4.25
Morne Morkel
South Africa
32
4.25
Boyd Rankin
England
33
4.25
Mohammad Hafeez
Pakistan
34
4.25
Michael Leask
Scotland
35
4.27
Sese Bau
P.N.G.
36
4.28
Nepal
37
4.35
Sikandar Raza
Zimbabwe
38
4.36
Alasdair Evans
Scotland
38
4.36
Chris Sole
Scotland
39
4.37
Mohammad Nabi
Afghanistan
40
4.40
Sunzamul Islam
Bangladesh
41
4.40
Imad Wasim
Pakistan
42
4.42
Ehsan Khan
Hong Kong
43
4.42
Sompal Kami
Nepal
44
4.44
Todd Astle
New Zealand
45
4.45
Gulbadin Naib
Afghanistan
46
4.46
Malcolm Waller
Zimbabwe
47
4.48
Calum MacLeod
Scotland
48
4.48
Mohammad Naveed
United Arab Emirates
49
4.50
Sushan Bhari
Nepal
50
4.51
Dhiren Gondaria
Kenya
51
4.52
Imran Haider
United Arab Emirates
52
4.57
Lega Siaka
P.N.G.
52
4.57
Axar Patel
India
53
4.58
Tim Murtagh
Ireland
54
4.60
Mitchell Santner
New Zealand
55
4.62
Steven Finn
England
56
4.63
Matt Henry
New Zealand
57
4.65
Jan Frylinck
Namibia
58
4.65
Imran Tahir
South Africa
59
4.67
Collins Obuya
Kenya
59
4.67
Zhivago Groenewald
Namibia
60
4.67
Sandeep Lamichhane
Nepal
61
4.69
Shakti Gauchan
Nepal
62
4.70
Dilruwan Perera
Sri Lanka
63
4.72
Sean Williams
Zimbabwe
64
4.74
Mark Wood
England
65
4.75
Shaiman Anwar
United Arab Emirates
65
4.75
Nizakat Khan
Hong Kong
66
4.77
Mohammed Shami
India
67
4.77
Safyaan Sharif
Scotland
68
4.81
Roelof van der Merwe
Netherlands
69
4.81
Kagiso Rabada
South Africa
70
4.82
Dwaine Pretorius
South Africa
71
4.82
Ish Sodhi
New Zealand
72
4.83
Nehemiah Odhiambo
Kenya
73
4.86
Toby Roland-Jones
England
74
4.89
Kuldeep Yadav
India
75
4.90
Dushmantha Chameera
Sri Lanka
76
4.91
Richie Berrington
Scotland
77
4.92
Mitchell Marsh
Australia
78
4.92
Con de Lange
Scotland
79
4.92
Josh Hazlewood
Australia
80
4.93
Shoaib Malik
Pakistan
81
4.93
Simi Singh
Ireland
82
4.93
George Dockrell
Ireland
83
4.94
Vivian Kingma
Netherlands
84
4.96
Yuzvendra Chahal
India
85
4.97
Alei Nao
P.N.G.
86
4.99
Shadab Khan
Pakistan
87
5.00
Jacob Mulder
Ireland
87
5.00
Rahmat Shah
Afghanistan
87
5.00
Seekkuge Prasanna
Sri Lanka
88
5.02
Kevin O'Brien
Ireland
89
5.02
Bernard Scholtz
Namibia
90
5.03
Sarel Burger
Namibia
91
5.06
Sheldon Cottrell
West Indies
92
5.07
Hasan Ali
Pakistan
93
5.08
Craig Williams
Namibia
93
5.08
Johannes Smit
Namibia
94
5.08
Akila Dananjaya
Sri Lanka
95
5.08
Bhuvneshwar Kumar
India
96
5.10
Mehidy Hasan
Bangladesh
97
5.11
Norman Vanua
P.N.G.
98
5.11
Brad Wheal
Scotland
99
5.11
Dawlat Zadran
Afghanistan
100
5.12
Nathan Coulter-Nile
Australia
101
5.12
Mitchell Starc
Australia
102
5.14
Pat Cummins
Australia
103
5.14
Jasprit Bumrah
India
104
5.15
Michael Rippon
Netherlands
105
5.16
Chris Woakes
England
106
5.18
Emmanuel Bundi
Kenya
107
5.19
Peter Borren
Netherlands
108
5.19
Devendra Bishoo
West Indies
109
5.19
Chris Morris
South Africa
110
5.19
Suranga Lakmal
Sri Lanka
111
5.20
Nikita Miller
West Indies
112
5.21
Ashley Nurse
West Indies
113
5.21
Fareed Ahmad
Afghanistan
114
5.23
Ravindra Jadeja
India
115
5.23
Billy Stanlake
Australia
116
5.25
Milinda Siriwardana
Sri Lanka
117
5.26
Mohammad Amir
Pakistan
118
5.27
Mosaddek Hossain
Bangladesh
119
5.28
Colin de Grandhomme
New Zealand
120
5.28
Kesrick Williams
West Indies
121
5.28
Trent Boult
New Zealand
122
5.29
Stuart Whittingham
Scotland
123
5.29
Joe Root
England
124
5.32
Damien Ravu
P.N.G.
125
5.32
Chris Mpofu
Zimbabwe
126
5.33
Jason Holder
West Indies
127
5.35
Paul Stirling
Ireland
128
5.36
Jeffrey Vandersay
Sri Lanka
129
5.36
Colin Munro
New Zealand
130
5.37
Kraigg Brathwaite
West Indies
131
5.38
Tendai Chatara
Zimbabwe
132
5.43
Paul van Meekeren
Netherlands
133
5.43
Junaid Khan
Pakistan
134
5.44
Ehsan Nawaz
Hong Kong
135
5.45
Travis Head
Australia
136
5.45
Adil Rashid
England
137
5.46
Andile Phehlukwayo
South Africa
138
5.47
Dhananjaya de Silva
Sri Lanka
139
5.48
Rumman Raees
Pakistan
140
5.49
Mustafizur Rahman
Bangladesh
141
5.49
Kedar Jadhav
India
142
5.50
Chad Soper
P.N.G.
143
5.50
Pushpak Kerai
Kenya
143
5.50
Shakib Al Hasan
Bangladesh
144
5.52
Jeetan Patel
New Zealand
145
5.52
John Reva
P.N.G.
146
5.53
Malinda Pushpakumara
Sri Lanka
147
5.54
Kane Richardson
Australia
148
5.55
Moises Henriques
Australia
149
5.55
Aizaz Khan
Hong Kong
150
5.58
Hardik Pandya
India
151
5.60
Lahiru Gamage
Sri Lanka
151
5.60
Yuvraj Singh
India
152
5.65
Stuart Thompson
Ireland
153
5.65
Moeen Ali
England
154
5.65
Liam Plunkett
England
155
5.67
Ryan Burl
Zimbabwe
156
5.68
Lockie Ferguson
New Zealand
157
5.68
Nasir Hossain
Bangladesh
158
5.69
Jason Mohammed
West Indies
159
5.69
Shannon Gabriel
West Indies
160
5.69
Doug Bracewell
New Zealand
160
5.69
Shardul Thakur
India
161
5.73
Adam Milne
New Zealand
162
5.73
Ravichandran Ashwin
India
163
5.75
Chaturanga de Silva
Sri Lanka
164
5.78
Marcus Stoinis
Australia
165
5.78
Wayne Parnell
South Africa
166
5.80
Mashrafe Mortaza
Bangladesh
167
5.80
Virat Kohli
India
168
5.81
Aaron Finch
Australia
168
5.81
Carl Mumba
Zimbabwe
169
5.81
Umesh Yadav
India
170
5.82
James Faulkner
Australia
171
5.82
Tabraiz Shamsi
South Africa
172
5.84
Nuwan Pradeep
Sri Lanka
173
5.87
Nelson Odhiambo
Kenya
174
5.91
Tim Southee
New Zealand
175
5.91
Zahoor Khan
United Arab Emirates
176
5.91
Jean-Paul Duminy
South Africa
177
5.96
Richard Ngarava
Zimbabwe
178
5.97
Solomon Mire
Zimbabwe
179
5.98
Barry McCarthy
Ireland
180
6.00
Aiden Markram
South Africa
180
6.00
Ronsford Beaton
West Indies
180
6.00
Corey Anderson
New Zealand
181
6.02
Lasith Malinga
Sri Lanka
182
6.02
Tangeni Lungameni
Namibia
183
6.02
Keshav Maharaj
South Africa
184
6.07
Craig Young
Ireland
185
6.13
Rubel Hossain
Bangladesh
186
6.17
Carlos Brathwaite
West Indies
187
6.20
Rovman Powell
West Indies
188
6.20
Tom Curran
England
189
6.25
Glenn Maxwell
Australia
189
6.25
Willie Gavera
P.N.G.
190
6.28
Vishwa Fernando
Sri Lanka
191
6.29
Adam Zampa
Australia
192
6.32
Alzarri Joseph
West Indies
193
6.32
Timm van der Gugten
Netherlands
194
6.36
Seth Rance
New Zealand
195
6.44
Jake Ball
England
196
6.49
Ben Stokes
England
197
6.50
Soumya Sarkar
Bangladesh
197
6.50
Washington Sundar
India
198
6.52
Thisara Perera
Sri Lanka
199
6.57
Nuwan Kulasekara
Sri Lanka
200
6.58
Ashton Agar
Australia
201
6.60
Lakshan Sandakan
Sri Lanka
202
6.61
James Neesham
New Zealand
203
6.64
Taskin Ahmed
Bangladesh
204
6.64
Miguel Cummins
West Indies
205
6.65
Kane Williamson
New Zealand
206
6.77
Nosaina Pokana
P.N.G.
207
6.79
Dane Paterson
South Africa
208
6.85
Samiullah Shenwari
Afghanistan
209
6.92
Stephan Myburgh
Netherlands
210
6.93
Peter Chase
Ireland
211
7.00
Javed Ahmadi
Afghanistan
211
7.00
Ashfaq Ahmed
Pakistan
211
7.00
Jerome Taylor
West Indies
212
7.03
Wanindu Hasaranga
Sri Lanka
213
7.12
David Willey
England
214
7.17
Lahiru Madushanka
Sri Lanka
215
7.29
Donald Tiripano
Zimbabwe
216
7.31
Jonathan Carter
West Indies
217
7.35
Ahsan Malik
Netherlands
218
7.38
Mahmudullah
Bangladesh
218
7.38
Roston Chase
West Indies
219
7.58
Fakhar Zaman
Pakistan
220
7.67
John Hastings
Australia
221
7.75
Veerasammy Permaul
West Indies
221
7.75
Shane Snater
Netherlands
221
7.75
Karim Janat
Afghanistan
221
7.75
Qadeer Ahmed
United Arab Emirates
222
7.78
Wahab Riaz
Pakistan
223
8.00
Hashmatullah Shaidi
Afghanistan
224
8.53
Lahiru Kumara
Sri Lanka
225
9.17
Amila Aponso
Sri Lanka
226
9.20
Mohammad Saifuddin
Bangladesh
227
10.00
Stephan Baard
Namibia
228
10.14
Shapoor Zadran
Afghanistan
229
10.25
Marlon Samuels
West Indies
230
10.49
Sabbir Rahman
Bangladesh
231
11.00
Asitha Fernando
Sri Lanka
232
12.00
Tony Ura
P.N.G.
233
12.50
Kusal Mendis
Sri Lanka
234
13.00
Farhaan Behardien
South Africa