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 Average – Complete Cricket Stats & Records
This page lists the players with the best average in cricket history. These records highlight the most consistent and impactful performances across different eras.
TEST
All-time
500 entries
1
10.76
George Lohmann
ENG
1.94 clear of J.J. Ferris
2
12.70
J.J. Ferris
AUS
1.94 off the lead
3
15.00
Albert Trott
AUS
4.24 off the lead
● LEADS
George Lohmann
ENG
10.76 · 1.94 better than Ferris
↑ IN THE CHASE
0
players within 10% of the lead — Lohmann is out on their own
★ TOP-10 CUT-OFF
16.42
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
England
19 of the top 50 · 10 teams represented
Best Average — full list
500 entries, ranked
Table view
1
George Lohmann
ENG
10.76
2
J.J. Ferris
AUS
12.70
3
Albert Trott
AUS
15.00
4
Mike Procter
SA
15.02
5
Jack Iverson
AUS
15.24
6
Tom Kendall
AUS
15.36
7
Billy Barnes
ENG
15.55
8
John Trim
WI
16.17
9
Jacob Duffy
NZ
16.28
10
Billy Bates
ENG
16.42
11
Sydney Barnes
ENG
16.43
12
Charlie Turner
AUS
16.53
13
Bobby Peel
ENG
16.98
14
Tony Gray
WI
17.14
15
Johnny Briggs
ENG
17.75
16
Bob Appleyard
ENG
17.87
17
Walter Lees
ENG
17.96
18
Bert Ironmonger
AUS
17.97
19
Scott Boland
AUS
18.20
20
George Simpson-Hayward
ENG
18.26
21
Goofy Lawrence
SA
18.29
22
Kyle Mayers
WI
18.29
23
Zulfiqar Ahmed
PAK
18.30
24
Hines Johnson
WI
18.31
25
David Ironside
SA
18.33
26
Frederick Spofforth
AUS
18.41
27
Bonnor Middleton
SA
18.42
28
Fred Morley
ENG
18.50
29
Frank Tyson
ENG
18.57
30
Colin Blythe
ENG
18.63
31
George Finlay-Bissett
SA
18.76
32
Michael Neser
AUS
18.91
33
Maurice Allom
ENG
18.93
34
Oliver Robinson
ENG
19.26
35
Alex Kennedy
ENG
19.32
36
Saliya Ahangama
SL
19.33
37
Axar Patel
IND
19.67
38
Jasprit Bumrah
IND
19.79
39
Bill Copson
ENG
19.80
40
Barry McCarthy
IRE
20.00
41
Harry Boyle
AUS
20.03
42
Tip Snooke
SA
20.06
43
Kyle Jamieson
NZ
20.23
44
Brett Schultz
SA
20.24
45
Johnny Wardle
ENG
20.39
46
George Ulyett
ENG
20.40
47
Rashid Khan
AFG
20.44
48
Alan Davidson
AUS
20.53
49
Bill Lockwood
ENG
20.53
50
Arif Butt
PAK
20.57
51
Frank Foster
ENG
20.58
52
Ken Higgs
ENG
20.75
53
Allan Steel
ENG
20.86
54
Bob Massie
AUS
20.87
55
Malcolm Marshall
WI
20.95
56
Joel Garner
WI
20.98
57
Sir Curtly Ambrose
WI
20.99
58
Ernie Toshack
AUS
21.04
59
Neil Adcock
SA
21.11
60
Walter Brearley
ENG
21.12
61
Bill Whitty
AUS
21.12
62
Wilf Flowers
ENG
21.14
63
Marco Jansen
SA
21.19
64
Jim Laker
ENG
21.25
65
John Gunn
ENG
21.50
66
Joey Palmer
AUS
21.51
67
Jack Cowie
NZ
21.53
68
Fred Trueman
ENG
21.58
69
Glenn McGrath
AUS
21.64
70
Manny Martindale
WI
21.73
71
James Langridge
ENG
21.74
72
Hugh Trumble
AUS
21.79
73
Sailor Young
ENG
21.83
74
Vinothen John
SL
21.93
75
Jasubhai Patel
IND
21.97
76
Vallance Jupp
ENG
22.00
77
Ted Peate
ENG
22.03
78
Jack Hearne
ENG
22.08
79
Shane Bond
NZ
22.09
80
Pat Cummins
AUS
22.13
81
Alf Hall
SA
22.15
82
John Trumble
AUS
22.20
82
Matthew Kuhnemann
AUS
22.20
83
Allan Donald
SA
22.25
84
Sir Richard Hadlee
NZ
22.30
85
Kagiso Rabada
SA
22.31
86
Tommy Greenhough
ENG
22.31
87
Vernon Philander
SA
22.32
88
Bill Bowes
ENG
22.34
89
William Attewell
ENG
22.36
90
Fen Cresswell
NZ
22.46
91
Peter Loader
ENG
22.51
92
Dick Barlow
ENG
22.56
93
Mohammad Abbas
PAK
22.59
94
Bill O'Reilly
AUS
22.60
95
Haris Sohail
PAK
22.62
96
Kyle Abbott
SA
22.72
97
Muttiah Muralitharan
SL
22.73
98
Jack Saunders
AUS
22.73
99
Bert Vogler
SA
22.73
100
Imran Niazi
BHR
22.81
101
Lindsay Kline
AUS
22.82
102
Dale Steyn
SA
22.95
103
Keith Miller
AUS
22.98
104
Ray Lindwall
AUS
23.03
105
Shabbir Ahmed
PAK
23.04
106
Shaun Pollock
SA
23.12
107
Lungi Ngidi
SA
23.15
108
Colin Croft
WI
23.30
109
Bob Cottam
ENG
23.36
110
Pat Trimborn
SA
23.36
110
Sydney Burke
SA
23.36
111
Ranji Hordern
AUS
23.37
112
Ehteshamuddin
PAK
23.44
113
Kuldeep Yadav
IND
23.47
114
Ryan Harris
AUS
23.52
115
Olly Stone
ENG
23.53
116
Eric Atkinson
WI
23.56
117
Waqar Younis
PAK
23.56
118
Josh Hazlewood
AUS
23.60
119
Wasim Akram
PAK
23.62
120
Michael Holding
WI
23.69
121
Alfred Shaw
ENG
23.75
122
Simon Harmer
SA
23.85
123
Stuart Clark
AUS
23.86
124
Pervez Sajjad
PAK
23.90
125
Bill Johnston
AUS
23.91
126
Dennis Lillee
AUS
23.92
127
Khan Mohammad
PAK
23.93
128
Zakary Foulkes
NZ
24.00
129
Ravichandran Ashwin
IND
24.01
130
Bernard Bosanquet
ENG
24.16
131
Peter Pollock
SA
24.19
132
Clarrie Grimmett
AUS
24.22
133
Shamar Joseph
WI
24.22
134
Michael Bevan
AUS
24.24
135
Fred Root
ENG
24.25
136
Fanie de Villiers
SA
24.27
137
Duanne Olivier
SA
24.27
138
Ian Bishop
WI
24.28
139
Mohammad Asif
PAK
24.37
140
Hedley Verity
ENG
24.38
141
Courtney Walsh
WI
24.45
142
Noman Ali
PAK
24.52
143
William O'Rourke
NZ
24.55
144
Bruce Reid
AUS
24.64
145
Fazal Mahmood
PAK
24.71
146
Claude Carter
SA
24.79
147
Akila Dananjaya
SL
24.82
148
Brian Statham
ENG
24.85
149
Sir Alec Bedser
ENG
24.90
150
Albert Relf
ENG
24.96
151
Monty Noble
AUS
25.00
152
Wiaan Mulder
SA
25.02
153
Peter Heine
SA
25.09
154
William Cooper
AUS
25.11
155
Dick Pollard
ENG
25.20
155
Bob Willis
ENG
25.20
156
Billy Midwinter
AUS
25.21
157
John Shepherd
WI
25.21
158
Tom Richardson
ENG
25.23
159
Monde Zondeki
SA
25.26
160
Wayne Daniel
WI
25.28
161
Ravindra Jadeja
IND
25.30
162
Bob Berry
ENG
25.33
163
Angus Atkinson
ENG
25.35
164
Not on record
WI
25.42
164
Shane Warne
AUS
25.42
165
Ted Arnold
ENG
25.42
166
David Larter
ENG
25.43
167
Tony Lock
ENG
25.58
168
Ken Cranston
ENG
25.61
169
Sir Andy Roberts
WI
25.61
170
Perumapperuma Jayawickrama
SL
25.68
171
Shoaib Akhtar
PAK
25.70
172
Reggie Schwarz
SA
25.76
173
Praveen Kumar
IND
25.81
174
Derek Underwood
ENG
25.84
175
Mike Hendrick
ENG
25.84
176
Jayden Seales
WI
25.85
177
David Terbrugge
SA
25.85
178
Tich Freeman
ENG
25.86
179
Damien Fleming
AUS
25.89
180
Hugh Tayfield
SA
25.91
181
Schofield Haigh
ENG
25.92
182
Doug Bollinger
AUS
25.92
183
Gary Gilmour
AUS
26.04
184
Matt Henry
NZ
26.05
185
Frank Laver
AUS
26.05
186
Len Pascoe
AUS
26.06
187
Roy Tattersall
ENG
26.09
188
Bhuvneshwar Kumar
IND
26.10
189
Leslie Hylton
WI
26.13
190
Jason Gillespie
AUS
26.14
191
Jack O'Connor
AUS
26.15
192
Colin Miller
AUS
26.16
193
Maurice Tate
ENG
26.16
194
Jimmy Matthews
AUS
26.19
195
Jim Smith
ENG
26.20
196
Blessing Muzarabani
ZIM
26.21
197
W.G. Grace
ENG
26.22
198
Tinashe Panyangara
ZIM
26.23
199
Trevor Goddard
SA
26.23
200
Dane Paterson
SA
26.24
201
Mitchell Starc
AUS
26.24
202
Joshua Tongue
ENG
26.33
203
James Pattinson
AUS
26.33
204
Senuran Muthusamy
SA
26.35
205
Sir Wes Hall
WI
26.39
206
James Anderson
ENG
26.46
207
Bilal Asif
PAK
26.50
208
Aubrey Faulkner
SA
26.59
209
Bruce Taylor
NZ
26.60
210
Colin McCool
AUS
26.61
211
Tanvir Ahmed
PAK
26.65
211
Neil McGarrell
WI
26.65
212
Sandeep Patil
IND
26.67
213
John Snow
ENG
26.67
214
Roy Gilchrist
WI
26.68
215
John Lever
ENG
26.73
216
Tom Goddard
ENG
26.73
217
Asitha Fernando
SL
26.74
218
Bert Hopkins
AUS
26.77
219
Foffie Williams
WI
26.78
220
Tom Garrett
AUS
26.94
221
Kemar Roach
WI
26.95
222
Paul Reiffel
AUS
26.96
223
Wilfred Rhodes
ENG
26.97
224
Chris Tremlett
ENG
27.00
225
Winston Benjamin
WI
27.02
226
Gudakesh Motie
WI
27.03
227
Richie Benaud
AUS
27.03
228
Gerry Hazlitt
AUS
27.09
229
George Giffen
AUS
27.10
230
Fred Rumsey
ENG
27.12
231
Geoff Dymock
AUS
27.13
232
Terry Alderman
AUS
27.15
233
Anrich Nortje
SA
27.22
234
Hasan Mahmud
BAN
27.25
235
Jaswick Taylor
WI
27.30
236
Angus Fraser
ENG
27.32
237
Arthur Fielder
ENG
27.35
238
Sajid Khan
PAK
27.36
239
Gerry Gomez
WI
27.41
240
Ron Archer
AUS
27.46
241
Darren Lehmann
AUS
27.47
242
Walter Robins
ENG
27.47
243
George Paine
ENG
27.47
244
Geoff Chubb
SA
27.48
245
Max Walker
AUS
27.48
246
Trent Boult
NZ
27.50
247
Charles Macartney
AUS
27.56
248
Neil Wagner
NZ
27.57
249
George Macaulay
ENG
27.58
250
Hasan Ali
PAK
27.66
251
Morne Morkel
SA
27.67
252
Stuart Broad
ENG
27.68
253
Mohammed Shami
IND
27.71
254
John Sharpe
ENG
27.73
254
Len Coldwell
ENG
27.73
255
George Thompson
ENG
27.74
256
Dean Headley
ENG
27.85
257
Sylvester Clarke
WI
27.86
258
Bill Voce
ENG
27.89
259
Alan Hurst
AUS
27.91
260
Shaheen Afridi
PAK
27.92
261
Tendai Chatara
ZIM
28.00
262
Jeff Thomson
AUS
28.01
263
Tony Dodemaide
AUS
28.03
264
Roger Harper
WI
28.07
265
Rangana Herath
SL
28.08
266
Nobby Clark
ENG
28.09
267
Stan Nichols
ENG
28.10
268
Saeed Ajmal
PAK
28.11
269
Iqbal Qasim
PAK
28.11
270
Chris Old
ENG
28.11
271
Todd Murphy
AUS
28.14
272
John Watkins
SA
28.14
273
Heath Streak
ZIM
28.14
274
Simon Jones
ENG
28.24
275
Claude Buckenham
ENG
28.24
276
Ryan Sidebottom
ENG
28.24
277
Herman Griffith
WI
28.25
278
Mohammad Nissar
IND
28.28
279
Geoff Arnold
ENG
28.30
280
Richard Snell
SA
28.32
281
David Brown
ENG
28.32
282
Asif Iqbal
PAK
28.34
283
Harold Larwood
ENG
28.36
284
Merv Hughes
AUS
28.38
285
Darren Gough
ENG
28.40
286
Sir Ian Botham
ENG
28.40
287
Mitchell Johnson
AUS
28.41
288
Rodney Hogg
AUS
28.48
289
Dion Nash
NZ
28.48
290
Ben Hilfenhaus
AUS
28.51
291
Charlie Griffith
WI
28.54
292
Richard Hutton
ENG
28.56
293
Mark Adair
IRE
28.60
294
Craig McDermott
AUS
28.63
295
Jofra Archer
ENG
28.64
296
Tibby Cotter
AUS
28.64
297
Ken Farnes
ENG
28.65
298
Mark Gillespie
NZ
28.68
299
Mark Ealham
ENG
28.71
300
Gavin Larsen
NZ
28.71
301
Bishan Bedi
IND
28.71
302
Bill Howell
AUS
28.71
303
Amir Hamza
AFG
28.72
304
Wayne Clark
AUS
28.75
304
Jim Burke
AUS
28.75
305
Ajaz Patel
NZ
28.82
306
Makhaya Ntini
SA
28.83
307
Vaman Kumar
IND
28.86
308
Mohammad Islam
BAN
28.88
309
Craig Matthews
SA
28.88
310
Sonny Ramadhin
WI
28.98
311
Jack Noreiga
WI
29.00
311
Sam Staples
ENG
29.00
312
Ernie Jones
AUS
29.02
313
Stuart MacGill
AUS
29.03
314
Justin Greaves
WI
29.03
315
Arthur Gilligan
ENG
29.06
316
Jayant Yadav
IND
29.06
317
Bapu Nadkarni
IND
29.08
318
Doug Walters
AUS
29.08
319
Lance Gibbs
WI
29.09
320
Carl Rackemann
AUS
29.15
321
James Tredwell
ENG
29.18
322
Ian Johnson
AUS
29.19
323
Trevor Bailey
ENG
29.21
324
Alan Connolly
AUS
29.23
325
Mushtaq Mohammad
PAK
29.23
326
Richard Collinge
NZ
29.25
327
Dougie Marillier
ZIM
29.27
328
Simon Doull
NZ
29.31
329
Heath Davis
NZ
29.35
330
Sir Gubby Allen
ENG
29.37
331
Abdur Rehman
PAK
29.39
332
Steve O'Keefe
AUS
29.40
333
Chris Cairns
NZ
29.40
334
George Geary
ENG
29.41
335
Neil Hawke
AUS
29.42
336
Kyle Jarvis
ZIM
29.43
337
Nathan Smith
NZ
29.46
338
Jack Crawford
ENG
29.49
339
Keshav Maharaj
SA
29.52
340
James Kirtley
ENG
29.53
341
Subhash Gupte
IND
29.55
342
Brian Close
ENG
29.56
343
Mohammed Siraj
IND
29.56
344
Chaminda Vaas
SL
29.58
345
Charlie Llewellyn
SA
29.60
346
Chris Woakes
ENG
29.61
347
Jermaine Lawson
WI
29.65
348
Kapil Dev
IND
29.65
349
Anil Kumble
IND
29.65
350
Narsingh Deonarine
WI
29.71
351
Bhagwath Chandrasekhar
IND
29.75
352
Graham Dilley
ENG
29.76
353
Graham McKenzie
AUS
29.79
354
Nantie Hayward
SA
29.80
355
Alan Moss
ENG
29.81
356
Dominic Cork
ENG
29.82
357
Frank Cameron
NZ
29.82
358
Saqlain Mushtaq
PAK
29.84
359
Ashley Mallett
AUS
29.85
360
Aamer Nazir
PAK
29.85
361
Jomel Warrican
WI
29.86
362
Graham Onions
ENG
29.91
363
Andy Caddick
ENG
29.91
364
Nayeem Hasan
BAN
29.94
365
Richard Ellison
ENG
29.94
366
Hansie Cronje
SA
29.95
367
Graeme Swann
ENG
29.97
368
Ernie McCormick
AUS
29.97
369
George Hirst
ENG
30.00
369
Arshad Khan
PAK
30.00
370
Keith Boyce
WI
30.02
371
Prior Jones
WI
30.04
372
Baron Constantine
WI
30.10
373
Narendra Hirwani
IND
30.11
374
Nathan Lyon
AUS
30.12
375
Chris Drum
NZ
30.13
376
Ghulam Ahmed
IND
30.18
377
Brydon Carse
ENG
30.19
378
Simon Katich
AUS
30.24
379
Tim Southee
NZ
30.26
380
Pragyan Ojha
IND
30.27
381
Kenny Benjamin
WI
30.27
382
Eric Hollies
ENG
30.27
383
Jimmy Blanckenberg
SA
30.28
384
Rathnayake Rathnayake
SL
30.30
385
Alf Valentine
WI
30.32
386
Niroshan Bandaratilleke
SL
30.35
387
Eddie Fuller
SA
30.36
388
Erapalli Prasanna
IND
30.38
389
Jason Holder
WI
30.40
390
George Rowe
SA
30.40
390
Steven Finn
ENG
30.40
391
Mohammad Amir
PAK
30.48
392
Javagal Srinath
IND
30.49
393
Matthew Hoggard
ENG
30.50
393
David Brain
ZIM
30.50
393
Blair Tickner
NZ
30.50
394
Geoff Lawson
AUS
30.56
395
Hamilton Masakadza
ZIM
30.56
396
Roy Kilner
ENG
30.58
397
Amar Singh
IND
30.64
398
Jackson Bird
AUS
30.65
399
Peter Siddle
AUS
30.67
400
Alan Fairfax
AUS
30.71
401
Dilip Doshi
IND
30.72
402
Venkatapathy Raju
IND
30.72
403
Dinanath Ramnarine
WI
30.73
404
Mark Wood
ENG
30.80
405
Jubair Hossain
BAN
30.81
406
Brett Lee
AUS
30.82
407
Tony MacGibbon
NZ
30.86
408
Franklyn Rose
WI
30.89
409
Patrick Patterson
WI
30.90
410
Ian Peebles
ENG
30.91
411
Umesh Yadav
IND
30.96
412
David Allen
ENG
30.98
413
Geoff Miller
ENG
30.98
414
Ben Stokes
ENG
30.98
415
Mohammad Munaf
PAK
31.00
416
Glenn Phillips
NZ
31.03
416
Shardul Thakur
IND
31.03
417
Hardik Pandya
IND
31.06
418
Freddie Brown
ENG
31.07
419
Norman Gifford
ENG
31.09
420
Jack Gregory
AUS
31.15
421
Wanigamuni Mendis
SL
31.15
422
Jim Higgs
AUS
31.17
423
Joe Partridge
SA
31.20
424
Ray Illingworth
ENG
31.20
425
Terry Jenner
AUS
31.21
426
Rehan Ahmed
ENG
31.23
427
Alan Mullally
ENG
31.24
428
Cyril Vincent
SA
31.32
429
Yasir Shah
PAK
31.38
430
Colin Stuart
WI
31.40
432
Pommie Mbangwa
ZIM
31.44
433
Dick Motz
NZ
31.48
434
Tom Emmett
ENG
31.56
435
Imran Khan
BHR
31.62
436
Ian Meckiff
AUS
31.62
437
Bruce Yardley
AUS
31.63
438
Bob Cowper
AUS
31.64
438
Saleem Jaffar
PAK
31.64
439
Taijul Islam
BAN
31.67
440
Jimmy Sinclair
SA
31.68
441
Don Blackie
AUS
31.71
442
Tauseef Ahmed
PAK
31.72
443
Shakib Al Hasan
BAN
31.72
444
Junaid Khan
PAK
31.73
445
Daryl Tuffey
NZ
31.75
446
Barry Knight
ENG
31.76
447
Robin Jackman
ENG
31.79
448
John Goddard
WI
31.82
449
Steve Harmison
ENG
31.82
450
Bob McLeod
AUS
31.83
451
Andre Nel
SA
31.86
452
Mehidy Hasan
BAN
31.89
453
Aizaz Cheema
PAK
31.90
454
Jayananda Warnaweera
SL
31.91
455
Prabath Jayasuriya
SL
32.00
455
Muralikrishna Krishna
IND
32.00
456
Vishwa Fernando
SL
32.04
457
Rolph Grant
WI
32.09
458
Ewen Chatfield
NZ
32.18
459
Shingi Masakadza
ZIM
32.19
460
Tony Greig
ENG
32.21
461
Shannon Gabriel
WI
32.22
462
Fred Titmus
ENG
32.23
463
Andy Bichel
AUS
32.24
464
Irfan Pathan
IND
32.26
465
Jack White
ENG
32.27
466
Reg Perks
ENG
32.27
467
John Maguire
AUS
32.30
468
Corey Collymore
WI
32.30
469
Vinoo Mankad
IND
32.32
470
Jayantha Silva
SL
32.35
471
Alan Ward
ENG
32.36
472
Charles Kelleway
AUS
32.37
473
Richard Illingworth
ENG
32.37
474
Greville Stevens
ENG
32.40
475
Ishant Sharma
IND
32.41
476
Harbhajan Singh
IND
32.46
477
Mohammad Farooq
PAK
32.48
478
Nick Cook
ENG
32.48
479
Shayne O'Connor
NZ
32.53
480
Jeff Hammond
AUS
32.53
481
Dick Tyldesley
ENG
32.58
482
Roger Binny
IND
32.64
483
Sandy Bell
SA
32.65
484
Jacques Kallis
SA
32.65
485
Reon King
WI
32.70
486
Winston Davis
WI
32.71
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›