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 World Twenty20 (in West Indies)
Position
Best Average
Player Name
Team Name
1
5.000000
Luke Wright
England
2
7.250000
Hamid Hassan
Afghanistan
3
7.833333
David Hussey
Australia
4
8.000000
Scott Styris
New Zealand
5
8.500000
Praveen Kumar
India
6
9.454545
Charl Langeveldt
South Africa
7
9.666666
Ian Butler
New Zealand
8
11.000000
Jean-Paul Duminy
South Africa
9
11.666666
George Dockrell
Ireland
10
12.000000
Andre Botha
Ireland
10
12.000000
Darren Sammy
West Indies
11
12.666666
Chris Gayle
West Indies
12
12.750000
Johan Botha
South Africa
12
12.750000
Shakib Al Hasan
Bangladesh
13
13.000000
Alex Cusack
Ireland
14
13.071428
Dirk Nannes
Australia
15
14.400000
Graeme Swann
England
16
14.500000
Mitchell Johnson
Australia
16
14.500000
Abdur Rehman
Pakistan
17
14.555555
Shaun Tait
Australia
18
14.818181
Steven Smith
Australia
19
14.875000
Morne Morkel
South Africa
20
15.000000
Vinay Kumar
India
20
15.000000
Yuvraj Singh
India
20
15.000000
Boyd Rankin
England
20
15.000000
Kevin O'Brien
Ireland
21
15.363636
Saeed Ajmal
Pakistan
22
15.400000
Kemar Roach
West Indies
23
15.600000
Ashish Nehra
India
24
15.666666
Thisara Perera
Sri Lanka
25
16.000000
Ryan Sidebottom
England
26
17.500000
Stuart Broad
England
26
17.500000
Greg Lamb
Zimbabwe
27
17.714285
Nathan McCullum
New Zealand
28
18.000000
Mohammad Sami
Pakistan
29
19.000000
Mohammad Amir
Pakistan
30
20.500000
Thilan Thushara
Sri Lanka
31
20.750000
Angelo Mathews
Sri Lanka
32
21.000000
Elton Chigumbura
Zimbabwe
32
21.000000
Dawlat Ahmadzai
Afghanistan
33
21.666666
Kyle Mills
New Zealand
34
22.500000
Ray Price
Zimbabwe
35
23.000000
Ravi Rampaul
West Indies
35
23.000000
Graeme Cremer
Zimbabwe
36
23.200000
Dwayne Bravo
West Indies
37
24.000000
Rory Kleinveldt
South Africa
38
25.000000
Samiullah Shenwari
Afghanistan
39
25.500000
Muttiah Muralitharan
Sri Lanka
40
26.000000
Suraj Randiv
Sri Lanka
40
26.000000
Tim Southee
New Zealand
41
26.200000
Dale Steyn
South Africa
42
26.500000
Prosper Utseya
Zimbabwe
43
27.000000
Nuwan Kulasekara
Sri Lanka
44
27.500000
Lasith Malinga
Sri Lanka
45
28.000000
Ryan Harris
Australia
46
29.000000
Jacob Oram
New Zealand
46
29.000000
Shane Bond
New Zealand
47
31.500000
Nikita Miller
West Indies
48
32.000000
Ajantha Mendis
Sri Lanka
48
32.000000
Mohammad Ashraful
Bangladesh
49
33.500000
Mashrafe Mortaza
Bangladesh
50
34.000000
Nawroz Mangal
Afghanistan
50
34.000000
Michael Yardy
England
51
35.000000
Shapoor Zadran
Afghanistan
51
35.000000
Yusuf Pathan
India
52
36.333333
Daniel Vettori
New Zealand
53
39.000000
Sulieman Benn
West Indies
54
41.500000
Abdul Razzaq
Pakistan
55
45.500000
Shahid Afridi
56
48.000000
Jacques Kallis
South Africa
57
49.500000
Jerome Taylor
West Indies
58
50.000000
Trent Johnston
Ireland
59
52.000000
Sanath Jayasuriya
Sri Lanka
60
52.500000
Zaheer Khan
India
61
52.666666
Tim Bresnan
England
62
53.000000
Michael Clarke
Australia
63
55.000000
Piyush Chawla
India
64
58.500000
Ravindra Jadeja
India
65
59.000000
Shafiul Islam
Bangladesh
66
61.000000
Chanaka Welegedara
Sri Lanka
67
61.500000
Mohammad Hafeez
Pakistan
68
66.000000
Mohammad Nabi
Afghanistan
69
67.000000
Roelof van der Merwe
Netherlands
70
70.000000
Abdur Razzak
Bangladesh
71
77.000000
Kieron Pollard
West Indies
72
81.500000
Shane Watson
Australia
73
100.000000
Albie Morkel
South Africa