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 Average in ICC Champions Trophy (in India)
Position
Best Average
Player Name
Team Name
1
6.666666
Charl Langeveldt
South Africa
2
8.000000
Ramesh Powar
India
3
8.600000
Jeetan Patel
New Zealand
4
11.800000
Kyle Mills
New Zealand
5
15.000000
Stuart Matsikenyeri
Zimbabwe
6
15.800000
Glenn McGrath
Australia
7
15.833333
Farveez Maharoof
Sri Lanka
8
16.000000
Justin Kemp
South Africa
9
16.125000
Makhaya Ntini
South Africa
10
17.000000
Shane Watson
Australia
11
17.666666
Shakib Al Hasan
Bangladesh
12
18.000000
Michael Clarke
Australia
13
18.600000
Shaun Pollock
South Africa
14
18.888888
Chaminda Vaas
Sri Lanka
15
19.090909
Lasith Malinga
Sri Lanka
16
19.400000
Nathan Bracken
Australia
17
20.111111
Muttiah Muralitharan
Sri Lanka
18
20.428571
Abdul Razzaq
Pakistan
19
21.200000
Umar Gul
Pakistan
20
21.500000
Sreesanth
India
21
21.600000
Jacob Oram
New Zealand
22
22.076923
Jerome Taylor
West Indies
23
22.200000
Mitchell Johnson
Australia
24
22.750000
Abdur Razzak
Bangladesh
25
23.125000
Chris Gayle
West Indies
26
23.333333
Robin Peterson
South Africa
27
23.500000
Mohammad Hafeez
Pakistan
28
23.750000
Jacques Kallis
South Africa
29
24.000000
Sanath Jayasuriya
Sri Lanka
29
24.000000
Ian Bradshaw
West Indies
29
24.000000
Irfan Pathan
India
30
25.000000
Andrew Hall
South Africa
30
25.000000
Chamu Chibhabha
Zimbabwe
31
26.333333
Steve Harmison
England
32
26.666666
Shoaib Malik
Pakistan
33
26.750000
Iftikhar Anjum
Pakistan
34
27.000000
Ruchira Perera
Sri Lanka
34
27.000000
Munaf Patel
India
35
27.571428
Dwayne Bravo
West Indies
36
28.000000
Gary Brent
Zimbabwe
36
28.000000
Brad Hogg
Australia
37
28.500000
Jamie Dalrymple
England
38
29.200000
Shane Bond
New Zealand
39
30.285714
Marlon Samuels
West Indies
40
31.000000
Ed Rainsford
Zimbabwe
40
31.000000
Tafadzwa Kamungozi
Zimbabwe
41
32.750000
Sajid Mahmood
England
42
33.000000
Yasir Arafat
Pakistan
43
34.000000
Brett Lee
Australia
44
34.666666
Mohammad Rafique
Bangladesh
45
34.750000
Andre Nel
South Africa
46
35.000000
Jon Lewis
England
47
36.000000
Dinesh Mongia
India
48
37.500000
Graeme Smith
South Africa
49
41.666666
Anthony Ireland
Zimbabwe
50
43.000000
Ajit Agarkar
India
51
45.500000
Syed Rasel
Bangladesh
52
46.000000
Dilhara Fernando
Sri Lanka
53
47.666666
James Anderson
England
54
49.000000
Virender Sehwag
India
55
50.500000
Mashrafe Mortaza
Bangladesh
56
51.000000
Daniel Vettori
New Zealand
57
51.500000
Harbhajan Singh
India
58
54.000000
Dwayne Smith
West Indies
59
59.500000
Corey Collymore
West Indies
60
62.000000
Elton Chigumbura
Zimbabwe
61
63.000000
Andrew Symonds
Australia
62
64.000000
James Franklin
New Zealand
63
73.000000
Fidel Edwards
West Indies
64
77.000000
Naved-ul-Hasan
Pakistan
65
122.000000
Shahid Afridi
Pakistan
66
127.000000
Prosper Utseya
Zimbabwe