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 2011 for Test
Position
Best Average
Player Name
Team Name
1
5.00
Paul Collingwood
England
2
8.00
Thilan Samaraweera
Sri Lanka
3
12.38
Vernon Philander
South Africa
4
15.20
James Pattinson
Australia
5
15.75
Marchant de Lange
South Africa
6
16.50
Hamilton Masakadza
Zimbabwe
7
16.71
Pat Cummins
Australia
8
17.33
Ryan Harris
Australia
9
18.75
Michael Hussey
Australia
10
19.07
Shane Watson
Australia
11
19.10
Tim Bresnan
England
12
19.25
Doug Bracewell
New Zealand
13
19.57
Dale Steyn
South Africa
14
20.00
Trent Boult
New Zealand
14
20.00
Michael Clarke
Australia
15
22.30
Stuart Broad
England
16
22.50
Pragyan Ojha
India
17
22.94
Umesh Yadav
India
18
23.15
Zaheer Khan
India
19
23.50
Ben Hilfenhaus
Australia
20
23.86
Saeed Ajmal
Pakistan
21
24.40
Tanvir Ahmed
Pakistan
22
24.79
Aizaz Cheema
Pakistan
23
24.81
Ravichandran Ashwin
India
24
24.86
James Anderson
England
25
25.03
Ravi Rampaul
West Indies
26
25.40
Shaminda Eranga
Sri Lanka
27
25.68
Umar Gul
Pakistan
28
25.81
Praveen Kumar
India
29
25.93
Mohammad Hafeez
Pakistan
30
26.00
Dean Brownlie
New Zealand
31
26.28
Abdur Rehman
Pakistan
32
26.67
Nazmul Hossain
Bangladesh
33
27.13
Daniel Vettori
New Zealand
34
27.17
Chris Tremlett
England
35
27.48
Nathan Lyon
Australia
36
27.75
Chris Mpofu
Zimbabwe
37
28.00
Abhimanyu Mithun
India
38
28.62
Shakib Al Hasan
Bangladesh
39
29.07
Rangana Herath
Sri Lanka
40
29.10
Darren Sammy
West Indies
41
29.42
Elias Sunny
Bangladesh
42
29.45
Chris Martin
New Zealand
43
29.46
Junaid Khan
Pakistan
44
29.69
Kyle Jarvis
Zimbabwe
45
29.91
Fidel Edwards
West Indies
46
30.04
Peter Siddle
Australia
47
30.26
Chanaka Welegedara
Sri Lanka
48
32.33
Elton Chigumbura
Zimbabwe
49
32.44
Morne Morkel
South Africa
50
33.00
Angelo Mathews
Sri Lanka
51
34.22
Graeme Swann
England
52
34.75
Steven Finn
England
53
35.00
Azhar Ali
Pakistan
54
36.23
Devendra Bishoo
West Indies
55
36.30
Ray Price
Zimbabwe
56
36.70
Ishant Sharma
India
57
37.83
Trent Copeland
Australia
58
38.00
Shiv Chanderpaul
West Indies
59
38.05
Harbhajan Singh
India
60
38.50
Martin Guptill
New Zealand
61
39.44
Imran Tahir
South Africa
62
40.50
Brent Arnel
New Zealand
62
40.50
Wahab Riaz
Pakistan
63
42.36
Tim Southee
New Zealand
64
43.00
Varun Aaron
India
65
44.29
Suresh Raina
India
66
44.50
Marlon Samuels
West Indies
67
45.33
Dhammika Prasad
Sri Lanka
68
47.00
Greg Lamb
Zimbabwe
69
47.86
Suraj Randiv
Sri Lanka
70
48.00
Brian Vitori
Zimbabwe
71
50.00
Kraigg Brathwaite
West Indies
71
50.00
Mitchell Starc
Australia
72
52.50
Tillakaratne Dilshan
Sri Lanka
73
52.77
Sreesanth
India
74
53.00
Abdur Razzak
Bangladesh
74
53.00
Thisara Perera
Sri Lanka
75
55.14
Kemar Roach
West Indies
76
56.62
Mitchell Johnson
Australia
77
56.80
Suranga Lakmal
Sri Lanka
78
57.43
Dilhara Fernando
Sri Lanka
79
59.33
Nasir Hossain
Bangladesh
80
60.00
Robiul Islam
Bangladesh
81
61.86
Amit Mishra
India
82
66.00
Sachin Tendulkar
India
82
66.00
Ajantha Mendis
Sri Lanka
83
67.00
Shafiul Islam
Bangladesh
84
70.00
Yuvraj Singh
India
85
80.00
Kosala Kulasekara
Sri Lanka
86
81.00
Sohail Khan
Pakistan
87
83.60
Rubel Hossain
Bangladesh
88
87.00
Mahmudullah
Bangladesh
89
99.00
Jonathan Trott
England
90
101.00
Paul Harris
South Africa
91
111.00
Lonwabo Tsotsobe
South Africa
92
112.00
Michael Beer
Australia
93
119.00
Munaf Patel
India
94
121.00
Njabulo Ncube
Zimbabwe
95
173.00
Farveez Maharoof
Sri Lanka
96
197.00
Shahadat Hossain
Bangladesh
97
232.00
Jacques Kallis
South Africa