Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Economy – Complete Cricket Stats & Records
This page lists the players with the best economy in cricket history. These records highlight the most consistent and impactful performances across different eras.
TEST
All-time
500 entries
1
1.04
Alfred Shaw
ENG
0.01 clear of William Attewell
2
1.05
William Attewell
ENG
0.01 off the lead
3
1.07
Edwin Evans
AUS
0.03 off the lead
● LEADS
Alfred Shaw
ENG
1.04 · 0.01 better than Attewell
↑ IN THE CHASE
2
players sit within 10% of the lead on best economy
★ TOP-10 CUT-OFF
1.40
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
England
23 of the top 50 · 7 teams represented
Best Economy — full list
500 entries, ranked
Table view
1
Alfred Shaw
ENG
1.04
2
William Attewell
ENG
1.05
3
Edwin Evans
AUS
1.07
4
Fred Morley
ENG
1.22
5
Dick Barlow
ENG
1.25
6
Ted Peate
ENG
1.30
7
Billy Bates
ENG
1.39
8
Billy Barnes
ENG
1.40
9
Wilf Flowers
ENG
1.40
10
Billy Midwinter
AUS
1.40
11
Tom Garrett
AUS
1.42
12
J.J. Ferris
AUS
1.45
13
Harry Boyle
AUS
1.47
14
John Trumble
AUS
1.48
15
Joey Palmer
AUS
1.49
16
George Lohmann
ENG
1.50
17
Tom Kendall
AUS
1.53
18
Reg Scarlett
WI
1.56
19
George Ulyett
ENG
1.56
20
Tom Emmett
ENG
1.56
21
Charlie Turner
AUS
1.59
22
Bobby Peel
ENG
1.60
23
W.G. Grace
ENG
1.61
24
Frederick Spofforth
AUS
1.66
25
Bert Ironmonger
AUS
1.70
26
Bapu Nadkarni
IND
1.70
27
Zulfiqar Ahmed
PAK
1.71
28
Ron Oxenham
AUS
1.74
29
Allan Steel
ENG
1.78
30
Ted a'Beckett
AUS
1.79
31
Hines Johnson
WI
1.81
32
Fred Root
ENG
1.81
33
Trevor Goddard
SA
1.82
34
John Sharpe
ENG
1.85
35
Malcolm Jarvis
ZIM
1.85
36
Foffie Williams
WI
1.86
37
Bill Bradley
ENG
1.86
38
Polly Umrigar
IND
1.87
39
Fred Barratt
ENG
1.88
40
Gerry Gomez
WI
1.90
41
Tommy Greenhough
ENG
1.90
42
Denis Atkinson
WI
1.91
43
Cliff Gladwin
ENG
1.92
44
Gopal Sharma
IND
1.92
45
Clive Eksteen
SA
1.93
46
Maurice Allom
ENG
1.95
47
Bob McLeod
AUS
1.95
48
Jack Hearne
ENG
1.96
49
Don Wilson
ENG
1.97
50
Arthur Richardson
AUS
1.97
51
Cyril Francois
SA
1.97
52
Jack White
ENG
1.98
53
Ray Illingworth
ENG
1.98
54
Harry Bromfield
SA
1.99
55
John Shepherd
WI
1.99
56
Johnny Briggs
ENG
1.99
57
Norman Gifford
ENG
2.00
58
Ken Mackay
AUS
2.00
59
Vaman Kumar
IND
2.00
60
Johnny Wardle
ENG
2.02
61
Tom Cartwright
ENG
2.03
62
William Bruce
AUS
2.03
63
Maurice Foster
WI
2.03
64
William Cooper
AUS
2.03
65
Hansie Cronje
SA
2.03
66
Basil D'Oliveira
ENG
2.04
67
Maurice Tate
ENG
2.05
68
Stephen Peall
ZIM
2.05
69
Bill O'Reilly
AUS
2.05
70
Sonny Ramadhin
WI
2.05
71
Sir Clyde Walcott
WI
2.05
72
John Mortimore
ENG
2.06
73
Snuffy Browne
WI
2.06
74
Dick Pollard
ENG
2.06
75
Pat Trimborn
SA
2.06
76
Mohammad Nazir
PAK
2.07
77
Jim Burke
AUS
2.07
78
Hedley Verity
ENG
2.07
79
Ramesh Divecha
IND
2.07
80
Alf Valentine
WI
2.08
81
Shujauddin
PAK
2.08
82
Tony Lock
ENG
2.08
83
David Allen
ENG
2.08
84
Bill Howell
AUS
2.08
85
Pervez Sajjad
PAK
2.09
86
Charles Macartney
AUS
2.09
87
Richard Hutton
ENG
2.09
88
Bob Berry
ENG
2.09
89
Fazal Mahmood
PAK
2.10
90
Gavin Larsen
NZ
2.10
91
Trent Copeland
AUS
2.10
92
Jack Young
ENG
2.10
93
Abdul Kardar
IND
2.11
94
Don Blackie
AUS
2.11
95
Fred Titmus
ENG
2.12
96
Jimmy Cameron
WI
2.12
97
Albert Relf
ENG
2.12
98
George Geary
ENG
2.13
99
Bonnor Middleton
SA
2.13
100
Tom Veivers
AUS
2.13
101
Alex Kennedy
ENG
2.14
102
Lance Gibbs
WI
2.14
103
Roger Harper
WI
2.14
104
Jim Laker
ENG
2.14
105
Hugh Trumble
AUS
2.15
106
Jeremy Coney
NZ
2.16
107
Harry Cave
NZ
2.16
108
Eric Atkinson
WI
2.16
109
Bilal Asif
PAK
2.17
110
George Giffen
AUS
2.17
111
Clarrie Grimmett
AUS
2.17
112
Bob Cottam
ENG
2.17
113
John Watkins
SA
2.18
114
Ghulam Ahmed
IND
2.18
115
Atholl McKinnon
SA
2.18
116
Raphick Jumadeen
WI
2.18
117
Elquemedo Willett
WI
2.18
118
Ken Higgs
ENG
2.18
119
Warwick Armstrong
AUS
2.19
120
Roy Kilner
ENG
2.19
121
Vinoo Mankad
IND
2.19
122
Collie Smith
WI
2.20
123
Phil Edmonds
ENG
2.20
124
John Goddard
WI
2.21
125
Derek Underwood
ENG
2.22
126
Jasubhai Patel
IND
2.22
127
David Smith
ENG
2.22
128
Derek Shackleton
ENG
2.22
129
Roy Tattersall
ENG
2.22
130
Bishan Bedi
IND
2.22
131
David Ironside
SA
2.22
132
Lala Amarnath
IND
2.23
133
Ernie Toshack
AUS
2.23
134
Walter Lees
ENG
2.23
135
Sandeep Patil
IND
2.23
136
Robin Hobbs
ENG
2.24
137
Anton Murray
SA
2.24
138
Jack Noreiga
WI
2.24
139
Neil McGarrell
WI
2.24
140
John Emburey
ENG
2.24
141
Arthur Barrett
WI
2.24
142
Albert Trott
AUS
2.25
143
Don Beard
NZ
2.25
144
Eric Hollies
ENG
2.25
145
Alf Hall
SA
2.25
146
Dilip Doshi
IND
2.25
147
Venkatapathy Raju
IND
2.25
148
Nathan Astle
NZ
2.26
149
Craig Matthews
SA
2.26
150
Alan Moss
ENG
2.27
151
Tufty Mann
SA
2.27
152
Arshad Khan
PAK
2.27
153
Frank Foster
ENG
2.27
154
Sam Staples
ENG
2.27
155
Tauseef Ahmed
PAK
2.28
156
Ted Badcock
NZ
2.28
157
Trevor Hohns
AUS
2.28
158
Clive Lloyd
WI
2.28
159
John Reid
NZ
2.29
160
Gulabrai Ramchand
IND
2.29
161
Ian Thomson
ENG
2.29
162
Peter Loader
ENG
2.29
163
Stork Hendry
AUS
2.29
164
Alan Davidson
AUS
2.29
165
Sir Viv Richards
WI
2.29
166
Clyde Butts
WI
2.30
167
Malcolm Hilton
ENG
2.30
168
Srinivas Venkataraghavan
IND
2.30
169
Rolph Grant
WI
2.30
170
Goofy Lawrence
SA
2.30
171
Gary Brent
ZIM
2.30
172
Bob Newson
SA
2.30
173
Iqbal Qasim
PAK
2.31
174
James Langridge
ENG
2.31
175
Sir Curtly Ambrose
WI
2.31
176
Jack Iverson
AUS
2.31
177
AG Kripal Singh
IND
2.31
178
Joe Solomon
WI
2.31
179
Bob Appleyard
ENG
2.31
180
Grahame Corling
AUS
2.31
181
George Rowe
SA
2.32
182
Charlie McLeod
AUS
2.32
183
Larry Gomes
WI
2.32
184
John Gunn
ENG
2.32
185
Pommie Mbangwa
ZIM
2.33
186
Jimmy Matthews
AUS
2.33
187
John Trim
WI
2.33
188
Sir Garry Sobers
WI
2.33
189
Dattu Phadkar
IND
2.33
190
George Macaulay
ENG
2.34
191
Sydney Burke
SA
2.34
192
Don Anurasiri
SL
2.34
193
Lindsay Kline
AUS
2.34
194
Allan Border
AUS
2.34
195
Charlie Davis
WI
2.34
196
Subhash Gupte
IND
2.34
197
Mike Hendrick
ENG
2.34
198
Rajesh Chauhan
IND
2.35
199
Neville Quinn
SA
2.35
200
Ewen Chatfield
NZ
2.35
201
Ewart Astill
ENG
2.35
202
Len Coldwell
ENG
2.36
203
Arshad Ayub
IND
2.36
204
Ravi Shastri
IND
2.36
205
Sailor Young
ENG
2.36
206
Amar Singh
IND
2.36
207
Ray Bright
AUS
2.36
208
Sydney Barnes
ENG
2.37
209
Robert Croft
ENG
2.37
210
Jacob Duffy
NZ
2.37
211
Dinanath Ramnarine
WI
2.37
212
Tim May
AUS
2.38
213
Hugh Tayfield
SA
2.38
214
Motganhalli Jaisimha
IND
2.38
215
Aashish Kapoor
IND
2.38
216
Peter Such
ENG
2.39
217
Willie Watson
ENG
2.39
218
Colin de Grandhomme
NZ
2.39
219
Eddie Fuller
SA
2.39
220
Neil Adcock
SA
2.39
221
Gerry Hazlitt
AUS
2.39
222
Ron Archer
AUS
2.39
223
Ehteshamuddin
PAK
2.39
224
Frank Worrell
WI
2.39
225
Tendai Chatara
ZIM
2.39
226
Hedley Howarth
NZ
2.40
227
Peter Martin
ENG
2.40
228
Jacob Oram
NZ
2.40
229
Shaun Pollock
SA
2.40
230
Maninder Singh
IND
2.40
231
Ajit de Silva
SL
2.40
232
Alan Mullally
ENG
2.40
233
Dick Tyldesley
ENG
2.41
234
Chandika Hathurusingha
SL
2.41
235
Fred Rumsey
ENG
2.42
236
Frank Laver
AUS
2.42
237
Bob Massie
AUS
2.42
238
Sir Alec Bedser
ENG
2.42
239
Phil Tufnell
ENG
2.42
240
Frank King
WI
2.42
241
Graham Gooch
ENG
2.43
242
Frank Cameron
NZ
2.43
243
Nick Cook
ENG
2.43
244
Surendranath
IND
2.43
245
John Rennie
ZIM
2.43
246
Geoff Chubb
SA
2.43
247
Geoff Miller
ENG
2.43
248
Niroshan Bandaratilleke
SL
2.43
249
Bryan Strang
ZIM
2.43
250
Greg Chappell
AUS
2.43
251
Stephen Boock
NZ
2.43
252
Tony MacGibbon
NZ
2.44
253
Jaswick Taylor
WI
2.44
254
Asif Iqbal
PAK
2.44
255
Mike Procter
SA
2.44
256
Jackie Botten
SA
2.44
257
Kyle Mayers
WI
2.45
258
James Tredwell
ENG
2.45
259
Carl Hooper
WI
2.45
260
Wally Hammond
ENG
2.45
261
Jack Ryder
AUS
2.45
262
Bill Whitty
AUS
2.45
263
Wilfred Rhodes
ENG
2.45
264
Khan Mohammad
PAK
2.46
265
Richie Benaud
AUS
2.46
266
Colin Blythe
ENG
2.46
267
Andrew McDonald
AUS
2.46
268
Saeed Ahmed
PAK
2.46
269
Sanath Jayasuriya
SL
2.47
270
Eddie Hemmings
ENG
2.47
271
Richard Dumbrill
SA
2.47
271
Puss Achong
WI
2.47
272
Phil Simmons
WI
2.47
273
Salim Durani
IND
2.47
274
Monty Noble
AUS
2.47
275
Joel Garner
WI
2.48
276
Muttiah Muralitharan
SL
2.48
277
Bob Cowper
AUS
2.48
278
Eldine Baptiste
WI
2.48
279
Dick Howorth
ENG
2.48
280
Vanburn Holder
WI
2.48
281
Meyrick Pringle
SA
2.48
282
Richard Illingworth
ENG
2.48
283
Robin Jackman
ENG
2.50
284
Bill Lockwood
ENG
2.50
285
Glenn McGrath
AUS
2.50
286
Tim Wall
AUS
2.51
287
Peter Willey
ENG
2.51
288
Carl Rackemann
AUS
2.51
289
Brian Statham
ENG
2.51
290
Charles Kelleway
AUS
2.51
291
Brian McMillan
SA
2.52
292
Hamilton Masakadza
ZIM
2.52
293
Bill Johnston
AUS
2.52
294
Percy Hornibrook
AUS
2.52
295
Jahangir Khan
IND
2.52
296
Kumar Dharmasena
SL
2.52
297
Stan McCabe
AUS
2.53
298
Axar Patel
IND
2.53
299
Jayantha Silva
SL
2.53
300
Abdur Rehman
PAK
2.53
301
Prior Jones
WI
2.53
302
Jim Smith
ENG
2.54
303
Courtney Walsh
WI
2.54
304
Mike Gatting
ENG
2.54
305
Erapalli Prasanna
IND
2.54
306
Darren Lehmann
AUS
2.54
307
Alan Fairfax
AUS
2.55
308
Chandu Borde
IND
2.55
309
Murali Kartik
IND
2.55
310
Tony Gray
WI
2.55
311
Lance Cairns
NZ
2.55
312
Bruce Martin
NZ
2.55
313
Kyle Abbott
SA
2.55
314
Sunil Joshi
IND
2.56
315
Mahendra Nagamootoo
WI
2.56
316
Evan Gray
NZ
2.56
317
Alan Connolly
AUS
2.56
318
Graeme Hick
ENG
2.56
319
Geoff Cope
ENG
2.56
320
Mohammad Abbas
PAK
2.56
321
Dion Nash
NZ
2.57
322
Jim Pothecary
SA
2.57
323
Andrew Symonds
AUS
2.57
324
David Colley
AUS
2.57
325
Shivlal Yadav
IND
2.57
326
Mudassar Nazar
PAK
2.57
327
Trevor Bailey
ENG
2.58
328
Fanie de Villiers
SA
2.58
329
Buster Nupen
SA
2.58
330
Joe Partridge
SA
2.58
331
Geoff Boycott
ENG
2.58
332
Tinashe Panyangara
ZIM
2.58
333
Ian Johnson
AUS
2.58
334
Neil Hawke
AUS
2.59
335
Allan Watkins
ENG
2.59
336
Saeed Ajmal
PAK
2.59
337
Barry Knight
ENG
2.59
338
Daniel Vettori
NZ
2.59
339
Bill Bowes
ENG
2.59
340
Ravindra Jadeja
IND
2.59
341
Wasim Akram
PAK
2.59
342
Brett Schultz
SA
2.59
343
Cameron Cuffy
WI
2.59
344
Geoff Dymock
AUS
2.59
345
Bernard Julien
WI
2.60
346
Praveen Kumar
IND
2.60
347
Justin Vaughan
NZ
2.60
348
Peter Parfitt
ENG
2.60
349
David Larter
ENG
2.60
350
Tip Snooke
SA
2.60
351
Vic Pollard
NZ
2.61
352
Saliya Ahangama
SL
2.61
353
John Bracewell
NZ
2.61
354
Keith Miller
AUS
2.61
355
Jack Robertson
ENG
2.61
356
Jason Holder
WI
2.61
357
Stuart Clark
AUS
2.62
358
Max Walker
AUS
2.62
359
Bev Congdon
NZ
2.62
360
Joey Carew
WI
2.62
361
Tony Dodemaide
AUS
2.62
362
Majid Khan
PAK
2.62
363
Nigel Haig
ENG
2.62
364
John Gleeson
AUS
2.62
365
George Hirst
ENG
2.63
366
Jayananda Warnaweera
SL
2.63
367
Paul Reiffel
AUS
2.63
368
Bryan Yuile
NZ
2.63
369
Arjuna Ranatunga
SL
2.63
370
Chris Gayle
WI
2.63
371
Vernon Philander
SA
2.63
372
David Pithey
SA
2.63
373
Alf Gover
ENG
2.64
374
Aamer Sohail
PAK
2.64
375
Lance Klusener
SA
2.64
376
Paul Strang
ZIM
2.65
377
Saqlain Mushtaq
PAK
2.65
378
Colin Miller
AUS
2.65
379
Steve Waugh
AUS
2.65
380
Shane Warne
AUS
2.65
381
David Holford
WI
2.65
382
Inshan Ali
WI
2.65
383
Paul Harris
SA
2.66
384
Imran Niazi
BHR
2.66
385
Asoka de Silva
SL
2.66
386
Mohammad Munaf
PAK
2.66
387
Ray Lindwall
AUS
2.66
388
Brian Close
ENG
2.66
389
Somachandra De Silva
SL
2.67
390
Peter Heine
SA
2.67
391
Mohammad Hafeez
PAK
2.67
392
Angus Fraser
ENG
2.67
393
Mahmood Hussain
PAK
2.67
394
Harold Larwood
ENG
2.67
395
Nasim-ul-Ghani
PAK
2.67
396
Guy Whittall
ZIM
2.67
397
Bruce Reid
AUS
2.68
398
Winston Benjamin
WI
2.68
399
Oliver Robinson
ENG
2.68
400
George Paine
ENG
2.68
401
Vic Marks
ENG
2.68
402
Pat Pocock
ENG
2.69
403
Geoff Arnold
ENG
2.69
404
Tom Goddard
ENG
2.69
405
Malcolm Marshall
WI
2.69
406
Gary Bartlett
NZ
2.69
407
Chaminda Vaas
SL
2.69
408
Pragyan Ojha
IND
2.69
409
Russel Arnold
SL
2.69
410
Heath Streak
ZIM
2.69
411
Ashley Mallett
AUS
2.69
412
Cyril Allcott
NZ
2.69
413
Frank Woolley
ENG
2.69
414
Jalal-ud-Din
PAK
2.69
415
Ian Meckiff
AUS
2.70
416
Fen Cresswell
NZ
2.70
417
Athol Rowan
SA
2.70
418
Anil Kumble
IND
2.70
419
Cyril Vincent
SA
2.70
420
Ted Dexter
ENG
2.70
421
Nilesh Kulkarni
IND
2.70
422
C.K.Nayudu
IND
2.70
423
Saleem Jaffar
PAK
2.70
424
Sanjay Bangar
IND
2.70
425
Pat Symcox
SA
2.70
426
Jack Hill
AUS
2.70
427
Sam Loxton
AUS
2.71
428
Fred Trueman
ENG
2.71
429
Tom Burtt
NZ
2.71
430
Bill Copson
ENG
2.71
431
Angelo Mathews
SL
2.71
432
Peter Pollock
SA
2.71
433
Bob Blair
NZ
2.72
434
Schofield Haigh
ENG
2.72
435
Terry Alderman
AUS
2.72
436
Wilf Ferguson
WI
2.72
437
Grayson Shillingford
WI
2.73
438
Ernie Jones
AUS
2.73
439
Johnny Hayes
NZ
2.73
440
Nathan Bracken
AUS
2.73
440
Asif Mujtaba
PAK
2.73
441
Grant Flower
ZIM
2.73
442
Shabbir Ahmed
PAK
2.74
443
Ken Cranston
ENG
2.74
444
Gilbert Jessop
ENG
2.74
445
Stanley Jackson
ENG
2.74
446
Chris Harris
NZ
2.74
447
Mohammad Shahid
BAN
2.74
448
Vijay Hazare
IND
2.74
449
Intikhab Alam
PAK
2.74
450
Sarfraz Nawaz
PAK
2.75
451
David Brown
ENG
2.75
452
Abdul Qadir
PAK
2.75
453
Dick Motz
NZ
2.75
454
Bill Voce
ENG
2.76
455
Freddie Brown
ENG
2.76
456
Shane Watson
AUS
2.76
457
Freddie Martin
WI
2.76
458
Bob Wyatt
ENG
2.76
459
Mark Ealham
ENG
2.76
460
Ian Cromb
NZ
2.76
461
Martin Snedden
NZ
2.76
462
Enamul Haque
BAN
2.76
463
Jack Birkenshaw
ENG
2.77
464
Kyle Jamieson
NZ
2.77
465
Stan Nichols
ENG
2.77
466
Subrata Guha
IND
2.77
467
Jasprit Bumrah
IND
2.77
468
Neil Foster
ENG
2.77
469
Steve O'Keefe
AUS
2.77
470
John Sparling
NZ
2.77
471
Narendra Hirwani
IND
2.77
472
Kerry O'Keeffe
AUS
2.77
473
Terry Jenner
AUS
2.78
474
Sir Richard Hadlee
NZ
2.78
475
Richard Ellison
ENG
2.78
476
Josh Hazlewood
AUS
2.78
477
Jack Flavell
ENG
2.78
478
Ryan Harris
AUS
2.78
479
Ryan Sidebottom
ENG
2.78
480
Kapil Dev
IND
2.78
481
Graham McKenzie
AUS
2.79
482
Ben Hilfenhaus
AUS
2.79
483
Eddie Barlow
SA
2.79
484
Monty Panesar
ENG
2.79
485
Sulieman Benn
WI
2.79
486
Ian Bishop
WI
2.79
487
Azhar Mahmood
PAK
2.79
488
Ashton Agar
AUS
2.79
489
James Anderson
ENG
2.79
490
Chris Pringle
NZ
2.79
491
John Snow
ENG
2.79
492
Aravinda de Silva
SL
2.79
493
Nobby Clark
ENG
2.79
494
Matthew Hart
NZ
2.80
495
Mohammad Rafique
BAN
2.80
496
Kelly Seymour
SA
2.80
496
Haris Sohail
PAK
2.80
497
Jack Alabaster
NZ
2.80
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›