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 2021 for ODI
Position
Best Economy
Player Name
Team Name
1
1.80
Calum MacLeod
Scotland
2
2.07
Josh Hazlewood
Australia
3
2.22
Adrian Neill
Scotland
4
2.30
Chris Woakes
England
5
2.75
Aryan Dutt
Netherlands
6
3.00
Sushant Modani
U.S.A.
7
3.08
Frederick Klaassen
Netherlands
8
3.10
Ashton Agar
Australia
9
3.12
Steven Taylor
U.S.A.
10
3.16
Michael Leask
Scotland
11
3.20
Sandeep Lamichhane
Nepal
12
3.24
Bernard Scholtz
Namibia
13
3.24
Mark Watt
Scotland
14
3.33
Timm van der Gugten
Netherlands
14
3.33
Nitish Rana
India
15
3.43
Jaskaran Malhotra
U.S.A.
16
3.48
Matt Henry
New Zealand
17
3.50
Sharad Vesawkar
Nepal
17
3.50
Pawan Sarraf
Nepal
17
3.50
Kyle Jamieson
New Zealand
18
3.55
Wesley Agar
Australia
19
3.55
Ayaan Khan
Oman
20
3.55
Mehidy Hasan
Bangladesh
21
3.69
Kabua Morea
P.N.G.
22
3.69
Simi Singh
Ireland
23
3.70
Morawakage Theekshana
Sri Lanka
24
3.72
Shakib Al Hasan
Bangladesh
25
3.80
Dylan Budge
Scotland
26
3.83
Michael Lingen
Namibia
27
3.85
Nisarg Patel
U.S.A.
28
3.86
Sanjay Krishnamurthi
U.S.A.
28
3.86
Mitchell Santner
New Zealand
29
3.87
Saurabh Netravalkar
U.S.A.
30
3.88
Andy McBrine
Ireland
31
3.89
Logan van Beek
Netherlands
32
3.90
Rohan Mustafa
United Arab Emirates
33
3.91
Pieter Seelaar
Netherlands
34
3.91
Sushan Bhari
Nepal
35
3.93
Elmore Hutchinson
U.S.A.
36
3.93
Kushal Malla
Nepal
37
3.96
Nosthusha Kenjige
U.S.A.
38
3.96
Trent Boult
New Zealand
39
3.97
Chad Soper
P.N.G.
40
3.98
Akeal Hosein
West Indies
41
4.00
Najmul Hossain Shanto
Bangladesh
41
4.00
Kieron Pollard
West Indies
41
4.00
Johannes Smit
Namibia
42
4.03
Vivian Kingma
Netherlands
43
4.07
Paul van Meekeren
Netherlands
44
4.08
Richie Berrington
Scotland
45
4.10
Nosaina Pokana
P.N.G.
46
4.15
Hayden Walsh
West Indies
47
4.15
Ahmed Raza
United Arab Emirates
48
4.15
Blessing Muzarabani
Zimbabwe
49
4.18
Kaleemullah
Oman
50
4.22
Alasdair Evans
Scotland
51
4.25
Chetan Sakariya
India
52
4.26
Keshav Maharaj
South Africa
53
4.27
Jason Mohammed
West Indies
54
4.27
Zeeshan Maqsood
Oman
55
4.29
Ashton Turner
Australia
56
4.30
Mujeeb Ur Rahman
Afghanistan
56
4.30
Aqib Sulehri
Oman
57
4.31
Helao France
Namibia
58
4.32
Mitchell Starc
Australia
59
4.32
Alzarri Joseph
West Indies
60
4.33
Mitchell Marsh
Australia
61
4.35
Charles Amini
P.N.G.
62
4.35
Wellington Masakadza
Zimbabwe
63
4.36
Assad Vala
P.N.G.
64
4.39
Saqib Mahmood
England
65
4.40
Sese Bau
P.N.G.
66
4.42
Abhishek Paradkar
U.S.A.
67
4.42
Gavin Main
Scotland
68
4.50
Roelof van der Merwe
Netherlands
68
4.50
Kevin O'Brien
Ireland
68
4.50
Bas Leede
Netherlands
68
4.50
Colin Ackermann
Netherlands
69
4.56
Wanindu Hasaranga
Sri Lanka
70
4.57
Mahedi Hasan
Bangladesh
71
4.59
Hamza Tahir
Scotland
72
4.60
Aiden Markram
South Africa
73
4.62
Rashid Khan
Afghanistan
74
4.67
Waheed Ahmed
United Arab Emirates
75
4.68
Josh Little
Ireland
76
4.70
Mohammad Nabi
Afghanistan
77
4.71
Mahmudullah
Bangladesh
78
4.79
Mark Wood
England
78
4.79
Wessly Madhevere
Zimbabwe
79
4.80
George Linde
South Africa
80
4.81
Curtis Campher
Ireland
81
4.86
Karima Gore
U.S.A.
82
4.89
Javed Ahmadi
Afghanistan
83
4.91
Sikandar Raza
Zimbabwe
84
4.93
Saud Shakeel
Pakistan
85
4.94
Khawar Ali
Oman
86
4.96
Fabian Allen
West Indies
87
5.00
Andre McCarthy
West Indies
87
5.00
Craig Overton
England
87
5.00
Shane Getkate
Ireland
87
5.00
Wayne Parnell
South Africa
87
5.00
Adam Zampa
Australia
87
5.00
Karl Birkenstock
Namibia
88
5.01
Taskin Ahmed
Bangladesh
89
5.05
Mohammad Nadeem
Oman
90
5.06
Bilal Khan
Oman
91
5.07
Mustafizur Rahman
Bangladesh
92
5.07
Craig Young
Ireland
93
5.07
Sean Williams
Zimbabwe
94
5.10
Tabraiz Shamsi
South Africa
95
5.10
Yuzvendra Chahal
India
96
5.11
Lewis Gregory
England
97
5.12
Richard Ngarava
Zimbabwe
98
5.20
Dhananjaya de Silva
Sri Lanka
99
5.20
James Neesham
New Zealand
100
5.25
Bhuvneshwar Kumar
India
101
5.27
Raymon Reifer
West Indies
101
5.27
Nestor Dhamba
Oman
102
5.27
Chamika Karunaratne
Sri Lanka
103
5.28
Kagiso Rabada
South Africa
104
5.29
Sompal Kami
Nepal
105
5.33
David Willey
England
105
5.33
Usman Qadir
Pakistan
105
5.33
Mohammad Islam
Bangladesh
105
5.33
Basil Hameed
United Arab Emirates
106
5.35
Damien Ravu
P.N.G.
107
5.36
Perumapperuma Jayawickrama
Sri Lanka
108
5.40
Danish Aziz
Pakistan
108
5.40
Navdeep Saini
India
108
5.40
Rahul Chahar
India
109
5.41
Moeen Ali
England
110
5.43
Beuran Hendricks
South Africa
111
5.44
Brydon Carse
England
112
5.44
Kyle Mayers
West Indies
113
5.48
Binura Fernando
Sri Lanka
114
5.49
Max O'Dowd
Netherlands
115
5.50
Wiaan Mulder
South Africa
115
5.50
Zahoor Khan
United Arab Emirates
115
5.50
Kashif Daud
United Arab Emirates
116
5.52
Dushmantha Chameera
Sri Lanka
117
5.52
Rubel Hossain
Bangladesh
118
5.53
Lakshan Sandakan
Sri Lanka
119
5.55
Barry McCarthy
Ireland
120
5.56
Nepal
121
5.60
Aarif Sheikh
Nepal
121
5.60
Tom Curran
England
122
5.63
Norman Vanua
P.N.G.
123
5.67
Jan Loftie-Eaton
Namibia
124
5.68
Sheldon Cottrell
West Indies
125
5.71
Karthik Meiyappan
United Arab Emirates
126
5.73
Faheem Ashraf
Pakistan
127
5.73
Soumya Sarkar
Bangladesh
128
5.73
Kyle Phillip
U.S.A.
129
5.74
Akila Dananjaya
Sri Lanka
130
5.75
Sam Curran
England
131
5.75
Paul Stirling
Ireland
132
5.80
Lega Siaka
P.N.G.
133
5.83
Matthew Parkinson
England
134
5.87
Krunal Pandya
India
135
5.89
Jason Holder
West Indies
136
5.92
Brandon Glover
Netherlands
137
5.94
Naveen-ul-Haq
Afghanistan
138
5.94
Jan Frylinck
Namibia
139
5.95
Shadab Khan
Pakistan
140
6.00
Deepak Chahar
India
140
6.00
Mohammad Mithun
Bangladesh
140
6.00
Thisara Perera
Sri Lanka
140
6.00
Nkrumah Bonner
West Indies
140
6.00
Pothotuwa Lakshan
Sri Lanka
140
6.00
Wanigamuni Mendis
Sri Lanka
140
6.00
Daryn Dupavillon
South Africa
140
6.00
Azmatullah Omarzai
Afghanistan
140
6.00
Sandeep Goud
Oman
141
6.02
Suranga Lakmal
Sri Lanka
142
6.03
Anrich Nortje
South Africa
143
6.07
Lungi Ngidi
South Africa
144
6.13
Krishnappa Gowtham
India
144
6.13
Philippe Boissevain
Netherlands
144
6.13
Jasdeep Singh
U.S.A.
145
6.13
Mark Adair
Ireland
146
6.17
Gareth Delany
Ireland
147
6.19
Karan KC
Nepal
148
6.24
Haris Rauf
Pakistan
149
6.28
Tendai Chatara
Zimbabwe
150
6.30
Mohammad Hasnain
Pakistan
151
6.30
Hardik Pandya
India
152
6.32
Ben Stokes
England
153
6.33
Shaheen Afridi
Pakistan
154
6.36
Luke Jongwe
Zimbabwe
155
6.37
Mohammad Saifuddin
Bangladesh
156
6.44
Nuwan Pradeep
Sri Lanka
157
6.44
Asitha Fernando
Sri Lanka
158
6.45
Adil Rashid
England
159
6.47
Gulbadin Naib
Afghanistan
160
6.50
Harry Tector
Ireland
160
6.50
Andile Phehlukwayo
South Africa
161
6.54
P.N.G.
162
6.55
Mosaddek Hossain
Bangladesh
163
6.60
Daryl Mitchell
New Zealand
164
6.67
Liam Livingstone
England
164
6.67
Isuru Udana
Sri Lanka
164
6.67
Sufyan Mehmood
Oman
165
6.71
Kuldeep Yadav
India
166
6.74
Reece Topley
England
167
6.78
Shardul Thakur
India
168
6.81
Ruben Trumpelmann
Namibia
169
6.82
Hasan Mahmud
Bangladesh
170
6.86
Ryan Burl
Zimbabwe
171
6.93
Muralikrishna Krishna
India
172
7.00
Heinrich Klaasen
South Africa
172
7.00
Kamindu Mendis
Sri Lanka
173
7.01
Safyaan Sharif
Scotland
174
7.11
Hasan Ali
Pakistan
175
7.17
Anderson Phillip
West Indies
176
7.19
George Dockrell
Ireland
177
7.20
Riley Meredith
Australia
178
7.25
Kariyawasam Asalanka
Sri Lanka
179
7.30
Thangarasu Natarajan
India
180
7.75
Lizaad Williams
South Africa
181
8.00
Koralegedera Bandara
Sri Lanka
182
8.33
M Zulfiqar
Netherlands
182
8.33
Lutho Sipamla
South Africa
183
8.38
Romario Shepherd
West Indies
183
8.38
JJ Smuts
South Africa
184
8.67
Chemar Holder
West Indies
185
8.71
Donald Tiripano
Zimbabwe
186
8.78
Chris Sole
Scotland
187
8.80
Keon Harding
West Indies
188
10.33
Gulshan Jha
Nepal
189
11.00
Afif Hossain
Bangladesh
190
12.00
Jason Kila
P.N.G.
191
14.00
Kushal Bhurtel
Nepal
192
20.00
Nicholas Pooran
West Indies