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 Average in 1989 for Test
Position
Best Average
Player Name
Team Name
1
16.56
Mike Whitney
Australia
2
16.65
Malcolm Marshall
West Indies
3
17.60
Asanka Gurusinha
Sri Lanka
4
19.36
Allan Border
Australia
5
19.75
Mudassar Nazar
Pakistan
6
19.80
Peter Sleep
Australia
7
20.48
Courtney Walsh
West Indies
8
21.34
Terry Alderman
Australia
9
23.13
Ian Bishop
West Indies
10
23.63
Rumesh Ratnayake
Sri Lanka
11
25.00
Saleem Jaffar
Pakistan
11
25.00
Carl Rackemann
Australia
12
25.43
Kapil Dev
India
13
27.00
Martin Snedden
New Zealand
14
28.20
Vivek Razdan
India
15
30.61
Wasim Akram
Pakistan
16
30.75
Geoff Lawson
Australia
17
31.58
Merv Hughes
Australia
18
33.80
Sir Richard Hadlee
New Zealand
19
33.88
Manoj Prabhakar
India
20
34.12
Trevor Hohns
Australia
21
35.08
Neil Foster
England
22
35.10
Imran Khan
23
35.89
Angus Fraser
England
24
36.67
Aravinda de Silva
Sri Lanka
25
37.25
Naved Anjum
Pakistan
26
39.50
Waqar Younis
Pakistan
27
42.75
John Emburey
England
28
44.50
Greg Campbell
Australia
29
45.75
Chetan Sharma
India
30
45.82
Sir Curtly Ambrose
West Indies
31
46.79
Abdul Qadir
Pakistan
32
48.20
Danny Morrison
New Zealand
33
48.67
Alan Igglesden
England
34
49.50
Gladstone Small
England
35
50.50
David Capel
England
36
51.00
Tim May
Australia
37
51.86
Graeme Labrooy
Sri Lanka
38
52.00
Peter Taylor
Australia
39
53.00
Tom Moody
Australia
40
53.64
Arshad Ayub
India
41
54.50
Zakir Khan
Pakistan
42
56.40
Nick Cook
England
43
57.33
Narendra Hirwani
India
44
58.00
Margashayam Venkataramana
India
45
58.22
Ravi Shastri
India
46
61.20
Derek Pringle
England
47
63.00
Champaka Ramanayake
Sri Lanka
48
63.60
Graham Dilley
England
49
64.00
Salil Ankola
India
50
65.50
Shahid Mahboob
Pakistan
51
72.00
Graham Gooch
England
51
72.00
Phil DeFreitas
England
52
80.33
Sir Ian Botham
England
53
86.25
Sir Viv Richards
West Indies
54
87.50
Phil Newport
England
55
107.00
Dipak Patel
New Zealand
56
113.00
Asoka de Silva
Sri Lanka
57
120.00
Ewen Chatfield
New Zealand
58
129.00
Tauseef Ahmed
Pakistan
59
130.50
John Bracewell
New Zealand
60
132.50
Maninder Singh
India
61
141.00
Steve Waugh
Australia
62
142.00
Ravi Ratnayeke
Sri Lanka
63
145.00
Paul Jarvis
England
64
159.00
Patrick Patterson
West Indies
65
166.00
Devon Malcolm
England
66
229.00
Stephen Boock
New Zealand