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 Averages in ICC Champions Trophy (in South Africa)
Position
Best Averages
Player Name
Team Name
1
95.000000
Virat Kohli
India
2
88.333333
Shane Watson
Australia
3
82.000000
Mitchell Johnson
Australia
4
80.000000
Tim Bresnan
England
5
75.000000
Nuwan Kulasekara
Sri Lanka
6
72.000000
Ricky Ponting
Australia
7
68.666666
Graeme Smith
South Africa
8
65.000000
AB de Villiers
South Africa
8
65.000000
Albie Morkel
South Africa
9
63.000000
James Franklin
New Zealand
10
54.333333
Mahela Jayawardene
Sri Lanka
11
50.500000
Paul Collingwood
England
12
50.000000
Daniel Vettori
New Zealand
12
50.000000
Mohammad Yousuf
Pakistan
13
49.666666
Tillakaratne Dilshan
Sri Lanka
14
49.000000
Umar Akmal
Pakistan
14
49.000000
Eoin Morgan
England
15
46.000000
Suresh Raina
India
16
45.000000
Shoaib Malik
Pakistan
17
41.000000
Jesse Ryder
New Zealand
18
40.000000
Rahul Dravid
India
19
38.200000
Martin Guptill
New Zealand
20
37.000000
Brett Lee
Australia
20
37.000000
Michael Hussey
Australia
21
36.250000
Owais Shah
England
22
36.000000
Nikita Miller
West Indies
23
35.333333
Cameron White
Australia
24
34.000000
Dinesh Karthik
India
25
31.500000
Gautam Gambhir
India
25
31.500000
Grant Elliott
New Zealand
26
31.000000
Brendon McCullum
New Zealand
27
29.666666
Jacques Kallis
South Africa
28
28.500000
Aaron Redmond
New Zealand
29
28.000000
Thilan Samaraweera
Sri Lanka
30
26.000000
Naved-ul-Hasan
Pakistan
31
24.600000
Tim Paine
Australia
32
24.200000
Ross Taylor
New Zealand
33
23.500000
Misbah-ul-Haq
Pakistan
34
23.333333
Thilina Kandamby
Sri Lanka
35
23.000000
Angelo Mathews
Sri Lanka
35
23.000000
Travis Dowlin
West Indies
35
23.000000
Kamran Akmal
Pakistan
36
22.666666
Darren Sammy
West Indies
37
22.000000
Herschelle Gibbs
South Africa
37
22.000000
Kumar Sangakkara
Sri Lanka
38
20.666666
Mark Boucher
South Africa
39
20.333333
Andre Fletcher
West Indies
40
20.000000
Luke Wright
England
40
20.000000
Hashim Amla
South Africa
40
20.000000
Ryan Sidebottom
England
41
19.000000
Mohammad Amir
Pakistan
42
18.666666
Devon Smith
West Indies
43
18.500000
Graeme Swann
England
44
18.250000
Neil Broom
New Zealand
45
18.000000
Muttiah Muralitharan
Sri Lanka
46
17.666666
Imran Nazir
Pakistan
46
17.666666
Younis Khan
Pakistan
47
16.750000
Joe Denly
England
48
15.500000
Ravi Bopara
England
49
15.000000
Kyle Mills
New Zealand
50
14.500000
Callum Ferguson
Australia
51
14.000000
James Hopes
Australia
52
13.000000
Harbhajan Singh
India
53
12.000000
Andrew Strauss
England
53
12.000000
David Bernard
West Indies
53
12.000000
Floyd Reifer
West Indies
54
11.666666
Jean-Paul Duminy
South Africa
55
11.333333
Sanath Jayasuriya
Sri Lanka
56
11.000000
Thilan Thushara
Sri Lanka
57
10.500000
Johan Botha
South Africa
58
9.000000
Gavin Tonge
West Indies
59
8.000000
Tino Best
West Indies
59
8.000000
Sachin Tendulkar
India
60
7.666666
Shahid Afridi
Pakistan
61
7.500000
Gareth Hopkins
New Zealand
61
7.500000
Lasith Malinga
Sri Lanka
62
6.000000
Ian Butler
New Zealand
63
5.000000
Yusuf Pathan
India
63
5.000000
Kieran Powell
West Indies
63
5.000000
Steven Davies
England
63
5.000000
Royston Crandon
West Indies
64
4.000000
Ajantha Mendis
Sri Lanka
64
4.000000
Daryl Tuffey
New Zealand
65
3.500000
Kemar Roach
West Indies
66
3.000000
Roelof van der Merwe
Netherlands
66
3.000000
Shane Bond
New Zealand
66
3.000000
MS Dhoni
India
66
3.000000
Umar Gul
Pakistan
67
2.000000
RP Singh
India
68
1.000000
Graham Onions
England
68
1.000000
Dale Richards
West Indies
69
0.500000
Stuart Broad
England
70
0.000000
Ishant Sharma
India
70
0.000000
Chadwick Walton
West Indies