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 2022 for Test
Position
Best Economy
Player Name
Team Name
1
0.00
Ross Taylor
New Zealand
1
0.00
Mahmudul Joy
Bangladesh
2
1.76
Jermaine Blackwood
West Indies
3
2.00
Dimuth Karunaratne
Sri Lanka
4
2.08
Scott Boland
Australia
5
2.12
Jayant Yadav
India
6
2.21
Daniel Lawrence
England
7
2.25
Saqib Mahmood
England
8
2.39
Rachin Ravindra
New Zealand
9
2.43
James Anderson
England
10
2.49
Michael Neser
Australia
11
2.59
Colin de Grandhomme
New Zealand
12
2.60
Lutho Sipamla
South Africa
13
2.63
Matthew Fisher
England
14
2.67
Pat Cummins
Australia
15
2.68
Jaydev Unadkat
India
16
2.69
Gudakesh Motie
West Indies
17
2.71
Josh Hazlewood
Australia
18
2.71
Oliver Robinson
England
19
2.72
Taijul Islam
Bangladesh
20
2.73
Nathan Lyon
Australia
21
2.73
Prabath Jayasuriya
Sri Lanka
22
2.84
Axar Patel
India
23
2.88
Raymon Reifer
West Indies
24
2.88
Shakib Al Hasan
Bangladesh
25
2.89
Simon Harmer
South Africa
26
2.90
Jack Leach
England
27
2.90
Ravichandran Ashwin
India
28
2.91
Craig Overton
England
29
2.91
Chris Woakes
England
30
2.92
Ben Stokes
England
31
2.95
Jasprit Bumrah
India
32
3.00
Usman Khawaja
Australia
32
3.00
Rassie van der Dussen
South Africa
33
3.01
Umesh Yadav
India
34
3.04
Kemar Roach
West Indies
35
3.06
Sajid Khan
Pakistan
36
3.07
Matthew Potts
England
37
3.07
Wanigamuni Mendis
Sri Lanka
38
3.07
Matthew Parkinson
England
39
3.08
Faheem Ashraf
Pakistan
40
3.10
Ravindra Jadeja
India
41
3.16
Suranga Lakmal
Sri Lanka
42
3.17
Mosaddek Hossain
Bangladesh
43
3.19
Mitchell Starc
Australia
44
3.22
Neil Wagner
New Zealand
45
3.22
Jason Holder
West Indies
46
3.22
Mir Hamza
Pakistan
47
3.24
Afif Hossain
Bangladesh
48
3.25
Keshav Maharaj
South Africa
49
3.25
Mohammed Shami
India
50
3.25
Stuart Broad
England
51
3.27
Mehidy Hasan
Bangladesh
52
3.29
Sharafuddin Ashraf
Afghanistan
53
3.30
Mark Wood
England
54
3.31
Wiaan Mulder
South Africa
55
3.33
Noman Ali
Pakistan
55
3.33
Babar Azam
Pakistan
56
3.36
Doug Bracewell
New Zealand
57
3.36
Kyle Jamieson
New Zealand
58
3.41
Mitchell Swepson
Australia
59
3.42
Kyle Mayers
West Indies
60
3.43
Duanne Olivier
South Africa
61
3.43
Marco Jansen
South Africa
62
3.44
Lizaad Williams
South Africa
63
3.45
Khaled Ahmed
Bangladesh
64
3.47
Nayeem Hasan
Bangladesh
65
3.49
Trent Boult
New Zealand
66
3.51
Asitha Fernando
Sri Lanka
67
3.53
Dunith Wellalage
Sri Lanka
68
3.54
Cameron Green
Australia
69
3.57
Hasan Ali
Pakistan
70
3.57
Ish Sodhi
New Zealand
71
3.58
Lasith Embuldeniya
Sri Lanka
72
3.59
Joe Root
England
73
3.60
Ajaz Patel
New Zealand
74
3.60
Taskin Ahmed
Bangladesh
75
3.60
Ebadot Hossain
Bangladesh
76
3.60
Veerasammy Permaul
West Indies
77
3.61
Perumapperuma Jayawickrama
Sri Lanka
78
3.61
Temba Bavuma
South Africa
79
3.61
Mustafizur Rahman
Bangladesh
80
3.61
Dhananjaya de Silva
Sri Lanka
81
3.62
Tim Southee
New Zealand
82
3.64
Kieron Pollard
West Indies
83
3.65
Mohammad Islam
Bangladesh
84
3.67
Mitchell Marsh
Australia
85
3.70
Lungi Ngidi
South Africa
86
3.71
Shaheen Afridi
Pakistan
87
3.71
Steven Smith
Australia
88
3.72
Mominul Haque
Bangladesh
89
3.73
Jayden Seales
West Indies
90
3.75
Rehan Ahmed
England
91
3.77
Yasir Shah
Pakistan
92
3.78
Najmul Hossain Shanto
Bangladesh
93
3.83
Naseem Shah
Pakistan
94
3.85
Alzarri Joseph
West Indies
95
3.87
Clayton Floyd
Netherlands
96
3.87
Matt Henry
New Zealand
97
3.88
Ashton Agar
Australia
98
3.91
Morawakage Theekshana
Sri Lanka
99
3.92
Travis Head
Australia
100
3.95
Jamie Overton
England
101
4.00
Paul Stirling
Ireland
102
4.02
Kuldeep Yadav
India
103
4.03
Daryl Mitchell
New Zealand
104
4.06
Marnus Labuschagne
Australia
105
4.06
Mohammad Nabi
Afghanistan
106
4.07
Nkrumah Bonner
West Indies
107
4.08
Fareed Ahmad
Afghanistan
108
4.10
Marcus Stoinis
Australia
109
4.10
Kagiso Rabada
South Africa
110
4.11
Abrar Ahmed
Pakistan
111
4.13
Devon Thomas
West Indies
112
4.13
Mohammed Siraj
India
113
4.13
Rashid Khan
Afghanistan
114
4.19
Azmatullah Omarzai
Afghanistan
115
4.20
Colin Ackermann
Netherlands
116
4.22
David Payne
England
117
4.27
William Jacks
England
118
4.28
Glenton Stuurman
South Africa
119
4.32
Qais Ahmad
Afghanistan
120
4.33
M Zulfiqar
Netherlands
121
4.36
Kevin Sinclair
West Indies
122
4.38
Wellington Masakadza
Zimbabwe
123
4.45
Aiden Markram
South Africa
124
4.46
Roston Chase
West Indies
125
4.47
Mujeeb Ur Rahman
Afghanistan
126
4.49
Anrich Nortje
South Africa
127
4.50
Shardul Thakur
India
128
4.50
Imam-ul-Haq
Pakistan
128
4.50
Reece Topley
England
129
4.55
Mitchell Santner
New Zealand
130
4.55
Victor Nyauchi
Zimbabwe
131
4.56
Shahnawaz Dahani
Pakistan
132
4.56
Mohammad Wasim
Pakistan
133
4.59
Andy McBrine
Ireland
134
4.62
Sean Abbott
Australia
135
4.63
Yasir Chowdhury
Bangladesh
136
4.67
Glenn Maxwell
Australia
137
4.69
Kraigg Brathwaite
West Indies
138
4.71
Tom Cooper
Netherlands
139
4.73
Akeal Hosein
West Indies
140
4.73
David Willey
England
141
4.76
Wayne Parnell
South Africa
142
4.77
Frederick Klaassen
Netherlands
143
4.78
Salman Agha
Pakistan
144
4.79
Dushmantha Chameera
Sri Lanka
145
4.82
Michael Bracewell
New Zealand
146
4.83
Shadab Khan
Pakistan
147
4.93
Shariz Ahmad
Netherlands
148
4.93
Wanindu Hasaranga
Sri Lanka
149
4.97
Adam Zampa
Australia
150
5.00
George Dockrell
Ireland
150
5.00
Azhar Ali
Pakistan
150
5.00
Deepak Hooda
India
151
5.03
Sikandar Raza
Zimbabwe
152
5.06
Shahbaz Ahmed
India
153
5.12
Washington Sundar
India
154
5.13
Blessing Muzarabani
Zimbabwe
155
5.14
Anderson Phillip
West Indies
156
5.15
Fazalhaq Farooqi
Afghanistan
157
5.17
Vishwa Fernando
Sri Lanka
158
5.17
Adil Rashid
England
159
5.19
Kariyawasam Asalanka
Sri Lanka
160
5.20
Pieter Seelaar
Netherlands
161
5.20
Tendai Chatara
Zimbabwe
162
5.21
Mark Adair
Ireland
163
5.23
Richard Ngarava
Zimbabwe
164
5.23
Liam Livingstone
England
165
5.27
Donald Tiripano
Zimbabwe
166
5.28
Michael Rippon
Netherlands
167
5.29
Tanaka Chivanga
Zimbabwe
168
5.30
Gulbadin Naib
Afghanistan
169
5.33
Curtis Campher
Ireland
170
5.33
Mohammad Ali
Pakistan
171
5.33
Shahidullah Kamal
Afghanistan
172
5.34
Jeffrey Vandersay
Sri Lanka
173
5.35
Nicholas Pooran
West Indies
174
5.39
Chamika Karunaratne
Sri Lanka
175
5.40
Sam Curran
England
176
5.45
Wessly Madhevere
Zimbabwe
177
5.46
Avesh Khan
India
178
5.48
Romario Shepherd
West Indies
179
5.50
Marquino Mindley
West Indies
179
5.50
Yamin Ahmadzai
Afghanistan
180
5.50
Aryan Dutt
Netherlands
181
5.53
Muralikrishna Krishna
India
182
5.54
Bjorn Fortuin
South Africa
183
5.64
Odean Smith
West Indies
184
5.65
Vivian Kingma
Netherlands
185
5.67
Jason Behrendorff
Australia
185
5.67
Brydon Carse
England
186
5.69
Simi Singh
Ireland
187
5.70
Haris Rauf
Pakistan
188
5.70
Hayden Walsh
West Indies
189
5.78
Jacob Duffy
New Zealand
190
5.91
Ryan Klein
Netherlands
191
5.97
Brad Evans
Zimbabwe
192
6.00
Deepak Chahar
India
192
6.00
Rovman Powell
West Indies
193
6.01
Lockie Ferguson
New Zealand
194
6.03
James Neesham
New Zealand
195
6.05
Ryan Burl
Zimbabwe
196
6.08
Yannic Cariah
West Indies
197
6.09
Nathan Ellis
Australia
198
6.10
Logan van Beek
Netherlands
199
6.11
Dawid Malan
England
200
6.12
Josh Little
Ireland
201
6.20
Adam Milne
New Zealand
202
6.21
Moeen Ali
England
203
6.24
Tabraiz Shamsi
South Africa
204
6.30
Andile Phehlukwayo
South Africa
205
6.32
Lahiru Kumara
Sri Lanka
206
6.33
Keemo Paul
West Indies
207
6.34
Sean Williams
Zimbabwe
208
6.37
Brandon Glover
Netherlands
209
6.38
Kamindu Mendis
Sri Lanka
210
6.38
Craig Young
Ireland
211
6.40
Nuwan Pradeep
Sri Lanka
212
6.43
Bas Leede
Netherlands
213
6.47
Umran Malik
India
214
6.50
Dion Myers
Zimbabwe
214
6.50
Litton Das
Bangladesh
215
6.60
Iftikhar Ahmed
Pakistan
216
6.63
Blair Tickner
New Zealand
217
6.68
Timothy Pringle
Netherlands
218
6.68
Zahid Mahmood
Pakistan
219
6.70
Yuzvendra Chahal
India
220
6.78
Khushdil Shah
Pakistan
221
6.79
Arshdeep Singh
India
222
6.89
Graham Hume
Ireland
223
6.92
Glenn Phillips
New Zealand
224
7.05
Shermon Lewis
West Indies
225
7.11
Pothotuwa Lakshan
Sri Lanka
226
7.14
Gareth Delany
Ireland
227
7.23
Philippe Boissevain
Netherlands
228
7.27
Luke Jongwe
Zimbabwe
229
7.50
Milton Shumba
Zimbabwe
230
8.00
Anil Nidamanuru
Netherlands
230
8.00
Chamika Gunasekara
Sri Lanka
230
8.00
Noor Lakanwal
Afghanistan
230
8.00
Dean Elgar
South Africa
230
8.00
Kusal Mendis
Sri Lanka
231
8.09
Mahmudullah
Bangladesh
232
8.43
Paul van Meekeren
Netherlands
233
8.63
Ravi Bishnoi
India
234
9.00
Keacy Carty
West Indies
234
9.00
Dwaine Pretorius
South Africa
235
9.54
Shane Snater
Netherlands
236
10.00
Tony Munyonga
Zimbabwe
236
10.00
Rahmat Shah
Afghanistan
237
15.00
Saud Shakeel
Pakistan
237
15.00
Innocent Kaia
Zimbabwe