Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Averages in ICC Champions Trophy (in India)
Position
Best Averages
Player Name
Team Name
1
83.000000
Shahriar Nafees
Bangladesh
2
80.333333
Damien Martyn
Australia
3
79.000000
Chris Gayle
West Indies
4
67.000000
Daniel Vettori
New Zealand
5
59.000000
Kevin Pietersen
England
6
54.000000
Yuvraj Singh
India
7
53.333333
Upul Tharanga
Sri Lanka
8
51.500000
Shakib Al Hasan
Bangladesh
9
49.000000
Shoaib Malik
Pakistan
10
46.000000
Stephen Fleming
New Zealand
11
45.666666
Runako Morton
West Indies
12
44.500000
Scott Styris
New Zealand
13
44.400000
Shiv Chanderpaul
West Indies
14
41.666666
Mohammad Yousuf
Pakistan
15
41.000000
Dwayne Bravo
West Indies
16
40.333333
Marvan Atapattu
Sri Lanka
17
40.000000
Kumar Sangakkara
Sri Lanka
17
40.000000
Michael Hussey
Australia
18
39.000000
Loots Bosman
South Africa
19
38.666666
Andrew Strauss
England
20
37.600000
Mahela Jayawardene
Sri Lanka
21
36.666666
AB de Villiers
South Africa
22
35.000000
Rahul Dravid
India
23
34.666666
Andrew Symonds
Australia
24
33.333333
Justin Kemp
South Africa
25
32.333333
Ian Bell
England
26
32.000000
Shane Watson
Australia
27
31.666666
Aftab Ahmed
Bangladesh
28
31.500000
Michael Clarke
Australia
29
31.200000
Sanath Jayasuriya
Sri Lanka
30
30.500000
Mark Boucher
South Africa
31
30.333333
Virender Sehwag
India
32
30.000000
Mohammad Kaif
India
32
30.000000
Paul Collingwood
England
32
30.000000
Khaled Mashud
Bangladesh
33
29.666666
Brendan Taylor
Zimbabwe
34
28.666666
MS Dhoni
India
35
27.000000
Yasir Arafat
Pakistan
36
26.000000
Harbhajan Singh
India
36
26.000000
Adam Gilchrist
Australia
37
24.666666
Sachin Tendulkar
India
38
24.500000
Abdul Razzaq
Pakistan
39
24.000000
Chaminda Vaas
Sri Lanka
40
23.666666
Tillakaratne Dilshan
Sri Lanka
41
23.600000
Ricky Ponting
Australia
42
23.250000
Herschelle Gibbs
South Africa
43
22.833333
Ramnaresh Sarwan
West Indies
44
22.000000
Mohammad Hafeez
Pakistan
45
21.750000
Jacob Oram
New Zealand
46
21.166666
Brian Lara
West Indies
47
21.000000
Imran Farhat
Pakistan
47
21.000000
Jacques Kallis
South Africa
48
20.000000
Tawanda Mupariwa
Zimbabwe
49
18.500000
Robin Peterson
South Africa
50
18.000000
Dinesh Mongia
India
51
17.750000
Nathan Astle
New Zealand
51
17.750000
Graeme Smith
South Africa
52
16.666666
Prosper Utseya
Zimbabwe
53
15.500000
Kyle Mills
New Zealand
54
15.000000
Abdur Razzak
Bangladesh
54
15.000000
Sajid Mahmood
England
55
14.500000
Mohammad Rafique
Bangladesh
55
14.500000
Brendon McCullum
New Zealand
55
14.500000
Wavell Hinds
West Indies
56
14.333333
Mashrafe Mortaza
Bangladesh
57
13.666666
Farhad Reza
Bangladesh
58
13.000000
Elton Chigumbura
Zimbabwe
58
13.000000
James Franklin
New Zealand
58
13.000000
Andrew Hall
South Africa
59
12.333333
Kamran Akmal
Pakistan
60
11.666666
Jamie Dalrymple
England
61
11.500000
Tafadzwa Mufambisi
Zimbabwe
62
11.000000
Hamilton Masakadza
Zimbabwe
62
11.000000
Marlon Samuels
West Indies
63
10.666666
Suresh Raina
India
64
10.000000
Brad Hogg
Australia
64
10.000000
Mohammad Ashraful
Bangladesh
64
10.000000
Habibul Bashar
Bangladesh
64
10.000000
Shane Bond
New Zealand
64
10.000000
Gary Brent
Zimbabwe
65
9.666666
Andrew Flintoff
England
65
9.666666
Irfan Pathan
India
66
9.500000
Farveez Maharoof
Sri Lanka
67
9.333333
Shaun Pollock
South Africa
68
8.500000
Lou Vincent
New Zealand
69
8.000000
James Anderson
England
69
8.000000
Corey Collymore
West Indies
69
8.000000
Dilhara Fernando
Sri Lanka
69
8.000000
Carlton Baugh
West Indies
70
7.500000
Umar Gul
Pakistan
71
7.000000
Ian Bradshaw
West Indies
71
7.000000
Lasith Malinga
Sri Lanka
71
7.000000
Chamu Chibhabha
Zimbabwe
72
6.333333
Shahid Afridi
73
6.000000
Muttiah Muralitharan
Sri Lanka
73
6.000000
Stuart Matsikenyeri
Zimbabwe
73
6.000000
Michael Yardy
England
73
6.000000
Jeetan Patel
New Zealand
73
6.000000
Andre Nel
South Africa
73
6.000000
Rajin Saleh
Bangladesh
74
5.333333
Boeta Dippenaar
South Africa
74
5.333333
Younis Khan
Pakistan
75
4.000000
Syed Rasel
Bangladesh
75
4.000000
Fidel Edwards
West Indies
75
4.000000
Gregory Strydom
Zimbabwe
76
3.666666
Peter Fulton
New Zealand
77
3.333333
Hamish Marshall
New Zealand
78
3.000000
Steve Harmison
England
78
3.000000
Mitchell Johnson
Australia
79
2.666666
Dwayne Smith
West Indies
80
2.500000
Brett Lee
Australia
81
2.333333
Anthony Ireland
Zimbabwe
82
2.000000
Ed Rainsford
Zimbabwe
82
2.000000
Chris Read
England
82
2.000000
Makhaya Ntini
South Africa
83
1.000000
Naved-ul-Hasan
Pakistan
83
1.000000
Ajit Agarkar
India
83
1.000000
Piet Rinke
Zimbabwe
84
0.000000
Tafadzwa Kamungozi
Zimbabwe