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
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
Azmatullah Omarzai
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.
ALL FORMATS
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
24 of the top 50 · 6 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
Foffie Williams
WI
1.86
36
Bill Bradley
ENG
1.86
37
Polly Umrigar
IND
1.87
38
Fred Barratt
ENG
1.88
39
Gerry Gomez
WI
1.90
40
Tommy Greenhough
ENG
1.90
41
Denis Atkinson
WI
1.91
42
Cliff Gladwin
ENG
1.92
43
Maurice Allom
ENG
1.95
44
Bob McLeod
AUS
1.95
45
Jack Hearne
ENG
1.96
46
Don Wilson
ENG
1.97
47
Arthur Richardson
AUS
1.97
48
Cyril Francois
SA
1.97
49
Jack White
ENG
1.98
50
Harry Bromfield
SA
1.99
51
John Shepherd
WI
1.99
52
Johnny Briggs
ENG
1.99
53
Ken Mackay
AUS
2.00
54
Vaman Kumar
IND
2.00
55
Ray Illingworth
ENG
2.01
56
Norman Gifford
ENG
2.01
57
Johnny Wardle
ENG
2.02
58
Tom Cartwright
ENG
2.03
59
William Bruce
AUS
2.03
60
William Cooper
AUS
2.03
61
Maurice Tate
ENG
2.05
62
Bill O'Reilly
AUS
2.05
63
Sonny Ramadhin
WI
2.05
64
Sir Clyde Walcott
WI
2.05
65
John Mortimore
ENG
2.06
66
Snuffy Browne
WI
2.06
67
Dick Pollard
ENG
2.06
68
Pat Trimborn
SA
2.06
69
Maurice Foster
WI
2.07
70
Jim Burke
AUS
2.07
71
Hedley Verity
ENG
2.07
72
Ramesh Divecha
IND
2.07
73
Alf Valentine
WI
2.08
74
Shujauddin
PAK
2.08
75
Tony Lock
ENG
2.08
76
David Allen
ENG
2.08
77
Bill Howell
AUS
2.08
78
Pervez Sajjad
PAK
2.09
79
Charles Macartney
AUS
2.09
80
Richard Hutton
ENG
2.09
81
Bob Berry
ENG
2.09
82
Fazal Mahmood
PAK
2.10
83
Trent Copeland
AUS
2.10
84
Jack Young
ENG
2.10
85
Abdul Kardar
IND
2.11
86
Don Blackie
AUS
2.11
87
Basil D'Oliveira
ENG
2.12
88
Jimmy Cameron
WI
2.12
89
Albert Relf
ENG
2.12
90
George Geary
ENG
2.13
91
Bonnor Middleton
SA
2.13
92
Fred Titmus
ENG
2.13
93
Tom Veivers
AUS
2.13
94
Alex Kennedy
ENG
2.14
95
Lance Gibbs
WI
2.14
96
Jim Laker
ENG
2.14
97
Hugh Trumble
AUS
2.15
98
Harry Cave
NZ
2.16
99
Eric Atkinson
WI
2.16
100
George Giffen
AUS
2.17
101
Clarrie Grimmett
AUS
2.17
102
Bob Cottam
ENG
2.17
103
John Watkins
SA
2.18
104
Ghulam Ahmed
IND
2.18
105
Atholl McKinnon
SA
2.18
106
Raphick Jumadeen
WI
2.18
107
Elquemedo Willett
WI
2.18
108
Ken Higgs
ENG
2.18
109
Warwick Armstrong
AUS
2.19
110
Roy Kilner
ENG
2.19
111
Vinoo Mankad
IND
2.19
112
Collie Smith
WI
2.20
113
Mohammad Nazir
PAK
2.20
114
John Goddard
WI
2.21
115
Jasubhai Patel
IND
2.22
116
David Smith
ENG
2.22
117
Derek Shackleton
ENG
2.22
118
Roy Tattersall
ENG
2.22
119
David Ironside
SA
2.22
120
Lala Amarnath
IND
2.23
121
Ernie Toshack
AUS
2.23
122
Walter Lees
ENG
2.23
123
Robin Hobbs
ENG
2.24
124
Anton Murray
SA
2.24
125
Jack Noreiga
WI
2.24
126
Arthur Barrett
WI
2.24
127
Albert Trott
AUS
2.25
128
Don Beard
NZ
2.25
129
Eric Hollies
ENG
2.25
130
Alf Hall
SA
2.25
131
Bishan Bedi
IND
2.25
132
Alan Moss
ENG
2.27
133
Tufty Mann
SA
2.27
134
Frank Foster
ENG
2.27
135
Sam Staples
ENG
2.27
136
Ted Badcock
NZ
2.28
137
Trevor Hohns
AUS
2.28
138
John Reid
NZ
2.29
139
Derek Underwood
ENG
2.29
140
Gulabrai Ramchand
IND
2.29
141
Ian Thomson
ENG
2.29
142
Peter Loader
ENG
2.29
143
Stork Hendry
AUS
2.29
144
Alan Davidson
AUS
2.29
145
Clyde Butts
WI
2.30
146
Malcolm Hilton
ENG
2.30
147
Rolph Grant
WI
2.30
148
Goofy Lawrence
SA
2.30
149
Clive Eksteen
SA
2.30
150
Bob Newson
SA
2.30
151
James Langridge
ENG
2.31
152
Jack Iverson
AUS
2.31
153
AG Kripal Singh
IND
2.31
154
Joe Solomon
WI
2.31
155
Bob Appleyard
ENG
2.31
156
Grahame Corling
AUS
2.31
157
George Rowe
SA
2.32
158
Charlie McLeod
AUS
2.32
159
John Gunn
ENG
2.32
160
Jimmy Matthews
AUS
2.33
161
John Trim
WI
2.33
162
Sir Garry Sobers
WI
2.33
163
Dattu Phadkar
IND
2.33
164
George Macaulay
ENG
2.34
165
Sydney Burke
SA
2.34
166
Lindsay Kline
AUS
2.34
167
Charlie Davis
WI
2.34
168
Subhash Gupte
IND
2.34
169
Neville Quinn
SA
2.35
170
Ewart Astill
ENG
2.35
171
Len Coldwell
ENG
2.36
172
Sailor Young
ENG
2.36
173
Amar Singh
IND
2.36
174
Sydney Barnes
ENG
2.37
175
Hugh Tayfield
SA
2.38
176
Motganhalli Jaisimha
IND
2.38
177
Peter Such
ENG
2.39
178
Srinivas Venkataraghavan
IND
2.39
179
Dilip Doshi
IND
2.39
180
Bilal Asif
PAK
2.39
181
Eddie Fuller
SA
2.39
182
Neil Adcock
SA
2.39
183
Gerry Hazlitt
AUS
2.39
184
Ron Archer
AUS
2.39
185
Ehteshamuddin
PAK
2.39
186
Frank Worrell
WI
2.39
187
Phil Edmonds
ENG
2.40
188
Dick Tyldesley
ENG
2.41
189
Fred Rumsey
ENG
2.42
190
Frank Laver
AUS
2.42
191
Iqbal Qasim
PAK
2.42
192
Sir Alec Bedser
ENG
2.42
193
Frank King
WI
2.42
194
Frank Cameron
NZ
2.43
195
Surendranath
IND
2.43
196
Geoff Chubb
SA
2.43
197
Tony MacGibbon
NZ
2.44
198
Jaswick Taylor
WI
2.44
199
Mike Procter
SA
2.44
200
Jackie Botten
SA
2.44
201
Wally Hammond
ENG
2.45
202
Jack Ryder
AUS
2.45
203
Bill Whitty
AUS
2.45
204
Wilfred Rhodes
ENG
2.45
205
Khan Mohammad
PAK
2.46
206
Richie Benaud
AUS
2.46
207
Colin Blythe
ENG
2.46
208
Andrew McDonald
AUS
2.46
209
Saeed Ahmed
PAK
2.46
210
Hedley Howarth
NZ
2.46
211
Mick Malone
AUS
2.47
212
Richard Dumbrill
SA
2.47
212
Puss Achong
WI
2.47
213
Salim Durani
IND
2.47
214
Monty Noble
AUS
2.47
215
Bob Cowper
AUS
2.48
216
Nick Cook
ENG
2.48
217
Dick Howorth
ENG
2.48
218
Bill Lockwood
ENG
2.50
219
Tim Wall
AUS
2.51
220
Clive Lloyd
WI
2.51
221
Brian Statham
ENG
2.51
222
Charles Kelleway
AUS
2.51
223
Dinanath Ramnarine
WI
2.51
224
Bill Johnston
AUS
2.52
225
Percy Hornibrook
AUS
2.52
226
Jahangir Khan
IND
2.52
227
Stan McCabe
AUS
2.53
228
Prior Jones
WI
2.53
229
Ray Bright
AUS
2.53
230
Mike Hendrick
ENG
2.54
231
Jim Smith
ENG
2.54
232
Erapalli Prasanna
IND
2.54
233
Alan Fairfax
AUS
2.55
234
Chandu Borde
IND
2.55
235
Bruce Martin
NZ
2.55
236
Geoff Cope
ENG
2.56
237
Phil Tufnell
ENG
2.56
238
Jim Pothecary
SA
2.57
239
Trevor Bailey
ENG
2.58
240
Buster Nupen
SA
2.58
241
Joe Partridge
SA
2.58
242
Ian Johnson
AUS
2.58
243
John Emburey
ENG
2.59
244
Neil Hawke
AUS
2.59
245
Allan Watkins
ENG
2.59
246
Barry Knight
ENG
2.59
247
Bill Bowes
ENG
2.59
248
Alan Connolly
AUS
2.60
249
Vanburn Holder
WI
2.60
250
Peter Parfitt
ENG
2.60
251
David Larter
ENG
2.60
252
Tip Snooke
SA
2.60
253
Niroshan Bandaratilleke
SL
2.60
254
Vic Pollard
NZ
2.61
255
Gopal Sharma
IND
2.61
256
Bob Massie
AUS
2.61
257
Keith Miller
AUS
2.61
258
Jack Robertson
ENG
2.61
259
Joey Carew
WI
2.62
260
Nigel Haig
ENG
2.62
261
John Gleeson
AUS
2.62
262
George Hirst
ENG
2.63
263
Bryan Yuile
NZ
2.63
264
Shivlal Yadav
IND
2.63
265
Stephen Boock
NZ
2.63
266
Brett Schultz
SA
2.63
267
David Pithey
SA
2.63
268
Asif Iqbal
PAK
2.64
269
Alf Gover
ENG
2.64
270
Mohammad Abbas
PAK
2.64
271
Colin Miller
AUS
2.65
272
David Holford
WI
2.65
273
Inshan Ali
WI
2.65
274
Joel Garner
WI
2.65
275
Sir Curtly Ambrose
WI
2.66
276
Paul Harris
SA
2.66
277
Mohammad Munaf
PAK
2.66
278
Ray Lindwall
AUS
2.66
279
Jayantha Silva
SL
2.66
280
Peter Heine
SA
2.67
281
Mahmood Hussain
PAK
2.67
282
Harold Larwood
ENG
2.67
283
Nasim-ul-Ghani
PAK
2.67
284
Pat Pocock
ENG
2.68
285
Oliver Robinson
ENG
2.68
286
George Paine
ENG
2.68
287
Tom Goddard
ENG
2.69
288
Gary Bartlett
NZ
2.69
289
Cyril Allcott
NZ
2.69
290
Frank Woolley
ENG
2.69
291
Geoff Dymock
AUS
2.69
292
Ian Meckiff
AUS
2.70
293
Fen Cresswell
NZ
2.70
294
Athol Rowan
SA
2.70
295
Max Walker
AUS
2.70
296
Cyril Vincent
SA
2.70
297
Ted Dexter
ENG
2.70
298
C.K.Nayudu
IND
2.70
299
Malcolm Jarvis
ZIM
2.70
300
Jack Hill
AUS
2.70
301
Sam Loxton
AUS
2.71
302
Fred Trueman
ENG
2.71
303
Tom Burtt
NZ
2.71
304
Geoff Arnold
ENG
2.71
305
Bill Copson
ENG
2.71
306
Peter Pollock
SA
2.71
307
Bob Blair
NZ
2.72
308
Schofield Haigh
ENG
2.72
309
Saliya Ahangama
SL
2.72
310
Wilf Ferguson
WI
2.72
311
Grayson Shillingford
WI
2.73
312
Brian Close
ENG
2.73
313
Ernie Jones
AUS
2.73
314
Johnny Hayes
NZ
2.73
315
Ken Cranston
ENG
2.74
316
Gilbert Jessop
ENG
2.74
317
Stanley Jackson
ENG
2.74
318
Vijay Hazare
IND
2.74
319
David Brown
ENG
2.75
320
Bev Congdon
NZ
2.75
321
Geoff Miller
ENG
2.75
322
Bernard Julien
WI
2.75
323
Dick Motz
NZ
2.75
324
Bill Voce
ENG
2.76
325
Freddie Brown
ENG
2.76
326
Freddie Martin
WI
2.76
327
Majid Khan
PAK
2.76
328
Bob Wyatt
ENG
2.76
329
Ian Cromb
NZ
2.76
330
Jack Birkenshaw
ENG
2.77
331
Geoff Boycott
ENG
2.77
332
Stan Nichols
ENG
2.77
333
Subrata Guha
IND
2.77
334
John Sparling
NZ
2.77
335
Ashley Mallett
AUS
2.78
336
Intikhab Alam
PAK
2.78
337
Jack Flavell
ENG
2.78
338
Graham McKenzie
AUS
2.79
339
John Snow
ENG
2.79
340
Eddie Barlow
SA
2.79
341
Jayananda Warnaweera
SL
2.79
342
Nobby Clark
ENG
2.79
343
Terry Jenner
AUS
2.80
344
Kerry O'Keeffe
AUS
2.80
345
Kelly Seymour
SA
2.80
346
Jack Alabaster
NZ
2.80
347
George Thompson
ENG
2.80
348
Herman Griffith
WI
2.80
349
Jimmy Blanckenberg
SA
2.80
350
George Simpson-Hayward
ENG
2.81
351
Tom Richardson
ENG
2.81
352
Ewen Chatfield
NZ
2.81
353
Sandy Bell
SA
2.81
354
Arif Butt
PAK
2.81
355
Haseeb Ahsan
PAK
2.81
356
Antao D'Souza
PAK
2.82
357
Venkatapathy Raju
IND
2.82
358
Ted Arnold
ENG
2.82
359
Graeme Watson
AUS
2.82
360
Claude Carter
SA
2.82
361
Angus Fraser
ENG
2.83
362
Tauseef Ahmed
PAK
2.83
363
George Francis
WI
2.83
364
Roy Gilchrist
WI
2.83
365
Sylvester Clarke
WI
2.83
366
Bhagwath Chandrasekhar
IND
2.83
367
Maninder Singh
IND
2.83
368
Jim Higgs
AUS
2.83
369
Peter Sleep
AUS
2.84
370
Sadu Shinde
IND
2.84
371
Vallance Jupp
ENG
2.84
372
Bruce Yardley
AUS
2.84
373
George Finlay-Bissett
SA
2.85
374
Len Braund
ENG
2.85
375
Marcus North
AUS
2.85
376
Evan Gray
NZ
2.86
377
Rahkeem Cornwall
WI
2.86
378
Arthur Fielder
ENG
2.86
379
Bob Cunis
NZ
2.86
380
Ossie Dawson
SA
2.87
381
Jack Cowie
NZ
2.87
382
Fred Ridgway
ENG
2.87
383
Vernon Philander
SA
2.87
384
Frank Tyson
ENG
2.87
385
Saleem Altaf
PAK
2.87
386
Mohammad Farooq
PAK
2.88
387
Courtney Walsh
WI
2.88
388
Dave Nourse
SA
2.88
389
Leslie Hylton
WI
2.89
390
Bob Holland
AUS
2.89
391
Rajesh Chauhan
IND
2.89
392
Denys Morkel
SA
2.89
393
Tim May
AUS
2.89
394
Ian Peebles
ENG
2.90
395
Giff Vivian
NZ
2.90
396
Sarfraz Nawaz
PAK
2.90
397
David Colley
AUS
2.90
398
Mushtaq Mohammad
PAK
2.90
399
Sir Richard Hadlee
NZ
2.90
400
Ravi Shastri
IND
2.91
401
Peter Philpott
AUS
2.91
402
Chud Langton
SA
2.91
403
Tony Dodemaide
AUS
2.92
404
Claude Henderson
SA
2.92
405
Pragyan Ojha
IND
2.92
406
Roy Fredericks
WI
2.92
407
Jeff Hammond
AUS
2.93
408
Muttiah Muralitharan
SL
2.93
409
Shaun Pollock
SA
2.93
410
Colin Croft
WI
2.93
411
Arshad Ayub
IND
2.93
412
Glenn McGrath
AUS
2.93
413
Dominic Bess
ENG
2.93
414
Malcolm Marshall
WI
2.93
415
Tich Freeman
ENG
2.93
416
Matt Poore
NZ
2.94
417
Abdur Rehman
PAK
2.94
418
Alan Mullally
ENG
2.94
419
Simon Harmer
SA
2.94
420
Arthur Gilligan
ENG
2.94
421
Jack O'Connor
AUS
2.95
422
Tom Dewdney
WI
2.95
423
Terry Alderman
AUS
2.95
424
Norman Yardley
ENG
2.96
425
Bruce Taylor
NZ
2.96
426
Monty Panesar
ENG
2.96
427
Mohammad Shahid
BAN
2.96
428
William Somerville
NZ
2.96
429
Not on record
WI
2.97
430
Bryan Strang
ZIM
2.97
431
Matthew Hart
NZ
2.97
432
Ramakant Desai
IND
2.97
433
Ken Barrington
ENG
2.97
434
Don Anurasiri
SL
2.98
435
Chris Old
ENG
2.98
436
Ted McDonald
AUS
2.98
437
Eknath Solkar
IND
2.98
438
Shane Warne
AUS
2.98
439
Jalal-ud-Din
PAK
2.99
440
Syed Abid Ali
IND
2.99
441
Craig Matthews
SA
2.99
442
Lance Cairns
NZ
3.00
443
Michael Holding
WI
3.00
444
Ranji Hordern
AUS
3.00
445
Lindsay Tuckett
SA
3.01
446
Geoff Rabone
NZ
3.01
447
Claude Buckenham
ENG
3.01
448
Jomel Warrican
WI
3.01
449
Bob Simpson
AUS
3.01
450
Laurie Mayne
AUS
3.01
451
Imran Niazi
BHR
3.01
452
Steve O'Keefe
AUS
3.02
453
Rangana Herath
SL
3.02
454
Ken Farnes
ENG
3.02
455
Sir Andy Roberts
NZ
3.02
456
Jack Saunders
AUS
3.02
457
Eddie Hemmings
ENG
3.02
458
Tony Greig
ENG
3.02
459
Roger Blunt
NZ
3.03
460
Tiger Lance
SA
3.03
461
Charlie Griffith
WI
3.03
462
Ian Smith
SA
3.04
463
Nathan Lyon
AUS
3.04
464
Robert Croft
ENG
3.04
465
Baron Constantine
WI
3.04
466
Noman Ali
PAK
3.05
467
Kapil Dev
IND
3.05
468
Sir Wes Hall
WI
3.05
469
Colin McCool
AUS
3.05
470
Walter Brearley
ENG
3.06
471
Fanie de Villiers
SA
3.06
472
Abdul Qadir
PAK
3.06
473
Johnny Martin
AUS
3.06
474
Bill Brockwell
ENG
3.06
475
Peter Siddle
AUS
3.06
476
John Bracewell
NZ
3.06
477
Ajit de Silva
SL
3.06
478
Chester Watson
WI
3.07
479
Ron Gaunt
AUS
3.07
480
Jeffrey Stollmeyer
WI
3.07
481
Merv Hughes
AUS
3.07
482
Jack Gregory
AUS
3.07
483
Vasant Ranjane
IND
3.08
484
Nayeem Hasan
BAN
3.08
485
John Lever
ENG
3.08
486
Chandika Hathurusingha
SL
3.08
487
Bob Willis
ENG
3.09
488
John Price
ENG
3.09
489
Jack Leach
ENG
3.09
490
Narendra Hirwani
IND
3.09
491
Greg Chappell
AUS
3.09
492
Baloo Gupte
IND
3.09
493
Wasim Raja
PAK
3.09
494
Alan Hurst
AUS
3.09
495
Shane Shillingford
WI
3.09
496
Stan Worthington
ENG
3.09
497
Ricky Ponting
AUS
3.09
498
Aubrey Faulkner
SA
3.09
499
Dennis Lillee
AUS
3.10
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›