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
Gamage Dinusha
Mark Adair
Dhananjaya de Silva
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 India): Season-wise Rankings & Records
Here is a complete list of players who recorded the best averages in the ICC Champions Trophy (in India) series.
ALL FORMATS
All-time
119 entries
1
83.000000
Shahriar Nafees
BAN
2.67 clear of Damien Martyn
2
80.333333
Damien Martyn
AUS
2.67 off the lead
3
79.000000
Chris Gayle
WI
4 off the lead
● LEADS
Shahriar Nafees
BAN
83.000000 · 2.67 ahead of Martyn
↑ IN THE CHASE
2
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
46.000000
The mark at number ten — 109 entries sit below it
● NATION IN FRONT
Australia
7 of the top 50 · 10 teams represented
Best Averages — full list
119 entries, ranked
Table view
1
Shahriar Nafees
BAN
83.000000
2
Damien Martyn
AUS
80.333333
3
Chris Gayle
WI
79.000000
4
Daniel Vettori
NZ
67.000000
5
Kevin Pietersen
ENG
59.000000
6
Yuvraj Singh
IND
54.000000
7
Upul Tharanga
SL
53.333333
8
Shakib Al Hasan
BAN
51.500000
9
Shoaib Malik
PAK
49.000000
10
Stephen Fleming
NZ
46.000000
11
Runako Morton
WI
45.666666
12
Scott Styris
NZ
44.500000
13
Shiv Chanderpaul
WI
44.400000
14
Mohammad Yousuf
PAK
41.666666
15
Dwayne Bravo
WI
41.000000
16
Marvan Atapattu
SL
40.333333
17
Kumar Sangakkara
SL
40.000000
17
Michael Hussey
AUS
40.000000
18
Loots Bosman
SA
39.000000
19
Andrew Strauss
ENG
38.666666
20
Mahela Jayawardene
SL
37.600000
21
AB de Villiers
SA
36.666666
22
Rahul Dravid
IND
35.000000
23
Andrew Symonds
AUS
34.666666
24
Justin Kemp
SA
33.333333
25
Ian Bell
ENG
32.333333
26
Shane Watson
AUS
32.000000
27
Aftab Ahmed
BAN
31.666666
28
Michael Clarke
AUS
31.500000
29
Sanath Jayasuriya
SL
31.200000
30
Mark Boucher
SA
30.500000
31
Virender Sehwag
IND
30.333333
32
Mohammad Kaif
IND
30.000000
32
Paul Collingwood
ENG
30.000000
32
Khaled Mashud
BAN
30.000000
33
Brendan Taylor
ZIM
29.666666
34
MS Dhoni
IND
28.666666
35
Yasir Arafat
PAK
27.000000
36
Harbhajan Singh
IND
26.000000
36
Adam Gilchrist
AUS
26.000000
37
Sachin Tendulkar
IND
24.666666
38
Abdul Razzaq
PAK
24.500000
39
Chaminda Vaas
SL
24.000000
40
Tillakaratne Dilshan
SL
23.666666
41
Ricky Ponting
AUS
23.600000
42
Herschelle Gibbs
SA
23.250000
43
Ramnaresh Sarwan
WI
22.833333
44
Mohammad Hafeez
PAK
22.000000
45
Jacob Oram
NZ
21.750000
46
Brian Lara
WI
21.166666
47
Imran Farhat
PAK
21.000000
47
Jacques Kallis
SA
21.000000
48
Tawanda Mupariwa
ZIM
20.000000
49
Robin Peterson
SA
18.500000
50
Dinesh Mongia
IND
18.000000
51
Nathan Astle
NZ
17.750000
51
Graeme Smith
SA
17.750000
52
Prosper Utseya
ZIM
16.666666
53
Kyle Mills
NZ
15.500000
54
Abdur Razzak
BAN
15.000000
54
Sajid Mahmood
ENG
15.000000
55
Mohammad Rafique
BAN
14.500000
55
Brendon McCullum
NZ
14.500000
55
Wavell Hinds
WI
14.500000
56
Mashrafe Mortaza
BAN
14.333333
57
Farhad Reza
BAN
13.666666
58
Elton Chigumbura
ZIM
13.000000
58
James Franklin
NZ
13.000000
58
Andrew Hall
SA
13.000000
59
Kamran Akmal
PAK
12.333333
60
Jamie Dalrymple
ENG
11.666666
61
Tafadzwa Mufambisi
ZIM
11.500000
62
Hamilton Masakadza
ZIM
11.000000
62
Marlon Samuels
WI
11.000000
63
Suresh Raina
IND
10.666666
64
Brad Hogg
AUS
10.000000
64
Mohammad Ashraful
BAN
10.000000
64
Habibul Bashar
BAN
10.000000
64
Shane Bond
NZ
10.000000
64
Gary Brent
ZIM
10.000000
65
Andrew Flintoff
ENG
9.666666
65
Irfan Pathan
IND
9.666666
66
Farveez Maharoof
SL
9.500000
67
Shaun Pollock
SA
9.333333
68
Lou Vincent
NZ
8.500000
69
James Anderson
ENG
8.000000
69
Corey Collymore
WI
8.000000
69
Dilhara Fernando
SL
8.000000
69
Carlton Baugh
WI
8.000000
70
Umar Gul
PAK
7.500000
71
Ian Bradshaw
WI
7.000000
71
Lasith Malinga
SL
7.000000
71
Chamu Chibhabha
ZIM
7.000000
72
Shahid Afridi
GER
6.333333
73
Muttiah Muralitharan
SL
6.000000
73
Stuart Matsikenyeri
ZIM
6.000000
73
Michael Yardy
ENG
6.000000
73
Jeetan Patel
NZ
6.000000
73
Andre Nel
SA
6.000000
73
Rajin Saleh
BAN
6.000000
74
Boeta Dippenaar
SA
5.333333
74
Younis Khan
PAK
5.333333
75
Syed Rasel
BAN
4.000000
75
Fidel Edwards
WI
4.000000
75
Gregory Strydom
ZIM
4.000000
76
Peter Fulton
NZ
3.666666
77
Hamish Marshall
NZ
3.333333
78
Steve Harmison
ENG
3.000000
78
Mitchell Johnson
AUS
3.000000
79
Dwayne Smith
WI
2.666666
80
Brett Lee
AUS
2.500000
81
Anthony Ireland
ZIM
2.333333
82
Ed Rainsford
ZIM
2.000000
82
Chris Read
ENG
2.000000
82
Makhaya Ntini
SA
2.000000
83
Naved-ul-Hasan
PAK
1.000000
83
Ajit Agarkar
IND
1.000000
83
Piet Rinke
ZIM
1.000000
84
Tafadzwa Kamungozi
ZIM
0.000000
Show all 119 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
FAL
TRI
CPL
CPL 2026
FAL
TRI
›