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 2000 for Test
Position
Best Average
Player Name
Team Name
1
12.25
Dominic Cork
England
2
13.67
Mahela Jayawardene
Sri Lanka
3
14.83
Jason Gillespie
Australia
4
15.59
Glenn McGrath
Australia
5
17.00
Daryll Cullinan
South Africa
6
17.06
Brett Lee
Australia
7
17.17
Hansie Cronje
South Africa
7
17.17
Allan Donald
South Africa
8
17.67
Sir Curtly Ambrose
West Indies
9
17.71
Andy Bichel
Australia
10
18.13
Guy Whittall
Zimbabwe
11
18.70
Courtney Walsh
West Indies
12
19.27
Colin Miller
Australia
13
19.50
Shaun Pollock
South Africa
14
19.51
Muttiah Muralitharan
Sri Lanka
15
19.80
Daniel Vettori
New Zealand
15
19.80
Aamer Sohail
Pakistan
16
20.13
Ed Giddins
England
17
21.00
Alan Mullally
England
17
21.00
Azhar Mahmood
Pakistan
18
21.64
Shoaib Akhtar
Pakistan
19
22.06
Makhaya Ntini
South Africa
20
22.67
Chris Silverwood
England
21
22.69
Chris Martin
New Zealand
22
23.18
Craig White
England
23
23.50
Kerry Walmsley
New Zealand
24
23.86
Shayne O'Connor
New Zealand
25
24.00
Darren Gough
England
26
24.12
Ashley Giles
England
27
24.19
Wasim Akram
Pakistan
28
24.31
Paul Strang
Zimbabwe
29
24.93
Reon King
West Indies
30
25.00
Chris Gayle
West Indies
31
25.25
Nantie Hayward
South Africa
32
25.40
Mfuneko Ngam
South Africa
33
25.67
Naimur Rahman
Bangladesh
34
25.91
Waqar Younis
Pakistan
35
26.43
Andy Caddick
England
36
26.63
Dilhara Fernando
Sri Lanka
37
26.81
Heath Streak
Zimbabwe
38
26.83
Nicky Boje
South Africa
39
27.14
Javagal Srinath
India
40
27.79
Arshad Khan
Pakistan
41
28.56
Shahid Afridi
Pakistan
42
28.57
Chris Cairns
New Zealand
43
29.11
Upul Chandana
Sri Lanka
44
29.94
Mervyn Dillon
West Indies
45
30.00
Greg Blewett
Australia
46
30.67
Mahendra Nagamootoo
West Indies
47
31.00
Lance Klusener
South Africa
48
31.19
Saqlain Mushtaq
Pakistan
49
31.88
Sanath Jayasuriya
Sri Lanka
50
32.25
Anil Kumble
India
51
32.50
Paul Wiseman
New Zealand
51
32.50
Irfan Fazil
Pakistan
52
33.07
Shane Warne
Australia
53
33.67
Sachin Tendulkar
India
54
33.75
Franklyn Rose
West Indies
55
33.82
Jacques Kallis
South Africa
56
34.22
Nuwan Zoysa
Sri Lanka
57
34.33
Murali Kartik
India
57
34.33
Stuart MacGill
Australia
57
34.33
Sarandeep Singh
India
58
36.00
Marcus Trescothick
England
59
36.50
Ruchira Perera
Sri Lanka
60
38.00
Abdul Razzaq
Pakistan
61
38.25
Pramodya Wickramasinghe
Sri Lanka
62
38.38
Neil Johnson
Zimbabwe
63
39.00
Zaheer Khan
India
64
39.33
Colin Stuart
West Indies
65
40.00
Mohammad Rafique
Bangladesh
66
41.07
Sunil Joshi
India
67
42.00
Graeme Hick
England
68
42.40
Kumar Dharmasena
Sri Lanka
69
42.83
Marlon Black
West Indies
70
44.21
Chaminda Vaas
Sri Lanka
71
44.43
Craig McMillan
New Zealand
72
45.32
Nixon McLean
West Indies
73
46.50
Mohammad Akram
Pakistan
74
47.67
Ravindra Pushpakumara
Sri Lanka
75
49.43
Nathan Astle
New Zealand
76
50.75
Paul Adams
South Africa
77
52.00
Mluleki Nkala
Zimbabwe
78
53.00
Dion Nash
New Zealand
79
53.82
Henry Olonga
Zimbabwe
80
54.25
Danish Kaneria
Pakistan
80
54.25
Ajit Agarkar
India
81
54.63
Jimmy Adams
West Indies
82
57.21
Brian Murphy
Zimbabwe
83
59.00
Robert Croft
England
84
61.00
Marlon Samuels
West Indies
85
62.50
Pommie Mbangwa
Zimbabwe
86
66.60
Mushtaq Ahmed
Pakistan
87
71.00
Damien Fleming
Australia
88
72.00
Ranjan Das
Bangladesh
89
75.00
Gavin Rennie
Zimbabwe
90
79.00
Aravinda de Silva
Sri Lanka
91
86.00
Venkatesh Prasad
India
92
91.00
Hasibul Hossain
Bangladesh
93
93.00
Sourav Ganguly
India
94
95.80
Bryan Strang
Zimbabwe
95
96.00
Grant Flower
Zimbabwe
96
97.00
Phil Tufnell
England
97
99.00
Andrew Flintoff
England
98
100.67
Brooke Walker
New Zealand
99
107.00
Daryl Tuffey
New Zealand
100
138.00
Russel Arnold
Sri Lanka
101
142.00
Simon Doull
New Zealand
102
193.00
Ian Salisbury
England