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 2005 for Test
Position
Best Average
Player Name
Team Name
1
6.00
Mark Boucher
South Africa
2
9.23
Shane Bond
New Zealand
3
15.50
Michael Clarke
Australia
4
16.25
Tinashe Panyangara
Zimbabwe
5
18.52
Muttiah Muralitharan
Sri Lanka
6
18.56
Shabbir Ahmed
Pakistan
7
19.00
Ricky Ponting
Australia
8
19.62
Stuart MacGill
Australia
9
19.63
Chaminda Vaas
Sri Lanka
10
20.72
Andre Nel
South Africa
11
21.81
Glenn McGrath
Australia
12
22.02
Shane Warne
Australia
13
22.29
Simon Jones
England
14
22.87
Corey Collymore
West Indies
15
23.50
Andrew Symonds
Australia
16
24.38
Irfan Pathan
India
17
24.41
Andrew Flintoff
England
18
24.85
Makhaya Ntini
South Africa
19
25.00
Younis Khan
Pakistan
19
25.00
Mluleki Nkala
Zimbabwe
20
25.22
Douglas Hondo
Zimbabwe
21
25.67
Nathan Bracken
Australia
22
25.81
Monde Zondeki
South Africa
23
26.10
Matthew Hoggard
England
24
26.44
Enamul Haque jnr
Bangladesh
25
27.00
Hamilton Masakadza
Zimbabwe
26
27.67
Harbhajan Singh
India
27
28.37
James Franklin
New Zealand
28
28.65
Shoaib Akhtar
Pakistan
29
29.33
Shahid Afridi
Pakistan
30
29.34
Anil Kumble
India
31
29.58
Jermaine Lawson
West Indies
32
30.00
Dilhara Fernando
Sri Lanka
33
30.36
Rangana Herath
Sri Lanka
34
30.40
Nathan Astle
New Zealand
35
30.43
Shaun Pollock
South Africa
36
31.23
Lasith Malinga
Sri Lanka
37
31.33
Pedro Collins
West Indies
38
32.00
Danish Kaneria
Pakistan
39
32.29
Lakshmipathy Balaji
India
40
32.37
Brett Lee
Australia
41
32.46
Mashrafe Mortaza
Bangladesh
42
32.50
AB de Villiers
South Africa
43
32.56
Chris Gayle
West Indies
44
32.67
Syed Rasel
Bangladesh
45
32.89
Malinga Bandara
Sri Lanka
46
32.95
Daniel Vettori
New Zealand
47
33.00
Gayan Wijekoon
Sri Lanka
48
33.31
Charl Langeveldt
South Africa
49
34.70
Zaheer Khan
India
50
34.87
Steve Harmison
England
51
35.25
Blessing Mahwire
Zimbabwe
52
36.21
Heath Streak
Zimbabwe
53
37.60
Omari Banks
West Indies
54
38.00
Dwayne Smith
West Indies
55
38.27
Abdul Razzaq
Pakistan
56
39.35
Jacques Kallis
South Africa
57
40.00
Chris Martin
New Zealand
58
40.64
Fidel Edwards
West Indies
59
42.00
Shaun Tait
Australia
60
43.33
Dwayne Bravo
West Indies
61
44.00
Gareth Batty
England
62
45.00
Mohammad Sami
Pakistan
63
45.77
Graeme Cremer
Zimbabwe
64
47.10
Tino Best
West Indies
65
47.33
Shahadat Hossain
Bangladesh
66
47.42
Michael Kasprowicz
Australia
67
48.00
Sanath Jayasuriya
Sri Lanka
68
48.07
Daren Powell
West Indies
69
49.43
Elton Chigumbura
Zimbabwe
70
49.80
Keith Dabengwa
Zimbabwe
71
50.00
Simon Katich
Australia
71
50.00
Ajit Agarkar
India
72
53.25
Shoaib Malik
Pakistan
73
54.00
Arshad Khan
Pakistan
73
54.00
Mohammad Ashraful
Bangladesh
74
56.78
Reon King
West Indies
75
56.95
Ashley Giles
England
76
57.00
Mohammad Rafique
Bangladesh
77
57.67
Farveez Maharoof
Sri Lanka
78
58.50
Wavell Hinds
West Indies
78
58.50
Naved-ul-Hasan
Pakistan
79
60.80
Tapash Baisya
Bangladesh
80
61.00
Dale Steyn
South Africa
81
61.50
Shane Watson
Australia
82
62.00
Ian Bell
England
83
62.50
Liam Plunkett
England
84
64.18
Jason Gillespie
Australia
85
66.57
Nicky Boje
South Africa
86
67.00
Aftab Ahmed
Bangladesh
87
69.50
Chris Mpofu
Zimbabwe
88
71.00
Justin Kemp
South Africa
89
71.50
Kyle Mills
New Zealand
90
74.50
James Anderson
England
91
75.50
Narsingh Deonarine
West Indies
92
79.00
Waddington Mwayenga
Zimbabwe
93
89.00
Nuwan Kulasekara
Sri Lanka
94
91.00
Tillakaratne Dilshan
Sri Lanka
95
92.33
Shaun Udal
England
96
98.50
Iain O'Brien
New Zealand
97
115.00
Graeme Smith
South Africa
98
116.00
Upul Chandana
Sri Lanka
99
120.00
Andrew Hall
South Africa
100
123.00
Ryan Hinds
West Indies
101
125.00
Sachin Tendulkar
India
102
141.00
Gavin Ewing
Zimbabwe
103
146.00
Paul Wiseman
New Zealand
104
150.00
Andy Blignaut
Zimbabwe
105
159.00
Stuart Matsikenyeri
Zimbabwe