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 Sri Lanka)
Position
Best Averages
Player Name
Team Name
1
77.500000
Michael Hussey
Australia
2
67.000000
Samit Patel
England
3
62.500000
Umar Akmal
Pakistan
4
49.800000
Shane Watson
Australia
5
49.000000
Ross Taylor
New Zealand
6
48.250000
Luke Wright
England
7
47.500000
Shakib Al Hasan
Bangladesh
8
46.250000
Virat Kohli
India
9
45.000000
Robin Peterson
South Africa
10
44.400000
Chris Gayle
West Indies
11
42.400000
Brendon McCullum
New Zealand
12
42.000000
George Bailey
Australia
13
41.000000
Rohit Sharma
India
14
40.500000
Mahela Jayawardene
Sri Lanka
15
39.000000
Faf du Plessis
South Africa
16
38.333333
Marlon Samuels
West Indies
17
36.666666
Suresh Raina
India
18
35.333333
Jean-Paul Duminy
South Africa
19
35.000000
Eoin Morgan
England
20
33.500000
Dwayne Bravo
West Indies
21
33.000000
Nasir Hossain
Bangladesh
22
32.500000
MS Dhoni
India
23
31.000000
Farhaan Behardien
South Africa
24
30.000000
Cameron White
Australia
24
30.000000
James Franklin
New Zealand
25
29.600000
Nasir Jamshed
Pakistan
26
28.333333
Kumar Sangakkara
Sri Lanka
27
27.333333
Mohammad Hafeez
Pakistan
28
27.000000
Nuwan Kulasekara
Sri Lanka
29
26.250000
Rob Nicol
New Zealand
30
26.200000
David Warner
Australia
31
25.571428
Tillakaratne Dilshan
Sri Lanka
32
25.500000
Imran Nazir
Pakistan
32
25.500000
Angelo Mathews
Sri Lanka
33
24.800000
Alex Hales
England
34
24.500000
Gulbadin Naib
Afghanistan
35
24.000000
Kevin O'Brien
Ireland
36
23.500000
Jeevan Mendis
Sri Lanka
36
23.500000
Craig Ervine
Zimbabwe
37
23.000000
Umar Gul
Pakistan
38
22.500000
Niall O'Brien
Ireland
39
22.250000
AB de Villiers
South Africa
40
22.000000
Abdul Razzaq
Pakistan
40
22.000000
Yuvraj Singh
India
40
22.000000
Trent Johnston
Ireland
41
21.666666
Johnson Charles
West Indies
42
20.666666
Richard Levi
South Africa
43
19.666666
Shoaib Malik
Pakistan
44
19.500000
Irfan Pathan
India
45
19.000000
Albie Morkel
South Africa
46
18.750000
Martin Guptill
New Zealand
47
18.000000
Daniel Vettori
New Zealand
47
18.000000
Virender Sehwag
India
47
18.000000
Darren Sammy
West Indies
48
17.750000
Hashim Amla
South Africa
49
17.500000
Mohammad Ashraful
Bangladesh
49
17.500000
Andre Russell
West Indies
50
17.333333
Thisara Perera
Sri Lanka
51
17.000000
Graeme Swann
England
52
16.500000
Ed Joyce
England
53
16.000000
Mohammad Nabi
Afghanistan
53
16.000000
Darren Bravo
West Indies
53
16.000000
Gautam Gambhir
India
54
15.500000
Karim Sadiq
Afghanistan
55
15.000000
Nawroz Mangal
Afghanistan
55
15.000000
Dilshan Munaweera
Sri Lanka
56
14.500000
Mushfiqur Rahim
Bangladesh
57
14.000000
Jade Dernbach
England
58
13.333333
Kieron Pollard
West Indies
58
13.333333
Jos Buttler
England
59
13.000000
Gary Wilson
Ireland
59
13.000000
Paul Stirling
Ireland
59
13.000000
Hamilton Masakadza
Zimbabwe
60
12.800000
Kamran Akmal
Pakistan
61
12.000000
Kane Williamson
New Zealand
61
12.000000
Tamim Iqbal
Bangladesh
62
11.500000
Graeme Cremer
Zimbabwe
63
11.000000
Stuart Matsikenyeri
Zimbabwe
64
9.750000
Craig Kieswetter
England
65
9.666666
Nathan McCullum
New Zealand
66
9.500000
Mohammad Shahzad
Afghanistan
66
9.500000
Elton Chigumbura
Zimbabwe
66
9.500000
Jonny Bairstow
England
67
9.000000
Lahiru Thirimanne
Sri Lanka
67
9.000000
Shapoor Zadran
Afghanistan
67
9.000000
Kyle Jarvis
Zimbabwe
68
8.000000
Glenn Maxwell
Australia
68
8.000000
Sohail Tanvir
Pakistan
68
8.000000
Jacques Kallis
South Africa
68
8.000000
Johan Botha
South Africa
69
7.666666
Jacob Oram
New Zealand
70
7.500000
Mahmudullah
Bangladesh
71
7.000000
Brad Hogg
Australia
71
7.000000
Matthew Wade
Australia
71
7.000000
Sunil Narine
West Indies
72
6.500000
Pat Cummins
Australia
73
6.000000
Morne Morkel
South Africa
73
6.000000
Shahid Afridi
74
5.500000
Vusi Sibanda
Zimbabwe
74
5.500000
Yasir Arafat
Pakistan
75
5.000000
Saeed Ajmal
Pakistan
75
5.000000
Lasith Malinga
Sri Lanka
75
5.000000
Elias Sunny
Bangladesh
75
5.000000
Mashrafe Mortaza
Bangladesh
75
5.000000
Asghar Stanikzai
Afghanistan
75
5.000000
Najibullah Zadran
Afghanistan
76
4.000000
Shafiqullah
Afghanistan
76
4.000000
Dawlat Zadran
Afghanistan
76
4.000000
Denesh Ramdin
West Indies
77
3.000000
Prosper Utseya
Zimbabwe
77
3.000000
Mitchell Starc
Australia
77
3.000000
Doug Bracewell
New Zealand
78
2.000000
Stuart Broad
England
78
2.000000
Dwayne Smith
West Indies
78
2.000000
Brendan Taylor
Zimbabwe
79
1.500000
Samiullah Shenwari
Afghanistan
80
1.000000
Samuel Badree
West Indies
80
1.000000
Ravi Bopara
England
80
1.000000
Tim Bresnan
England
80
1.000000
Tim Southee
New Zealand
80
1.000000
Ajantha Mendis
Sri Lanka
81
0.000000
David Hussey
Australia
81
0.000000
William Porterfield
Ireland
81
0.000000
Malcolm Waller
Zimbabwe
81
0.000000
Chris Mpofu
Zimbabwe