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 2016 for T20I
Position
Best Average
Player Name
Team Name
1
6.50
Lasith Malinga
Sri Lanka
2
6.67
Pipi Raho
P.N.G.
3
6.83
Barinder Sran
India
4
7.00
Chad Soper
P.N.G.
4
7.00
Michael Rippon
Netherlands
4
7.00
Nathan McCullum
New Zealand
5
7.50
Farhaan Behardien
South Africa
5
7.50
Kesrick Williams
West Indies
6
8.00
Amit Mishra
India
7
8.50
Chris Gayle
West Indies
8
9.00
Liam Dawson
England
9
9.29
Paul van Meekeren
Netherlands
10
9.50
Michael Swart
Netherlands
10
9.50
Timm van der Gugten
Netherlands
11
10.33
Roelof van der Merwe
Netherlands
12
10.50
George Dockrell
Ireland
13
10.75
Mudassar Bukhari
Netherlands
14
10.80
Sabbir Rahman
Bangladesh
15
11.00
Charles Amini
P.N.G.
15
11.00
Assad Vala
P.N.G.
15
11.00
Harbhajan Singh
India
15
11.00
Brad Wheal
Scotland
16
12.19
Mustafizur Rahman
Bangladesh
17
12.44
Max Sorensen
Ireland
18
12.53
Mitchell Santner
New Zealand
19
12.67
Andy McBrine
Ireland
19
12.67
Boyd Rankin
England
20
13.00
Tillakaratne Dilshan
Sri Lanka
20
13.00
Gavin Main
Scotland
21
13.17
Grant Elliott
New Zealand
21
13.17
Suresh Raina
India
22
13.70
Safyaan Sharif
Scotland
23
13.91
Ish Sodhi
New Zealand
24
14.50
Mitchell Starc
Australia
24
14.50
Richie Berrington
Scotland
25
14.69
Imran Tahir
South Africa
26
14.73
Mark Watt
Scotland
27
15.00
Nosaina Pokana
P.N.G.
27
15.00
Virat Kohli
India
27
15.00
Aaron Phangiso
South Africa
28
15.18
Al-Amin Hossain
Bangladesh
29
15.37
Mohammad Naveed
United Arab Emirates
30
15.46
Adam Milne
New Zealand
31
15.47
Imad Wasim
Pakistan
32
15.50
Sayed Shirzad
Afghanistan
32
15.50
Amjad Javed
United Arab Emirates
33
15.62
Nadeem Ahmed
Hong Kong
34
16.00
Kevin O'Brien
Ireland
34
16.00
Joe Root
England
35
16.13
Rashid Khan
Afghanistan
36
16.17
Ravichandran Ashwin
India
37
16.31
Kyle Abbott
South Africa
38
16.50
Norman Vanua
P.N.G.
39
17.00
Fareed Ahmad
Afghanistan
40
17.33
Mehran Khan
Oman
41
17.50
Hasan Ali
Pakistan
41
17.50
Tendai Chisoro
Zimbabwe
41
17.50
Peter Borren
Netherlands
42
17.89
Adam Zampa
Australia
43
18.10
Mohammad Nabi
Afghanistan
44
18.10
Nuwan Kulasekara
Sri Lanka
45
18.20
Alasdair Evans
Scotland
46
18.29
James Faulkner
Australia
47
18.33
Dhawal Kulkarni
India
48
18.75
Matt Henry
New Zealand
49
18.82
Samuel Badree
West Indies
50
18.82
Jasprit Bumrah
India
51
19.00
Con de Lange
Scotland
51
19.00
David Willey
England
52
19.20
Sohail Tanvir
Pakistan
53
19.42
Aizaz Khan
Hong Kong
54
19.75
Tinashe Panyangara
Zimbabwe
55
20.60
Shakib Al Hasan
Bangladesh
56
20.67
Ashish Nehra
India
57
20.85
Kagiso Rabada
South Africa
58
20.86
Wellington Masakadza
Zimbabwe
59
21.78
Shane Watson
Australia
60
21.80
Donald Tiripano
Zimbabwe
61
22.00
Farhan Ahmed
United Arab Emirates
61
22.00
Sufyan Mehmood
Oman
61
22.00
Khawar Ali
Oman
62
22.60
Yuvraj Singh
India
63
22.64
Graeme Cremer
Zimbabwe
64
23.86
Mohammad Sami
Pakistan
65
24.00
Mahmudullah
Bangladesh
65
24.00
Matt Machan
Scotland
65
24.00
Hardik Pandya
India
66
24.17
Tim Murtagh
Ireland
67
24.29
Ravindra Jadeja
India
68
24.83
Neville Madziva
Zimbabwe
69
24.90
Andre Russell
West Indies
70
25.00
Jacob Mulder
Ireland
71
25.20
Syed Kaleem
Oman
72
25.33
Chris Jordan
England
73
25.38
Wahab Riaz
Pakistan
74
25.50
Cameron Boyce
Australia
75
25.67
Mark Chapman
Hong Kong
75
25.67
Michael Leask
Scotland
76
25.80
Craig Young
Ireland
77
25.92
Rohan Mustafa
United Arab Emirates
78
26.00
Dwayne Bravo
West Indies
78
26.00
Ehsan Khan
Hong Kong
79
26.20
Trent Boult
New Zealand
80
26.33
Mohammed Shami
India
80
26.33
Chris Morris
South Africa
81
26.43
Taskin Ahmed
Bangladesh
82
26.50
Arafat Sunny
Bangladesh
83
26.86
Mohammad Irfan
Pakistan
84
27.00
Tanwir Afzal
Hong Kong
84
27.00
Mahuru Dai
P.N.G.
85
27.50
Sikandar Raza
Zimbabwe
86
27.67
Mitchell Marsh
Australia
86
27.67
Mohammad Shahzad
Afghanistan
87
28.00
Umar Gul
Pakistan
88
28.33
Hamid Hassan
Afghanistan
89
28.80
Haseeb Amjad
Hong Kong
90
28.86
Moeen Ali
England
91
29.00
Corey Anderson
New Zealand
91
29.00
Bhuvneshwar Kumar
India
92
29.40
Dawlat Zadran
Afghanistan
92
29.40
Qadeer Ahmed
United Arab Emirates
93
29.50
Axar Patel
India
94
29.67
Yuzvendra Chahal
India
95
30.00
Scott Boland
Australia
95
30.00
Tendai Chatara
Zimbabwe
96
30.89
Shahid Afridi
Pakistan
97
31.00
Darren Sammy
West Indies
98
31.17
Mitchell McClenaghan
New Zealand
99
31.56
Amir Hamza
Afghanistan
100
32.00
Vivian Kingma
Netherlands
100
32.00
Mohammad Shahid
Bangladesh
100
32.00
Mohammad Amir
Pakistan
101
32.50
Angelo Mathews
Sri Lanka
102
32.83
Nathan Coulter-Nile
Australia
103
33.00
Imran Haider
United Arab Emirates
104
33.17
Rangana Herath
Sri Lanka
105
33.25
Jeffrey Vandersay
Sri Lanka
106
33.50
Adil Rashid
England
107
34.00
Ryan Campbell
Australia
107
34.00
Abu Hider
Bangladesh
108
34.75
Bilal Khan
Oman
109
35.50
Shuvagata Hom
Bangladesh
110
36.00
Karim Janat
Afghanistan
111
36.20
Gulbadin Naib
Afghanistan
112
36.63
Dushmantha Chameera
Sri Lanka
113
37.00
Mashrafe Mortaza
Bangladesh
114
38.00
Thisara Perera
Sri Lanka
115
38.25
Liam Plunkett
England
116
38.50
Luke Jongwe
Zimbabwe
117
39.67
Milinda Siriwardana
Sri Lanka
117
39.67
Sean Williams
Zimbabwe
118
40.67
Ahmed Raza
United Arab Emirates
119
41.33
Taurai Muzarabani
Zimbabwe
120
42.00
Rishi Dhawan
India
121
43.00
Ashton Agar
Australia
122
43.33
Dale Steyn
South Africa
123
43.67
Ajay Lalcheta
Oman
124
44.00
Kieron Pollard
West Indies
125
45.00
Moises Henriques
Australia
126
45.25
John Hastings
Australia
127
45.33
Chamu Chibhabha
Zimbabwe
128
46.00
Samiullah Shenwari
Afghanistan
128
46.00
Nasir Hossain
Bangladesh
129
47.75
Munis Ansari
Oman
130
49.00
Paul Stirling
Ireland
131
50.00
Ben Stokes
England
131
50.00
Zaheer Maqsood
United Arab Emirates
132
51.50
Shoaib Malik
Pakistan
133
52.60
Carlos Brathwaite
West Indies
134
54.00
Syed Ali
Oman
135
54.50
Shapoor Zadran
Afghanistan
136
55.00
Sachithra Senanayake
Sri Lanka
137
57.50
David Wiese
South Africa
138
58.00
Ahsan Malik
Netherlands
139
59.50
Josh Davey
Scotland
139
59.50
Andrew Tye
Australia
140
65.00
Glenn Maxwell
Australia
141
72.00
Zeeshan Maqsood
Oman
142
75.00
Sulieman Benn
West Indies
143
82.00
Seekkuge Prasanna
Sri Lanka
144
89.00
Jean-Paul Duminy
South Africa
145
96.00
Rob Taylor
Scotland
146
114.00
Josh Hazlewood
Australia
146
114.00
Reece Topley
England
147
133.00
Suranga Lakmal
Sri Lanka