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 2024 for ODI
Position
Best Economy
Player Name
Team Name
1
2.29
Matthew Humphreys
Ireland
2
2.36
Xavier Bartlett
Australia
3
2.60
United Arab Emirates
4
3.03
Bernard Scholtz
Namibia
5
3.05
Bradley Currie
Scotland
6
3.17
Roelof van der Merwe
Netherlands
7
3.36
Shahid Ahmadzai
Canada
8
3.36
Dipendra Airee
Nepal
9
3.40
Kuldeep Yadav
India
10
3.42
Zeeshan Maqsood
Oman
11
3.50
Spencer Johnson
Australia
12
3.51
Rashid Khan
Pakistan
13
3.58
Paul van Meekeren
Netherlands
14
3.60
Mahmudullah
Bangladesh
14
3.60
Harmeet Baddhan
U.S.A.
15
3.67
Marcus Stoinis
Australia
16
3.70
Nangeyalia Kharote
Afghanistan
17
3.76
Rohit Paudel
Nepal
18
3.80
Shivam Dube
India
19
3.86
Jay Odedra
Oman
19
3.86
Kushal Bhurtel
Nepal
20
3.86
Axar Patel
India
21
3.88
Brandon McMullen
Scotland
21
3.88
Clayton Floyd
Netherlands
22
3.89
Washington Sundar
India
23
3.90
Basil Hameed
United Arab Emirates
24
3.91
Sean Williams
Zimbabwe
25
3.93
Kushal Malla
Nepal
26
3.95
Nicholas Kirton
Canada
27
3.96
Aayan Khan
United Arab Emirates
28
3.97
Aryan Dutt
Netherlands
29
3.98
Will Sutherland
Australia
30
3.98
Christopher Greaves
Scotland
31
4.00
Michael Levitt
Netherlands
31
4.00
Milind Kumar
U.S.A.
31
4.00
Alick Athanaze
West Indies
31
4.00
Kamran Ghulam
Pakistan
32
4.03
Michael Leask
Scotland
33
4.04
Ottneil Baartman
South Africa
34
4.06
Junaid Siddiqui
Canada
35
4.07
Scotland
36
4.08
Afghanistan
37
4.10
Lalit Rajbanshi
Nepal
38
4.10
Merwe Erasmus
Namibia
39
4.12
Sikandar Raza
Zimbabwe
40
4.12
Mohammad Nabi
Afghanistan
41
4.15
Pakistan
42
4.15
Saad Zafar
Canada
43
4.17
Kaleemullah
Oman
44
4.21
Steven Taylor
U.S.A.
45
4.23
Gavin Main
Scotland
46
4.25
Mark Watt
Scotland
47
4.25
Jamie Overton
England
48
4.27
Nasum Ahmed
Bangladesh
49
4.29
Scotland
50
4.30
Scotland
50
4.30
Mitchell Santner
New Zealand
51
4.32
Vivian Kingma
Netherlands
52
4.35
Andy McBrine
Ireland
53
4.37
Kaleem Rehman
Canada
54
4.39
Abrar Ahmed
Pakistan
55
4.39
Zahoor Khan
United Arab Emirates
56
4.40
Morawakage Theekshana
Sri Lanka
57
4.40
Muhammad Jawadullah
United Arab Emirates
58
4.41
Tapiwa Mufudza
Zimbabwe
59
4.42
Ammar Khalid
Canada
60
4.43
Jan Loftie-Eaton
Namibia
61
4.44
Nikhil Dutta
Canada
62
4.47
Aqib Sulehri
Oman
63
4.50
Benjamin Dwarshuis
Australia
64
4.51
Kyle Klein
Netherlands
65
4.51
Pat Cummins
Australia
66
4.53
Nosthusha Kenjige
U.S.A.
67
4.62
Bjorn Fortuin
South Africa
68
4.63
Saim Ayub
Pakistan
69
4.67
Barry McCarthy
Ireland
69
4.67
Ruben Trumpelmann
Namibia
70
4.69
Pawan Sarraf
Nepal
71
4.71
Bas Leede
Netherlands
72
4.73
Lance Morris
Australia
73
4.75
Gudakesh Motie
West Indies
74
4.75
Safyaan Sharif
Scotland
75
4.76
Tangeni Lungameni
Namibia
76
4.77
Harsh Thaker
Canada
77
4.77
Bangladesh
78
4.82
Richard Ngarava
Zimbabwe
79
4.82
Mehidy Hasan
Bangladesh
80
4.83
Dunith Wellalage
Sri Lanka
81
4.83
Glenn Maxwell
Australia
82
4.84
Kariyawasam Asalanka
Sri Lanka
83
4.84
Jeffrey Vandersay
Sri Lanka
84
4.86
Jack Jarvis
Scotland
85
4.88
Zuhaib Zubair
United Arab Emirates
86
4.92
Glenn Phillips
New Zealand
87
4.93
Azmatullah Omarzai
Afghanistan
88
4.93
Akila Dananjaya
Sri Lanka
89
4.96
Lizaad Williams
South Africa
90
4.98
Ahmad Butt
Oman
91
4.99
Graham Hume
Ireland
92
5.00
Michael Lingen
Namibia
92
5.00
Musa Ahmad
Netherlands
92
5.00
Gulshan Jha
Nepal
92
5.00
Kavem Hodge
West Indies
92
5.00
Sahan Arachchige
Sri Lanka
92
5.00
Shoaib Khan
Oman
92
5.00
Luke Jongwe
Zimbabwe
93
5.02
Salman Agha
Pakistan
94
5.05
Aaron Hardie
Australia
94
5.05
Theo Woerkom
Ireland
95
5.05
Roston Chase
West Indies
96
5.07
Andile Phehlukwayo
South Africa
97
5.10
Haris Rauf
Pakistan
98
5.11
Mustafizur Rahman
Bangladesh
99
5.13
Shaheen Afridi
Pakistan
100
5.14
Jasdeep Singh
U.S.A.
101
5.15
Jack Brassell
Namibia
102
5.18
Sanchit Sharma
United Arab Emirates
103
5.19
Jan Frylinck
Namibia
104
5.19
Sompal Kami
Nepal
105
5.20
Kagiso Rabada
South Africa
105
5.20
Canada
105
5.20
Nepal
106
5.21
Ish Sodhi
New Zealand
107
5.23
U.S.A.
108
5.25
Pargat Singh
Canada
109
5.26
Lungi Ngidi
South Africa
110
5.30
Junaid Siddique
Bangladesh
111
5.31
Shariz Ahmad
Netherlands
112
5.31
Aamer Jamal
Pakistan
113
5.32
Taskin Ahmed
Bangladesh
114
5.32
Dilon Heyliger
Canada
115
5.33
Matthew Forde
West Indies
116
5.33
Sri Lanka
117
5.34
Asitha Fernando
Sri Lanka
118
5.35
Blessing Muzarabani
Zimbabwe
119
5.36
Nepal
120
5.37
Aiden Markram
South Africa
121
5.41
Wanindu Hasaranga
Sri Lanka
122
5.42
Mohammad Hasnain
Pakistan
123
5.42
Adil Rashid
England
124
5.45
Dushmantha Chameera
Sri Lanka
125
5.48
Bilal Khan
Oman
126
5.50
Matthew Potts
England
126
5.50
Rohit Sharma
India
126
5.50
Fionn Hand
Ireland
127
5.56
Josh Hazlewood
Australia
128
5.60
Muhammad Siddique
United Arab Emirates
128
5.60
Yasir Mohammad
U.S.A.
129
5.65
Shadley Schalkwyk
U.S.A.
130
5.67
Brad Wheal
Scotland
130
5.67
Harry Tector
Ireland
131
5.72
Ben Shikongo
Namibia
132
5.73
Mohammad Islam
Bangladesh
133
5.74
Michael Bracewell
New Zealand
134
5.75
Jeremy Gordon
Canada
135
5.76
Adam Zampa
Australia
136
5.76
Wellington Masakadza
Zimbabwe
137
5.76
Jayden Seales
West Indies
138
5.78
Romario Shepherd
West Indies
139
5.79
Kongala Vimukthi
Sri Lanka
140
5.80
South Africa
141
5.83
Jofra Archer
England
142
5.83
Jacob Duffy
New Zealand
143
5.85
Travis Head
Australia
144
5.86
Mohammad Akram
Zimbabwe
145
5.87
Craig Young
Ireland
146
6.00
Karan KC
Nepal
146
6.00
India
146
6.00
Shaun Fouché
Namibia
146
6.00
Nqabayomzi Peter
South Africa
146
6.00
Nandre Burger
South Africa
147
6.04
Naseem Shah
Pakistan
148
6.05
Lahiru Kumara
Sri Lanka
149
6.06
Sean Abbott
Australia
150
6.06
Zimbabwe
151
6.08
Tanzim Sakib
Bangladesh
152
6.10
Cameron Green
Australia
153
6.11
Reece Topley
England
154
6.13
Nepal
155
6.15
Marco Jansen
South Africa
156
6.17
Tabraiz Shamsi
South Africa
157
6.18
Arshdeep Singh
India
158
6.18
England
159
6.18
Alzarri Joseph
West Indies
160
6.20
Afif Hossain
Bangladesh
160
6.20
Namibia
161
6.25
Fazalhaq Farooqi
Afghanistan
162
6.28
Mohammed Siraj
India
163
6.29
Lokumarakkalage Madushanka
Sri Lanka
164
6.31
Mohammad Hossain
Bangladesh
165
6.31
Aakash Chand
Nepal
166
6.35
Matthew Short
Australia
167
6.38
Curtis Campher
Ireland
168
6.38
Abhishek Paradkar
U.S.A.
169
6.39
Mark Adair
Ireland
170
6.43
Marquino Mindley
West Indies
170
6.43
Trevor Gwandu
Zimbabwe
171
6.44
Mitchell Starc
Australia
172
6.50
Sufiyan Muqeem
Pakistan
172
6.50
Hasan Mahmud
Bangladesh
172
6.50
Ayaan Khan
Oman
172
6.50
Dilpreet Bajwa
Canada
173
6.58
Fareed Ahmad
Afghanistan
174
6.61
Olly Stone
England
175
6.63
Sam Curran
England
176
6.71
Ireland
177
6.71
Justin Greaves
West Indies
178
6.75
Marnus Labuschagne
Australia
178
6.75
Mitchell Marsh
Australia
179
6.78
Brydon Carse
England
180
6.81
Noor Lakanwal
Afghanistan
181
6.89
Soumya Sarkar
Bangladesh
182
6.92
Max O'Dowd
Netherlands
183
6.93
Pramod Liyanagamage
Sri Lanka
184
7.00
Saqib Mahmood
England
184
7.00
Sri Lanka
185
7.08
Uday Singh
Canada
186
7.18
Afghanistan
187
7.20
England
187
7.20
Vikramjit Singh
Netherlands
187
7.20
Shamar Joseph
West Indies
188
7.21
Qais Ahmad
Afghanistan
189
7.28
Wiaan Mulder
South Africa
190
7.30
Hayden Walsh
West Indies
191
7.32
Dhruv Parashar
United Arab Emirates
192
7.43
William Jacks
England
193
7.44
Kamindu Mendis
Sri Lanka
194
7.46
Taijul Islam
Bangladesh
195
7.50
Tristan Stubbs
South Africa
196
7.55
Gulbadin Naib
Afghanistan
197
7.67
South Africa
198
7.70
Rishiv Joshi
Canada
199
7.75
Australia
200
7.81
Liam Livingstone
England
201
7.83
Sharafuddin Ashraf
Afghanistan
202
7.87
South Africa
203
7.91
New Zealand
204
8.33
Afghanistan
205
8.42
Oshane Thomas
West Indies
206
8.50
England
206
8.50
Sybrand Engelbrecht
Netherlands
207
9.63
Sherfane Rutherford
West Indies
208
10.00
United Arab Emirates
208
10.00
Zimbabwe
209
10.50
George Dockrell
Ireland
210
10.58
Ryan Burl
Zimbabwe
211
10.63
Brian Bennett
Zimbabwe
212
11.50
Mehran Khan
Oman
213
11.75
Brandon Mavuta
Zimbabwe
214
12.17
West Indies
215
14.00
Shubman Gill
India
216
20.00
Md Hridoy
Bangladesh
216
20.00
Navneet Dhaliwal
Canada