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 ICC Champions Trophy (in South Africa)
Position
Best Average
Player Name
Team Name
1
12.250000
Grant Elliott
New Zealand
2
13.000000
Sanath Jayasuriya
Sri Lanka
3
14.000000
MS Dhoni
India
4
14.625000
Saeed Ajmal
Pakistan
5
15.500000
Stuart Broad
England
5
15.500000
Ashish Nehra
India
6
17.000000
Mohammad Asif
Pakistan
6
17.000000
Mohammad Amir
Pakistan
7
17.714285
Daniel Vettori
New Zealand
8
17.818181
Wayne Parnell
South Africa
9
18.666666
Praveen Kumar
India
10
22.000000
Nikita Miller
West Indies
11
22.750000
Daryl Tuffey
New Zealand
12
22.888888
Kyle Mills
New Zealand
13
23.000000
Dale Steyn
South Africa
14
23.200000
Gavin Tonge
West Indies
14
23.200000
Nathan Hauritz
Australia
15
23.285714
James Anderson
England
16
24.333333
Peter Siddle
Australia
17
25.166666
Shane Watson
Australia
18
25.500000
Angelo Mathews
Sri Lanka
19
25.600000
Ian Butler
New Zealand
20
27.000000
Brett Lee
Australia
21
28.000000
Jean-Paul Duminy
South Africa
22
30.666666
Ishant Sharma
India
23
32.000000
Ryan Sidebottom
England
24
33.200000
Shahid Afridi
25
33.333333
Kemar Roach
West Indies
26
33.800000
Umar Gul
Pakistan
27
36.000000
Amit Mishra
India
28
37.666666
David Bernard
West Indies
29
38.000000
Ajantha Mendis
Sri Lanka
30
40.333333
Shane Bond
New Zealand
31
42.500000
Naved-ul-Hasan
Pakistan
32
42.750000
Lasith Malinga
Sri Lanka
33
46.000000
Nuwan Kulasekara
Sri Lanka
34
46.250000
Mitchell Johnson
Australia
35
46.333333
Harbhajan Singh
India
36
50.000000
Shoaib Malik
Pakistan
37
51.000000
Johan Botha
South Africa
38
52.333333
Graham Onions
England
39
52.500000
James Hopes
Australia
40
56.000000
Yusuf Pathan
India
41
59.000000
RP Singh
India
42
72.000000
Roelof van der Merwe
Netherlands
43
73.000000
James Franklin
New Zealand
44
81.000000
Jacques Kallis
South Africa
45
83.000000
Luke Wright
England
46
97.000000
Graeme Swann
England
47
106.000000
Muttiah Muralitharan
Sri Lanka
48
107.000000
Darren Sammy
West Indies
49
148.000000
Paul Collingwood
England