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 2007 for Test
Position
Best Average
Player Name
Team Name
1
7.00
VVS Laxman
India
2
10.00
Yuvraj Singh
India
3
14.50
Mehrab Hossain jnr
Bangladesh
4
14.78
Darren Sammy
West Indies
5
15.75
Sujeewa de Silva
Sri Lanka
6
17.29
Brett Lee
Australia
7
17.33
Andrew Hall
South Africa
8
17.48
Dale Steyn
South Africa
9
17.50
Glenn McGrath
Australia
10
19.00
Chanaka Welegedara
Sri Lanka
11
19.67
Ramesh Powar
India
12
22.00
Shaun Pollock
South Africa
13
22.31
Muttiah Muralitharan
Sri Lanka
14
23.24
Stuart Clark
Australia
15
23.33
Vikram Singh
India
16
23.86
Paul Harris
South Africa
17
25.69
Shoaib Akhtar
Pakistan
18
25.73
Zaheer Khan
India
19
25.75
Jacques Kallis
South Africa
20
25.95
Mohammad Asif
Pakistan
21
26.09
Mitchell Johnson
Australia
22
26.17
Sourav Ganguly
India
23
26.60
Shane Bond
New Zealand
24
26.67
Matthew Hoggard
England
25
27.20
Mark Gillespie
New Zealand
26
27.88
Paul Collingwood
England
27
28.29
Makhaya Ntini
South Africa
28
29.33
Chaminda Vaas
Sri Lanka
29
29.41
Anil Kumble
India
30
29.69
Chris Tremlett
England
31
30.00
Andrew Symonds
Australia
31
30.00
Yasir Arafat
Pakistan
32
30.45
RP Singh
India
33
31.50
Ishant Sharma
India
34
32.00
Abdur Rehman
Pakistan
35
32.28
Ryan Sidebottom
England
36
32.39
Monty Panesar
England
37
33.25
Brad Hogg
Australia
37
33.25
Fidel Edwards
West Indies
38
33.83
Chris Martin
New Zealand
39
35.00
Tillakaratne Dilshan
Sri Lanka
40
35.67
Steve Harmison
England
41
39.00
Virender Sehwag
India
42
39.05
Danish Kaneria
Pakistan
43
40.00
Shahadat Hossain
Bangladesh
44
40.55
Sreesanth
India
45
40.79
James Anderson
England
46
41.00
Umar Gul
Pakistan
47
41.69
Daren Powell
West Indies
48
41.70
Lasith Malinga
Sri Lanka
49
42.50
Sanath Jayasuriya
Sri Lanka
50
43.13
Dilhara Fernando
Sri Lanka
51
43.45
Corey Collymore
West Indies
52
45.00
Liam Plunkett
England
53
45.36
Dwayne Bravo
West Indies
54
46.00
Shane Warne
Australia
55
46.38
Harbhajan Singh
India
56
47.20
Jerome Taylor
West Indies
57
47.38
Andre Nel
South Africa
58
47.50
Chris Gayle
West Indies
59
56.00
Andrew Flintoff
England
60
56.33
Mashrafe Mortaza
Bangladesh
61
56.50
Naved-ul-Hasan
Pakistan
62
58.60
Sachin Tendulkar
India
63
60.00
Chamara Silva
Sri Lanka
64
61.00
Marlon Samuels
West Indies
65
63.20
Sohail Tanvir
Pakistan
66
64.00
Iain O'Brien
New Zealand
67
65.00
Munaf Patel
India
68
65.20
Stuart MacGill
Australia
69
67.67
Daniel Vettori
New Zealand
70
71.00
Syed Rasel
Bangladesh
71
76.00
Mohammad Hafeez
Pakistan
72
77.00
Salman Butt
Pakistan
72
77.00
Sajid Mahmood
England
73
78.75
Mohammad Sami
Pakistan
74
80.00
Jacob Oram
New Zealand
75
81.00
Ravi Bopara
England
76
93.00
Mohammad Rafique
Bangladesh
77
94.00
Shahid Nazir
Pakistan
78
95.00
Stuart Broad
England
79
109.00
Abdur Razzak
Bangladesh
80
110.00
Irfan Pathan
India
81
129.00
Kevin Pietersen
England
82
247.00
Farveez Maharoof
Sri Lanka