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 2010 for Test
Position
Best Average
Player Name
Team Name
1
0.00
Raqibul Hasan
Bangladesh
2
7.00
Chris Gayle
West Indies
3
14.50
Ross Taylor
New Zealand
4
15.75
Ajmal Shahzad
England
5
17.00
Nuwan Kulasekara
Sri Lanka
6
19.00
Chris Tremlett
England
7
20.67
Simon Katich
Australia
8
21.00
Umar Amin
Pakistan
9
21.42
Dale Steyn
South Africa
10
21.98
Zaheer Khan
India
11
22.00
Alviro Petersen
South Africa
12
22.33
Mohammad Amir
Pakistan
13
22.96
James Anderson
England
14
23.88
Muttiah Muralitharan
Sri Lanka
15
24.06
Morne Morkel
South Africa
16
24.40
Ryan Harris
Australia
17
24.83
Tanvir Ahmed
Pakistan
18
25.97
Graeme Swann
England
19
26.24
Steven Finn
England
20
26.94
Kemar Roach
West Indies
21
27.00
Tillakaratne Dilshan
Sri Lanka
22
27.05
Shane Watson
Australia
23
27.17
Doug Bollinger
Australia
24
27.30
Lasith Malinga
Sri Lanka
25
27.36
Mohammad Asif
Pakistan
26
27.65
Tim Bresnan
England
27
27.68
Peter Siddle
Australia
28
28.38
Marcus North
Australia
29
28.44
Wahab Riaz
Pakistan
30
30.17
James Tredwell
England
31
30.38
Johan Botha
South Africa
32
31.50
Rangana Herath
Sri Lanka
33
32.88
Sulieman Benn
West Indies
34
33.25
Shoaib Malik
Pakistan
35
33.50
Michael Clarke
Australia
36
34.00
Jean-Paul Duminy
South Africa
37
34.18
Mitchell Johnson
Australia
38
35.67
Suresh Raina
India
39
36.67
Saeed Ajmal
Pakistan
40
36.78
Virender Sehwag
India
41
37.58
Ishant Sharma
India
42
37.69
Stuart Broad
England
43
38.24
Ajantha Mendis
Sri Lanka
44
38.42
Daniel Vettori
New Zealand
45
38.50
Peter George
Australia
46
38.93
Tim Southee
New Zealand
47
39.00
Shakib Al Hasan
Bangladesh
47
39.00
Brendan Nash
West Indies
48
40.50
Suraj Randiv
Sri Lanka
49
40.70
Harbhajan Singh
India
50
41.32
Nathan Hauritz
Australia
51
41.39
Ben Hilfenhaus
Australia
52
42.13
Lonwabo Tsotsobe
South Africa
53
42.20
Amit Mishra
India
54
43.00
Ryan McLaren
South Africa
55
43.61
Pragyan Ojha
India
56
43.86
Umar Gul
Pakistan
57
44.00
Suranga Lakmal
Sri Lanka
58
45.40
Wayne Parnell
South Africa
59
47.83
Jacques Kallis
South Africa
60
48.25
Sreesanth
India
61
48.56
Abdur Rehman
Pakistan
62
49.00
Ryan Sidebottom
England
63
49.44
Danish Kaneria
Pakistan
64
50.65
Paul Harris
South Africa
65
51.00
Steven Smith
Australia
66
52.00
Graham Onions
England
66
52.00
Shahadat Hossain
Bangladesh
67
52.21
Chris Martin
New Zealand
68
55.33
Daryl Tuffey
New Zealand
69
55.50
Mohammad Hafeez
Pakistan
70
56.00
Jesse Ryder
New Zealand
71
56.79
Shane Shillingford
West Indies
72
57.56
Abdur Razzak
Bangladesh
73
58.00
Jonathan Trott
England
74
59.00
Kevin Pietersen
England
74
59.00
Friedel de Wet
South Africa
75
60.80
Mahmudullah
Bangladesh
76
62.00
Abhimanyu Mithun
India
77
67.20
Dwayne Bravo
West Indies
78
68.00
Brent Arnel
New Zealand
79
69.00
Shahid Afridi
80
71.50
Kane Williamson
New Zealand
81
71.71
Shafiul Islam
Bangladesh
82
72.14
Jeetan Patel
New Zealand
83
74.00
Mohammad Ashraful
Bangladesh
84
75.50
Darren Sammy
West Indies
85
76.67
Mohammad Sami
Pakistan
86
90.56
Rubel Hossain
Bangladesh
87
92.00
Brandon Bess
West Indies
88
94.00
Dilhara Fernando
Sri Lanka
89
102.00
Xavier Doherty
Australia
90
104.00
Andre Russell
West Indies
91
117.00
Chanaka Welegedara
Sri Lanka
92
119.00
Angelo Mathews
Sri Lanka
93
120.00
Andy McKay
New Zealand
94
122.00
Paul Collingwood
England