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
▼
Jofra Archer
Harry Brook
Brad Evans
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Gamage Dinusha
Ben Duckett
Brian Bennett
Oliver Robinson
Tanzid Tamim
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
89 entries
1
129.000000
Virat Kohli
IND
35 clear of Jos Buttler
2
94.000000
Jos Buttler
ENG
35 off the lead
3
92.000000
Ben Stokes
ENG
37 off the lead
● LEADS
Virat Kohli
IND
129.000000 · 35 ahead of Buttler
↑ IN THE CHASE
0
players within 10% of the lead — Kohli is out on their own
★ TOP-10 CUT-OFF
68.500000
The mark at number ten — 79 entries sit below it
● NATION IN FRONT
Pakistan
8 of the top 50 · 8 teams represented
Best Averages — full list
89 entries, ranked
Table view
1
Virat Kohli
IND
129.000000
2
Jos Buttler
ENG
94.000000
3
Ben Stokes
ENG
92.000000
4
Angelo Mathews
SL
91.000000
4
Kusal Perera
SL
91.000000
5
Joe Root
ENG
86.000000
5
Steven Smith
AUS
86.000000
6
Kane Williamson
NZ
81.333333
7
Sarfraz Ahmed
PAK
76.000000
7
Rohit Sharma
IND
76.000000
8
Tamim Iqbal
BAN
73.250000
9
Eoin Morgan
ENG
69.333333
10
Mahmudullah
BAN
68.500000
11
Shikhar Dhawan
IND
67.600000
12
Jean-Paul Duminy
SA
66.000000
13
Fakhar Zaman
PAK
63.000000
14
Upul Tharanga
SL
57.000000
15
Hardik Pandya
IND
52.500000
16
Hashim Amla
SA
51.333333
17
Mohammad Hafeez
PAK
49.333333
17
Ross Taylor
NZ
49.333333
18
David Miller
SA
47.000000
19
Faf du Plessis
SA
45.666666
20
Azhar Ali
PAK
45.600000
21
Babar Azam
PAK
44.333333
22
Jonny Bairstow
ENG
43.000000
23
Kusal Mendis
SL
42.333333
24
Shakib Al Hasan
BAN
42.000000
25
Alex Hales
ENG
41.000000
26
Mushfiqur Rahim
BAN
40.750000
27
Niroshan Dickwella
SL
40.333333
28
David Warner
AUS
39.500000
29
Mohammad Amir
PAK
37.000000
30
Quinton de Kock
SA
36.333333
31
Yuvraj Singh
IND
35.000000
32
Kedar Jadhav
IND
34.000000
33
MS Dhoni
IND
33.500000
34
Aaron Finch
AUS
31.666666
35
Mashrafe Mortaza
BAN
30.000000
36
Martin Guptill
NZ
28.666666
37
Luke Ronchi
NZ
27.000000
38
Mosaddek Hossain
BAN
24.000000
39
Neil Broom
NZ
20.333333
40
Glenn Maxwell
AUS
20.000000
41
Shoaib Malik
PAK
18.000000
42
Moises Henriques
AUS
17.500000
43
Chris Morris
SA
17.333333
44
James Neesham
NZ
15.666666
45
Kagiso Rabada
SA
15.500000
46
Faheem Ashraf
PAK
15.000000
46
Ravindra Jadeja
IND
15.000000
47
Sabbir Rahman
BAN
14.750000
48
Imad Wasim
PAK
14.500000
49
Mehidy Hasan
BAN
14.000000
50
Seekkuge Prasanna
SL
13.000000
50
Suranga Lakmal
SL
13.000000
51
Imrul Kayes
BAN
12.500000
51
Mitchell Santner
NZ
12.500000
52
Tim Southee
NZ
12.000000
52
Liam Plunkett
ENG
12.000000
52
Ahmed Shehzad
PAK
12.000000
53
Moeen Ali
ENG
11.500000
54
Lasith Malinga
SL
10.000000
55
Adil Rashid
ENG
9.500000
56
Adam Milne
NZ
9.333333
57
Soumya Sarkar
BAN
8.500000
58
Wayne Parnell
SA
7.000000
59
AB de Villiers
SA
6.666666
60
Corey Anderson
NZ
6.000000
60
Jason Roy
ENG
6.000000
60
Dinesh Chandimal
SL
6.000000
61
Pat Cummins
AUS
4.000000
61
Andile Phehlukwayo
SA
4.000000
62
Nuwan Pradeep
SL
3.000000
63
Matthew Wade
AUS
2.000000
63
Jake Ball
ENG
2.000000
64
Mark Wood
ENG
1.500000
65
Dhananjaya de Silva
SL
1.000000
65
Jasprit Bumrah
IND
1.000000
65
Ravichandran Ashwin
IND
1.000000
65
Thisara Perera
SL
1.000000
65
Imran Tahir
SA
1.000000
66
Morne Morkel
SA
0.000000
66
Trent Boult
NZ
0.000000
66
Chamara Kapugedera
SL
0.000000
66
Mitchell Starc
AUS
0.000000
66
Rubel Hossain
BAN
0.000000
66
Adam Zampa
AUS
0.000000
66
Hasan Ali
PAK
0.000000
Show all 89 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
PAT
TRI
CPL
CPL 2026
PAT
TRI
T20I
Namibia T20I Tri-Series [Aug 2026]
SA
185/7 (20.0)
ZIM
142 (17.4)
TEST
ACC Men's Premier Cup
KUW
249/4 (43.4)
SIN
96 (27.3)
TEST
ACC Men's Premier Cup
MAL
270/8 (50.0)
SAR
177 (34.0)
›