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 Sri Lanka)
Position
Best Averages
Player Name
Team Name
1
130.000000
Mohammad Kaif
India
2
94.500000
Andy Flower
Zimbabwe
3
90.333333
Virender Sehwag
India
4
81.000000
Steve Tikolo
Kenya
5
80.000000
Saeed Anwar
Pakistan
5
80.000000
Herschelle Gibbs
South Africa
6
71.500000
Sourav Ganguly
India
7
66.000000
Brian Lara
West Indies
8
63.500000
Sanath Jayasuriya
Sri Lanka
9
61.500000
Matthew Hayden
Australia
10
60.000000
Rahul Dravid
India
11
59.500000
Marcus Trescothick
England
12
59.000000
Imran Nazir
Pakistan
12
59.000000
Shahid Afridi
13
58.000000
Alec Stewart
England
14
55.666666
Jacques Kallis
South Africa
15
50.500000
Damien Martyn
Australia
16
49.500000
Ian Blackwell
England
17
47.000000
Misbah-ul-Haq
Pakistan
18
45.333333
Aravinda de Silva
Sri Lanka
19
44.000000
Mathew Sinclair
New Zealand
19
44.000000
Shiv Chanderpaul
West Indies
20
43.000000
Adam Gilchrist
Australia
21
41.000000
Chris Gayle
West Indies
22
40.800000
Marvan Atapattu
Sri Lanka
23
38.000000
Nasser Hussain
England
24
35.333333
Graeme Smith
South Africa
25
35.000000
Mahela Jayawardene
Sri Lanka
25
35.000000
Younis Khan
Pakistan
26
33.800000
Kumar Sangakkara
Sri Lanka
27
32.500000
Yuvraj Singh
India
28
31.000000
Jonty Rhodes
South Africa
29
29.500000
Owais Shah
England
30
29.000000
Nick Knight
England
31
28.000000
Boeta Dippenaar
South Africa
31
28.000000
Ramnaresh Sarwan
West Indies
32
27.500000
Tim de Leede
Netherlands
32
27.500000
Lance Klusener
South Africa
33
27.000000
Ridley Jacobs
West Indies
34
26.000000
Shane Watson
Australia
35
24.500000
Ricky Ponting
Australia
36
23.500000
Alok Kapali
Bangladesh
36
23.500000
Tushar Imran
Bangladesh
37
23.000000
Carl Hooper
West Indies
38
22.500000
Chris Harris
New Zealand
39
22.000000
Rashid Latif
Pakistan
39
22.000000
Chaminda Vaas
Sri Lanka
39
22.000000
Brett Lee
Australia
40
21.500000
Stephen Fleming
New Zealand
41
21.000000
Scott Styris
New Zealand
42
20.500000
Ronnie Irani
England
43
20.000000
Grant Flower
Zimbabwe
44
19.500000
Sachin Tendulkar
India
45
18.000000
Shane Warne
Australia
46
17.500000
Darren Lehmann
Australia
46
17.500000
Brijal Patel
Kenya
47
17.000000
Shane Bond
New Zealand
48
16.500000
Mark Boucher
South Africa
48
16.500000
Michael Bevan
Australia
48
16.500000
Collins Obuya
Kenya
48
16.500000
Guy Whittall
Zimbabwe
49
16.000000
Wavell Hinds
West Indies
49
16.000000
Abdul Razzaq
Pakistan
50
15.500000
Jacob Oram
New Zealand
51
15.000000
Ravi Shah
Kenya
52
13.000000
VVS Laxman
India
53
12.500000
Thomas Odoyo
Kenya
53
12.500000
Stuart Carlisle
Zimbabwe
54
11.500000
Reinout Scholte
Netherlands
54
11.500000
Khaled Mashud
Bangladesh
55
11.000000
Mohammad Rafique
Bangladesh
55
11.000000
Daniel Vettori
New Zealand
55
11.000000
Douglas Hondo
Zimbabwe
56
10.000000
Dougie Marillier
Zimbabwe
56
10.000000
Dion Ebrahim
Zimbabwe
56
10.000000
Mahendra Nagamootoo
West Indies
56
10.000000
Shaun Pollock
South Africa
56
10.000000
Khaled Mahmud
Bangladesh
57
8.000000
Kennedy Otieno
Kenya
57
8.000000
Luuk van Troost
Netherlands
58
7.500000
Edgar Schiferli
Netherlands
59
7.000000
Dale Benkenstein
South Africa
59
7.000000
Feiko Kloppenburg
Netherlands
59
7.000000
Jeremy Snape
England
59
7.000000
Sean Ervine
Zimbabwe
59
7.000000
Ray Price
Zimbabwe
60
6.000000
Dominic Cork
England
61
5.500000
Tony Suji
Kenya
62
5.000000
Alistair Campbell
Zimbabwe
62
5.000000
Fahim Muntasir
Bangladesh
62
5.000000
Manjurul Islam
Bangladesh
63
4.500000
Maurice Odumbe
Kenya
64
4.000000
Harbhajan Singh
India
64
4.000000
Waqar Younis
Pakistan
65
3.500000
Bas Zuiderent
Netherlands
65
3.500000
Adeel Raja
Netherlands
65
3.500000
Jacob-Jan Esmeijer
Netherlands
66
3.000000
Mazharul Haque
Bangladesh
67
2.500000
David Obuya
Kenya
67
2.500000
Nathan Astle
New Zealand
67
2.500000
Javed Omar
Bangladesh
68
2.000000
Daan van Bunge
Netherlands
69
1.500000
Martin Suji
Kenya
70
1.000000
Mohammad Ashraful
Bangladesh
70
1.000000
Shoaib Malik
Pakistan
70
1.000000
Upul Chandana
Sri Lanka
71
0.500000
Lou Vincent
New Zealand
71
0.500000
Dinesh Mongia
India
72
0.000000
Zaheer Khan
India
72
0.000000
Glenn McGrath
Australia
72
0.000000
Al Sahariar
Bangladesh
72
0.000000
Habibul Bashar
Bangladesh
72
0.000000
Wasim Akram
Pakistan
72
0.000000
Mohammad Yousuf
Pakistan
72
0.000000
Daryl Tuffey
New Zealand
72
0.000000
Victor Grandia
Netherlands
72
0.000000
Robert van Oosterom
Netherlands
72
0.000000
Henk-Jan Mol
Netherlands