Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Averages in ICC Champions Trophy (in South Africa): Season-wise Rankings & Records
This page shows players with the best averages during the ICC Champions Trophy (in South Africa) series.
ALL FORMATS
All-time
94 entries
1
95.000000
Virat Kohli
IND
6.67 clear of Shane Watson
2
88.333333
Shane Watson
AUS
6.67 off the lead
3
82.000000
Mitchell Johnson
AUS
13 off the lead
● LEADS
Virat Kohli
IND
95.000000 · 6.67 ahead of Watson
↑ IN THE CHASE
1
player sits within 10% of the lead on best averages
★ TOP-10 CUT-OFF
54.333333
The mark at number ten — 84 entries sit below it
● NATION IN FRONT
New Zealand
8 of the top 50 · 8 teams represented
Best Averages — full list
94 entries, ranked
Table view
1
Virat Kohli
IND
95.000000
2
Shane Watson
AUS
88.333333
3
Mitchell Johnson
AUS
82.000000
4
Tim Bresnan
ENG
80.000000
5
Nuwan Kulasekara
SL
75.000000
6
Ricky Ponting
AUS
72.000000
7
Graeme Smith
SA
68.666666
8
AB de Villiers
SA
65.000000
8
Albie Morkel
SA
65.000000
9
James Franklin
NZ
63.000000
10
Mahela Jayawardene
SL
54.333333
11
Paul Collingwood
ENG
50.500000
12
Daniel Vettori
NZ
50.000000
12
Mohammad Yousuf
PAK
50.000000
13
Tillakaratne Dilshan
SL
49.666666
14
Umar Akmal
PAK
49.000000
14
Eoin Morgan
ENG
49.000000
15
Suresh Raina
IND
46.000000
16
Shoaib Malik
PAK
45.000000
17
Jesse Ryder
NZ
41.000000
18
Rahul Dravid
IND
40.000000
19
Martin Guptill
NZ
38.200000
20
Brett Lee
AUS
37.000000
20
Michael Hussey
AUS
37.000000
21
Owais Shah
ENG
36.250000
22
Nikita Miller
WI
36.000000
23
Cameron White
AUS
35.333333
24
Dinesh Karthik
IND
34.000000
25
Gautam Gambhir
IND
31.500000
25
Grant Elliott
NZ
31.500000
26
Brendon McCullum
NZ
31.000000
27
Jacques Kallis
SA
29.666666
28
Aaron Redmond
NZ
28.500000
29
Thilan Samaraweera
SL
28.000000
30
Naved-ul-Hasan
PAK
26.000000
31
Tim Paine
AUS
24.600000
32
Ross Taylor
NZ
24.200000
33
Misbah-ul-Haq
PAK
23.500000
34
Thilina Kandamby
SL
23.333333
35
Angelo Mathews
SL
23.000000
35
Travis Dowlin
WI
23.000000
35
Kamran Akmal
PAK
23.000000
36
Darren Sammy
WI
22.666666
37
Herschelle Gibbs
SA
22.000000
37
Kumar Sangakkara
SL
22.000000
38
Mark Boucher
SA
20.666666
39
Andre Fletcher
WI
20.333333
40
Luke Wright
ENG
20.000000
40
Hashim Amla
SA
20.000000
40
Ryan Sidebottom
ENG
20.000000
41
Mohammad Amir
PAK
19.000000
42
Devon Smith
WI
18.666666
43
Graeme Swann
ENG
18.500000
44
Neil Broom
NZ
18.250000
45
Muttiah Muralitharan
SL
18.000000
46
Imran Nazir
PAK
17.666666
46
Younis Khan
PAK
17.666666
47
Joe Denly
ENG
16.750000
48
Ravi Bopara
ENG
15.500000
49
Kyle Mills
NZ
15.000000
50
Callum Ferguson
AUS
14.500000
51
James Hopes
AUS
14.000000
52
Harbhajan Singh
IND
13.000000
53
Andrew Strauss
ENG
12.000000
53
David Bernard
WI
12.000000
53
Floyd Reifer
WI
12.000000
54
Jean-Paul Duminy
SA
11.666666
55
Sanath Jayasuriya
SL
11.333333
56
Thilan Thushara
SL
11.000000
57
Johan Botha
SA
10.500000
58
Gavin Tonge
WI
9.000000
59
Tino Best
WI
8.000000
59
Sachin Tendulkar
IND
8.000000
60
Shahid Afridi
PAK
7.666666
61
Gareth Hopkins
NZ
7.500000
61
Lasith Malinga
SL
7.500000
62
Ian Butler
NZ
6.000000
63
Yusuf Pathan
IND
5.000000
63
Kieran Powell
WI
5.000000
63
Steven Davies
ENG
5.000000
63
Royston Crandon
WI
5.000000
64
Ajantha Mendis
SL
4.000000
64
Daryl Tuffey
NZ
4.000000
65
Kemar Roach
WI
3.500000
66
Roelof van der Merwe
NED
3.000000
66
Shane Bond
NZ
3.000000
66
MS Dhoni
IND
3.000000
66
Umar Gul
PAK
3.000000
67
RP Singh
IND
2.000000
68
Graham Onions
ENG
1.000000
68
Dale Richards
WI
1.000000
69
Stuart Broad
ENG
0.500000
70
Ishant Sharma
IND
0.000000
70
Chadwick Walton
WI
0.000000
Show all 94 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
›