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 2006 for Test
Position
Best Average
Player Name
Team Name
1
9.00
Ashwell Prince
South Africa
2
11.25
Jason Gillespie
Australia
3
13.40
Shaun Udal
England
4
16.90
Muttiah Muralitharan
Sri Lanka
5
17.76
Stuart Clark
Australia
6
18.23
Mohammad Asif
Pakistan
7
18.64
Kyle Mills
New Zealand
8
20.00
Daren Ganga
West Indies
9
21.60
Makhaya Ntini
South Africa
10
21.80
Stuart MacGill
Australia
11
24.00
Dilhara Fernando
Sri Lanka
12
24.37
Sreesanth
India
13
24.75
Scott Styris
New Zealand
14
25.40
Nathan Astle
New Zealand
15
25.60
Virender Sehwag
India
16
26.00
Jacob Oram
New Zealand
17
26.17
Shane Bond
New Zealand
18
28.00
Aftab Ahmed
Bangladesh
19
28.33
Munaf Patel
India
20
28.57
Daniel Vettori
New Zealand
21
28.68
Jerome Taylor
West Indies
22
29.06
Glenn McGrath
Australia
23
29.27
Corey Collymore
West Indies
24
29.97
James Franklin
New Zealand
25
30.20
Shane Warne
Australia
26
30.47
Shahid Nazir
Pakistan
27
30.58
Dale Steyn
South Africa
28
30.59
Matthew Hoggard
England
29
32.38
Brett Lee
Australia
30
32.73
Jacques Kallis
South Africa
31
33.15
Monty Panesar
England
32
33.27
Lasith Malinga
Sri Lanka
33
33.51
Anil Kumble
India
34
33.54
Chris Martin
New Zealand
35
33.79
Andrew Flintoff
England
36
34.00
Liam Plunkett
England
37
34.74
Abdul Razzaq
Pakistan
38
34.83
Umar Gul
Pakistan
39
35.17
Zaheer Khan
India
40
36.05
Sajid Mahmood
England
41
36.86
Malinga Bandara
Sri Lanka
42
37.00
Morne Morkel
South Africa
43
37.45
Andrew Hall
South Africa
44
37.50
Mohammad Rafique
Bangladesh
45
38.06
Steve Harmison
England
46
38.33
RP Singh
India
46
38.33
Dwayne Smith
West Indies
47
39.00
Jeetan Patel
New Zealand
48
39.10
Fidel Edwards
West Indies
49
39.40
Pedro Collins
West Indies
50
40.11
Shaun Pollock
South Africa
51
40.67
Jon Lewis
England
52
40.81
Andre Nel
South Africa
53
41.08
Danish Kaneria
Pakistan
54
41.71
Michael Kasprowicz
Australia
55
42.40
Dave Mohammed
West Indies
56
43.42
Chris Gayle
West Indies
57
44.25
Daren Powell
West Indies
58
45.25
Chaminda Vaas
Sri Lanka
59
47.38
Enamul Haque jnr
Bangladesh
60
47.75
James Anderson
England
61
49.67
Irfan Pathan
India
62
50.67
Farveez Maharoof
Sri Lanka
63
50.90
Shahadat Hossain
Bangladesh
64
51.50
Johan Botha
South Africa
65
52.79
Harbhajan Singh
India
66
53.00
Piyush Chawla
India
67
53.33
Charl Langeveldt
South Africa
68
54.00
Dan Cullen
Australia
69
54.64
Dwayne Bravo
West Indies
70
54.67
Syed Rasel
Bangladesh
71
56.38
Shahid Afridi
Pakistan
72
56.67
Ramnaresh Sarwan
West Indies
73
59.00
Andrew Symonds
Australia
74
60.00
Mohammad Ashraful
Bangladesh
74
60.00
Ian Bradshaw
West Indies
75
61.00
Ajit Agarkar
India
76
63.25
Shoaib Akhtar
Pakistan
77
66.25
Sanath Jayasuriya
Sri Lanka
78
66.63
Mohammad Sami
Pakistan
79
70.17
Nicky Boje
South Africa
80
71.00
Nuwan Kulasekara
Sri Lanka
81
71.40
Vikram Singh
India
82
73.67
Mashrafe Mortaza
Bangladesh
83
87.33
Ashley Giles
England
84
94.00
Naved-ul-Hasan
Pakistan
85
106.00
Mohammad Hafeez
Pakistan
86
113.00
Sourav Ganguly
India
87
174.00
Paul Collingwood
England
88
190.00
Shoaib Malik
Pakistan
89
201.00
Kevin Pietersen
England