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 World Twenty20 (in West Indies)
Position
Best Averages
Player Name
Team Name
1
94.000000
Michael Hussey
Australia
2
84.000000
Rohit Sharma
India
3
62.000000
Kevin Pietersen
England
4
60.400000
Mahela Jayawardene
Sri Lanka
5
45.000000
Cameron White
Australia
6
44.600000
Salman Butt
Pakistan
7
43.800000
Suresh Raina
India
8
42.500000
MS Dhoni
India
9
38.750000
Umar Akmal
Pakistan
10
38.250000
AB de Villiers
South Africa
11
37.500000
Shakib Al Hasan
Bangladesh
12
36.600000
Eoin Morgan
England
13
34.500000
Daniel Vettori
New Zealand
14
34.200000
Jacques Kallis
South Africa
15
33.000000
Chris Gayle
West Indies
15
33.000000
Tatenda Taibu
Zimbabwe
16
32.500000
Mohammad Ashraful
Bangladesh
17
31.714285
Craig Kieswetter
England
18
30.000000
Luke Wright
England
18
30.000000
Thisara Perera
Sri Lanka
18
30.000000
Kamran Akmal
Pakistan
19
29.833333
David Hussey
Australia
20
25.000000
Noor Ali Zadran
Afghanistan
21
23.800000
Angelo Mathews
Sri Lanka
22
23.666666
Jean-Paul Duminy
South Africa
23
23.500000
Brendon McCullum
New Zealand
23
23.500000
Andre Fletcher
West Indies
24
23.285714
Shane Watson
Australia
25
23.166666
Kumar Sangakkara
Sri Lanka
26
23.000000
Mirwais Ashraf
Afghanistan
27
21.800000
Graeme Smith
South Africa
28
21.750000
Shiv Chanderpaul
West Indies
29
21.428571
David Warner
Australia
30
20.500000
Albie Morkel
South Africa
30
20.500000
Tim Bresnan
England
30
20.500000
Scott Styris
New Zealand
31
19.571428
Michael Lumb
England
32
19.500000
Ramnaresh Sarwan
West Indies
33
19.000000
Jerome Taylor
West Indies
33
19.000000
Dinesh Chandimal
Sri Lanka
33
19.000000
Chamara Kapugedera
Sri Lanka
33
19.000000
Tamim Iqbal
Bangladesh
34
18.750000
Ross Taylor
New Zealand
35
18.600000
Jesse Ryder
New Zealand
36
18.500000
Yuvraj Singh
India
37
18.000000
Jahurul Islam
Bangladesh
38
17.250000
Abdul Razzaq
Pakistan
38
17.250000
Gautam Gambhir
India
39
17.000000
Naeem Islam
Bangladesh
39
17.000000
Saeed Ajmal
Pakistan
39
17.000000
Gary Wilson
Ireland
40
16.500000
Asghar Stanikzai
Afghanistan
41
16.000000
Aaron Redmond
New Zealand
41
16.000000
Shafiul Islam
Bangladesh
42
15.500000
Johan Botha
South Africa
43
15.333333
Michael Clarke
Australia
44
15.166666
Shahid Afridi
45
15.000000
Niall O'Brien
Ireland
45
15.000000
Sulieman Benn
West Indies
45
15.000000
Martin Guptill
New Zealand
46
14.500000
Dinesh Karthik
India
47
14.250000
Murali Vijay
India
48
14.200000
Tillakaratne Dilshan
Sri Lanka
49
14.000000
Hamid Hassan
Afghanistan
49
14.000000
Brad Haddin
Australia
49
14.000000
Mushfiqur Rahim
Bangladesh
50
13.666666
Herschelle Gibbs
South Africa
51
13.600000
Misbah-ul-Haq
Pakistan
52
13.500000
Harbhajan Singh
India
53
12.750000
Darren Sammy
West Indies
54
12.000000
Hamilton Masakadza
Zimbabwe
54
12.000000
Dwayne Bravo
West Indies
55
11.333333
Steven Smith
Australia
56
10.500000
Yusuf Pathan
India
57
10.166666
Paul Collingwood
England
58
10.000000
Khalid Latif
Pakistan
59
9.750000
Mohammad Hafeez
Pakistan
60
9.666666
Mark Boucher
South Africa
61
9.400000
Kieron Pollard
West Indies
62
9.000000
Kevin O'Brien
Ireland
62
9.000000
Raees Ahmadzai
Afghanistan
62
9.000000
Samiullah Shenwari
Afghanistan
62
9.000000
Ravi Bopara
England
62
9.000000
Zaheer Khan
India
62
9.000000
Ravindra Jadeja
India
63
8.500000
Fawad Alam
Pakistan
64
8.000000
William Porterfield
Ireland
64
8.000000
Ravi Rampaul
West Indies
64
8.000000
Andy Blignaut
Zimbabwe
65
7.500000
Jacob Oram
New Zealand
66
6.000000
Dale Steyn
South Africa
67
5.500000
Gareth Hopkins
New Zealand
68
5.000000
Mitchell Johnson
Australia
68
5.000000
Narsingh Deonarine
West Indies
68
5.000000
Wavell Hinds
West Indies
68
5.000000
Trent Johnston
Ireland
69
4.000000
Mohammad Shahzad
Afghanistan
69
4.000000
Michael Yardy
England
69
4.000000
Loots Bosman
South Africa
69
4.000000
Timycen Maruma
Zimbabwe
69
4.000000
Abdur Rehman
Pakistan
70
3.750000
Sanath Jayasuriya
Sri Lanka
71
3.500000
Mashrafe Mortaza
Bangladesh
72
3.000000
Nawroz Mangal
Afghanistan
72
3.000000
Elton Chigumbura
Zimbabwe
72
3.000000
Denesh Ramdin
West Indies
72
3.000000
Lasith Malinga
Sri Lanka
73
2.500000
Mohammad Amir
Pakistan
74
2.000000
Suraj Randiv
Sri Lanka
74
2.000000
Ray Price
Zimbabwe
74
2.000000
Alex Cusack
Ireland
75
1.000000
John Mooney
Ireland
75
1.000000
Craig Ervine
Zimbabwe
75
1.000000
Karim Sadiq
Afghanistan
75
1.000000
Ajantha Mendis
Sri Lanka
75
1.000000
Morne Morkel
South Africa
75
1.000000
Mahmudullah
Bangladesh
75
1.000000
Aftab Ahmed
Bangladesh
75
1.000000
Boyd Rankin
England
76
0.000000
Imrul Kayes
Bangladesh
76
0.000000
Shaun Tait
Australia
76
0.000000
Ashish Nehra
India
76
0.000000
Mohammad Nabi
Afghanistan
76
0.000000
Prosper Utseya
Zimbabwe
76
0.000000
Graeme Cremer
Zimbabwe
76
0.000000
Charles Coventry
Zimbabwe
76
0.000000
Paul Stirling
Ireland
76
0.000000
George Dockrell
Ireland