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 Sri Lanka): Season-wise Rankings & Records
The best averages in the ICC Champions Trophy (in Sri Lanka) series highlights standout performances from the tournament.
ALL FORMATS
All-time
118 entries
1
130.000000
Mohammad Kaif
IND
35.50 clear of Andy Flower
2
94.500000
Andy Flower
ZIM
35.50 off the lead
3
90.333333
Virender Sehwag
IND
39.67 off the lead
● LEADS
Mohammad Kaif
IND
130.000000 · 35.50 ahead of Flower
↑ IN THE CHASE
0
players within 10% of the lead — Kaif is out on their own
★ TOP-10 CUT-OFF
60.000000
The mark at number ten — 108 entries sit below it
● NATION IN FRONT
Australia
6 of the top 50 · 13 teams represented
Best Averages — full list
118 entries, ranked
Table view
1
Mohammad Kaif
IND
130.000000
2
Andy Flower
ZIM
94.500000
3
Virender Sehwag
IND
90.333333
4
Steve Tikolo
KEN
81.000000
5
Saeed Anwar
PAK
80.000000
5
Herschelle Gibbs
SA
80.000000
6
Sourav Ganguly
IND
71.500000
7
Brian Lara
WI
66.000000
8
Sanath Jayasuriya
SL
63.500000
9
Matthew Hayden
AUS
61.500000
10
Rahul Dravid
IND
60.000000
11
Marcus Trescothick
ENG
59.500000
12
Imran Nazir
PAK
59.000000
12
Shahid Afridi
GER
59.000000
13
Alec Stewart
ENG
58.000000
14
Jacques Kallis
SA
55.666666
15
Damien Martyn
AUS
50.500000
16
Ian Blackwell
ENG
49.500000
17
Misbah-ul-Haq
PAK
47.000000
18
Aravinda de Silva
SL
45.333333
19
Mathew Sinclair
NZ
44.000000
19
Shiv Chanderpaul
WI
44.000000
20
Adam Gilchrist
AUS
43.000000
21
Chris Gayle
WI
41.000000
22
Marvan Atapattu
SL
40.800000
23
Nasser Hussain
ENG
38.000000
24
Graeme Smith
SA
35.333333
25
Mahela Jayawardene
SL
35.000000
25
Younis Khan
PAK
35.000000
26
Kumar Sangakkara
SL
33.800000
27
Yuvraj Singh
IND
32.500000
28
Jonty Rhodes
SA
31.000000
29
Owais Shah
ENG
29.500000
30
Nick Knight
ENG
29.000000
31
Boeta Dippenaar
SA
28.000000
31
Ramnaresh Sarwan
WI
28.000000
32
Tim de Leede
NED
27.500000
32
Lance Klusener
SA
27.500000
33
Ridley Jacobs
WI
27.000000
34
Shane Watson
AUS
26.000000
35
Ricky Ponting
AUS
24.500000
36
Alok Kapali
BAN
23.500000
36
Tushar Imran
BAN
23.500000
37
Carl Hooper
WI
23.000000
38
Chris Harris
NZ
22.500000
39
Rashid Latif
PAK
22.000000
39
Chaminda Vaas
SL
22.000000
39
Brett Lee
AUS
22.000000
40
Stephen Fleming
NZ
21.500000
41
Scott Styris
NZ
21.000000
42
Ronnie Irani
ENG
20.500000
43
Grant Flower
ZIM
20.000000
44
Sachin Tendulkar
IND
19.500000
45
Shane Warne
AUS
18.000000
46
Darren Lehmann
AUS
17.500000
46
Brijal Patel
KEN
17.500000
47
Shane Bond
NZ
17.000000
48
Mark Boucher
SA
16.500000
48
Michael Bevan
AUS
16.500000
48
Collins Obuya
KEN
16.500000
48
Guy Whittall
ZIM
16.500000
49
Wavell Hinds
WI
16.000000
49
Abdul Razzaq
PAK
16.000000
50
Jacob Oram
NZ
15.500000
51
Ravi Shah
KEN
15.000000
52
VVS Laxman
IND
13.000000
53
Thomas Odoyo
KEN
12.500000
53
Stuart Carlisle
ZIM
12.500000
54
Reinout Scholte
NED
11.500000
54
Khaled Mashud
BAN
11.500000
55
Mohammad Rafique
BAN
11.000000
55
Daniel Vettori
NZ
11.000000
55
Douglas Hondo
ZIM
11.000000
56
Dougie Marillier
ZIM
10.000000
56
Dion Ebrahim
ZIM
10.000000
56
Mahendra Nagamootoo
WI
10.000000
56
Shaun Pollock
SA
10.000000
56
Khaled Mahmud
BAN
10.000000
57
Kennedy Otieno
KEN
8.000000
57
Luuk van Troost
NED
8.000000
58
Edgar Schiferli
NED
7.500000
59
Dale Benkenstein
SA
7.000000
59
Feiko Kloppenburg
NED
7.000000
59
Jeremy Snape
ENG
7.000000
59
Sean Ervine
ZIM
7.000000
59
Ray Price
ZIM
7.000000
60
Dominic Cork
ENG
6.000000
61
Tony Suji
KEN
5.500000
62
Alistair Campbell
ZIM
5.000000
62
Fahim Muntasir
BAN
5.000000
62
Manjurul Islam
BAN
5.000000
63
Maurice Odumbe
KEN
4.500000
64
Harbhajan Singh
IND
4.000000
64
Waqar Younis
PAK
4.000000
65
Bas Zuiderent
NED
3.500000
65
Adeel Raja
NED
3.500000
65
Jacob-Jan Esmeijer
NED
3.500000
66
Mazharul Haque
BAN
3.000000
67
David Obuya
KEN
2.500000
67
Nathan Astle
NZ
2.500000
67
Javed Omar
BAN
2.500000
68
Daan van Bunge
NED
2.000000
69
Martin Suji
KEN
1.500000
70
Mohammad Ashraful
BAN
1.000000
70
Shoaib Malik
PAK
1.000000
70
Upul Chandana
SL
1.000000
71
Lou Vincent
NZ
0.500000
71
Dinesh Mongia
IND
0.500000
72
Zaheer Khan
IND
0.000000
72
Glenn McGrath
AUS
0.000000
72
Al Sahariar
BAN
0.000000
72
Habibul Bashar
BAN
0.000000
72
Wasim Akram
PAK
0.000000
72
Mohammad Yousuf
PAK
0.000000
72
Daryl Tuffey
NZ
0.000000
72
Victor Grandia
NED
0.000000
72
Robert van Oosterom
NED
0.000000
72
Henk-Jan Mol
NED
0.000000
Show all 118 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
›