Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
India in New Zealand ODI Series
Recent Teams
▼
England
Australia
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Harry Brook
Jofra Archer
Brad Evans
Joshua Tongue
Joe Root
Adil Rashid
William Jacks
Ishan Kishan
Azmatullah Omarzai
Blessing Muzarabani
Arshdeep Singh
Sikandar Raza
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 England): Season-wise Rankings & Records
Here is a complete list of players who recorded the best averages in the ICC Champions Trophy (in England) series.
ALL FORMATS
All-time
87 entries
1
90.750000
Shikhar Dhawan
IND
4.25 clear of Misbah-ul-Haq
2
86.500000
Misbah-ul-Haq
PAK
4.25 off the lead
3
74.000000
Kumar Sangakkara
SL
16.75 off the lead
● LEADS
Shikhar Dhawan
IND
90.750000 · 4.25 ahead of Misbah-ul-Haq
↑ IN THE CHASE
1
player sits within 10% of the lead on best averages
★ TOP-10 CUT-OFF
50.500000
The mark at number ten — 77 entries sit below it
● NATION IN FRONT
South Africa
8 of the top 50 · 8 teams represented
Best Averages — full list
87 entries, ranked
Table view
1
Shikhar Dhawan
IND
90.750000
2
Misbah-ul-Haq
PAK
86.500000
3
Kumar Sangakkara
SL
74.000000
4
Glenn Maxwell
AUS
61.000000
5
Ravi Bopara
ENG
59.000000
6
Virat Kohli
IND
58.666666
7
Jonathan Trott
ENG
57.250000
8
Robin Peterson
SA
57.000000
9
Mahela Jayawardene
SL
56.000000
10
Kane Williamson
NZ
50.500000
11
Adam Voges
AUS
45.000000
12
Umar Amin
PAK
43.000000
13
Ryan McLaren
SA
41.500000
14
Dinesh Karthik
IND
41.000000
15
Clint McKay
AUS
39.000000
16
Tillakaratne Dilshan
SL
38.666666
17
James Faulkner
AUS
38.500000
18
George Bailey
AUS
38.000000
19
David Miller
SA
37.666666
20
Rohit Sharma
IND
35.400000
21
Joe Root
ENG
34.600000
22
AB de Villiers
SA
34.500000
23
Nuwan Kulasekara
SL
32.500000
24
Alastair Cook
ENG
32.200000
25
Chris Gayle
WI
32.000000
26
Hashim Amla
SA
31.750000
27
Nasir Jamshed
PAK
31.333333
28
Ian Bell
ENG
30.800000
29
Corey Anderson
NZ
30.000000
29
Devon Smith
WI
30.000000
30
Faf du Plessis
SA
29.750000
31
Johnson Charles
WI
28.333333
32
Kieron Pollard
WI
26.666666
33
Marlon Samuels
WI
26.333333
34
Dwayne Bravo
WI
26.000000
35
Jeevan Mendis
SL
25.000000
36
Colin Ingram
SA
24.750000
37
Lahiru Thirimanne
SL
24.333333
38
Angelo Mathews
SL
24.000000
39
Rory Kleinveldt
SA
23.500000
40
Nathan McCullum
NZ
22.500000
41
Eoin Morgan
ENG
21.000000
42
Asad Shafiq
PAK
20.500000
43
Matthew Wade
AUS
20.333333
44
Darren Bravo
WI
15.666666
45
Dinesh Chandimal
SL
15.500000
46
Phillip Hughes
AUS
14.333333
47
Stuart Broad
ENG
14.000000
47
Martin Guptill
NZ
14.000000
48
MS Dhoni
IND
13.500000
49
Brendon McCullum
NZ
13.000000
50
Mohammad Hafeez
PAK
12.666666
51
Shane Watson
AUS
11.333333
52
Lasith Malinga
SL
11.000000
53
Jean-Paul Duminy
SA
10.750000
54
Mitchell Marsh
AUS
10.333333
55
Rangana Herath
SL
10.000000
56
Tim Bresnan
ENG
9.666666
57
David Warner
AUS
9.000000
58
Suresh Raina
IND
8.500000
59
Shoaib Malik
PAK
8.333333
60
Morne Morkel
SA
8.000000
60
Kyle Mills
NZ
8.000000
61
Luke Ronchi
NZ
7.666666
61
Kamran Akmal
PAK
7.666666
62
Thisara Perera
SL
7.500000
63
Mitchell Johnson
AUS
6.666666
64
Sunil Narine
WI
6.500000
65
Wahab Riaz
PAK
6.333333
66
Ross Taylor
NZ
6.000000
66
James Franklin
NZ
6.000000
67
Ravichandran Ashwin
IND
5.500000
68
Mitchell Starc
AUS
5.000000
68
Daniel Vettori
NZ
5.000000
68
James Tredwell
ENG
5.000000
69
Saeed Ajmal
PAK
4.000000
70
Jos Buttler
ENG
3.750000
71
Kusal Perera
SL
3.500000
72
Chris Morris
SA
2.000000
72
Ravi Rampaul
WI
2.000000
72
Imran Farhat
PAK
2.000000
73
Lonwabo Tsotsobe
SA
1.500000
74
Junaid Khan
POR
1.333333
75
Ramnaresh Sarwan
WI
1.000000
75
Mohammad Irfan
PAK
1.000000
76
Shaminda Eranga
SL
0.000000
76
Aaron Phangiso
SA
0.000000
Show all 87 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
T20I
Afghanistan in India T20I Series
IND
163/3 (14.5)
AFG
159/8 (20.0)
T20I
Sri Lanka in England T20I Series
ENG
254/4 (20.0)
SL
135 (19.0)
ODI
Australia in Zimbabwe ODI Series
ZIM
235 (45.1)
AUS
294/8 (50.0)
›