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 1984 for ODI
Position
Best Average
Player Name
Team Name
1
12.13
Sir Richard Hadlee
New Zealand
2
13.31
Joel Garner
West Indies
3
13.80
Zakir Khan
Pakistan
4
14.00
Chris Smith
England
5
14.50
Saadat Ali
Pakistan
6
16.20
Mike Gatting
England
7
16.75
Mohsin Kamal
Pakistan
8
17.57
Ewen Chatfield
New Zealand
9
17.67
Arjuna Ranatunga
Sri Lanka
10
18.50
Geoff Miller
England
11
19.33
Vic Marks
England
12
19.67
Naved Anjum
Pakistan
12
19.67
John Bracewell
New Zealand
13
19.83
Stephen Boock
New Zealand
14
19.88
Malcolm Marshall
West Indies
15
19.90
Michael Holding
West Indies
16
20.88
Martin Crowe
New Zealand
17
21.28
Abdul Qadir
Pakistan
18
22.65
Carl Rackemann
Australia
19
23.75
Ashantha de Mel
Sri Lanka
20
24.00
Maninder Singh
India
21
24.13
Tauseef Ahmed
Pakistan
22
24.18
Sarfraz Nawaz
Pakistan
23
24.64
Tom Hogan
Australia
24
25.80
Madan Lal
India
25
26.00
Kapil Dev
India
26
26.12
Wayne Daniel
West Indies
27
26.79
Mudassar Nazar
Pakistan
28
26.86
Martin Snedden
New Zealand
29
27.25
Manoj Prabhakar
India
30
27.50
Allan Border
Australia
31
27.75
Sir Ian Botham
England
32
27.83
Ashok Patel
India
33
27.86
Larry Gomes
West Indies
34
27.91
Rodney Hogg
Australia
35
28.33
Roger Binny
India
36
29.33
Ijaz Faqih
Pakistan
37
30.29
Bob Willis
England
38
30.64
Lance Cairns
New Zealand
39
30.75
Derek Pringle
England
40
31.60
Roger Harper
West Indies
41
32.14
Jeremy Coney
New Zealand
42
32.50
Geoff Lawson
Australia
43
32.71
Vinothen John
Sri Lanka
44
33.59
Eldine Baptiste
West Indies
45
34.00
Nick Cook
England
46
34.50
Derek Stirling
New Zealand
47
34.75
Terry Alderman
Australia
48
35.00
Zaheer Abbas
Pakistan
49
35.33
Chetan Sharma
India
50
36.56
Azeem Hafeez
Pakistan
51
38.00
Graham Dilley
England
52
38.17
Kepler Wessels
Australia
53
38.60
Ravi Ratnayeke
Sri Lanka
54
40.50
Rashid Khan
Afghanistan
55
42.80
Somachandra De Silva
Sri Lanka
56
43.17
Sir Viv Richards
West Indies
57
45.25
Tahir Naqqash
Pakistan
58
45.33
Manzoor Elahi
Pakistan
59
45.79
John Maguire
Australia
60
46.50
Neil Foster
England
61
49.50
Shahid Mahboob
Pakistan
62
52.00
Wasim Raja
Pakistan
63
54.00
Milton Small
West Indies
64
56.00
Greg Matthews
Australia
65
58.00
Kirti Azad
India
66
59.50
Ravi Shastri
India
67
73.00
Balwinder Sandhu
India
68
76.00
Richard Ellison
England
69
78.00
Rajinder Singh Ghai
India
70
81.00
Winston Davis
West Indies
71
90.00
Phil Edmonds
England
72
220.00
Norman Cowans
England