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 2015 for T20I
Position
Best Average
Player Name
Team Name
1
4.00
Albie Morkel
South Africa
2
6.67
Ravi Rampaul
West Indies
3
8.00
Al-Amin Hossain
Bangladesh
4
8.60
Sayed Shirzad
Afghanistan
5
8.67
Mark Wood
England
6
8.83
Kevin O'Brien
Ireland
7
9.00
Paul Stirling
Ireland
7
9.00
Rakep Patel
Kenya
7
9.00
Liam Plunkett
England
8
10.00
Jubair Hossain
Bangladesh
9
10.14
John Mooney
Ireland
10
10.69
Ahsan Malik
Netherlands
11
11.00
Bernard Scholtz
Namibia
12
11.33
Imad Wasim
Pakistan
13
11.79
David Wiese
South Africa
14
12.00
Eddie Leie
South Africa
14
12.00
Aamer Yamin
Pakistan
14
12.00
Farhaan Behardien
South Africa
15
12.33
Shapoor Zadran
Afghanistan
16
12.50
Ravichandran Ashwin
India
16
12.50
Pat Cummins
Australia
16
12.50
Rokhan Barakzai
Afghanistan
17
13.00
Yamin Ahmadzai
Afghanistan
17
13.00
Rohan Mustafa
United Arab Emirates
18
13.10
Michael Leask
Scotland
19
13.50
Nitish Kumar
Canada
20
13.67
Thijs van Schelven
Netherlands
21
13.82
Michael Rippon
Netherlands
22
14.00
Ish Sodhi
New Zealand
22
14.00
Mitchell Santner
New Zealand
23
14.10
Timil Patel
U.S.A.
24
14.40
Bilal Khan
Oman
25
14.44
Gerrie Snyman
Namibia
26
14.75
Reece Topley
England
27
14.86
Alasdair Evans
Scotland
28
15.00
Adam Milne
New Zealand
28
15.00
Milinda Siriwardana
Sri Lanka
29
15.29
Shoaib Malik
Pakistan
30
15.50
Graeme Cremer
Zimbabwe
31
15.71
Tyrone Kane
Ireland
32
15.82
Irfan Ahmed
Hong Kong
33
16.11
George Dockrell
Ireland
34
16.27
Rajeshkumar Ranpura
Oman
35
16.77
Roelof van der Merwe
Netherlands
36
16.86
Tinashe Panyangara
Zimbabwe
37
16.88
David Willey
England
38
17.00
Tendai Chisoro
Zimbabwe
38
17.00
Doug Bracewell
New Zealand
38
17.00
Basant Regmi
Nepal
39
17.06
Zeeshan Maqsood
Oman
40
17.14
Hamid Hassan
Afghanistan
41
17.19
Haseeb Amjad
Hong Kong
42
17.33
Umair Ali
United Arab Emirates
43
17.38
Dawlat Zadran
Afghanistan
44
17.40
John Reva
P.N.G.
45
17.50
Aftab Alam
Afghanistan
46
17.67
Ben Stokes
England
47
17.80
Assad Vala
P.N.G.
48
18.00
Shem Ngoche
Kenya
48
18.00
Mahmudullah
Bangladesh
49
18.33
Moeen Ali
England
50
18.40
Stuart Thompson
Ireland
50
18.40
Alex Cusack
Ireland
51
18.50
Charles Amini
P.N.G.
51
18.50
Mohammad Sami
Pakistan
52
18.57
Willie Gavera
P.N.G.
53
18.60
Mehran Khan
Oman
54
18.67
Mustafizur Rahman
Bangladesh
55
18.71
Mitchell McClenaghan
New Zealand
56
18.83
Wayne Parnell
South Africa
57
19.00
Thisara Perera
Sri Lanka
57
19.00
Michael Swart
Netherlands
57
19.00
Luke Jongwe
Zimbabwe
57
19.00
George Worker
New Zealand
58
19.14
Anthony Hawkins-Kay
58
19.14
Norman Vanua
P.N.G.
59
19.56
Aaron Phangiso
South Africa
60
19.80
Arafat Sunny
Bangladesh
61
19.85
Mudassar Bukhari
Netherlands
62
20.00
Sagar Pun
Nepal
63
20.17
Lasith Malinga
Sri Lanka
64
20.40
Axar Patel
India
64
20.40
Chamu Chibhabha
Zimbabwe
65
20.67
Chris Morris
South Africa
66
21.00
Sachithra Senanayake
Sri Lanka
66
21.00
Gavin Main
Scotland
67
21.29
Munis Ansari
Oman
68
21.50
James Neesham
New Zealand
68
21.50
Rob Taylor
Scotland
69
21.60
Mahuru Dai
P.N.G.
70
21.88
Kagiso Rabada
South Africa
71
21.91
Sohail Tanvir
Pakistan
72
22.00
Sunil Narine
West Indies
72
22.00
Stuart Binny
India
72
22.00
Chris Woakes
England
72
22.00
Stephen Parry
England
73
22.50
James Ngoche
Kenya
73
22.50
Kieron Pollard
West Indies
74
22.64
Timm van der Gugten
Netherlands
75
23.00
Safyaan Sharif
Scotland
75
23.00
Umar Gul
Pakistan
76
23.20
Imran Tahir
South Africa
77
23.50
Paul van Meekeren
Netherlands
78
23.55
Mohammad Nabi
Afghanistan
79
23.67
Binura Fernando
Sri Lanka
79
23.67
Chad Soper
P.N.G.
80
23.91
Aizaz Khan
Hong Kong
81
24.00
Nathan Coulter-Nile
Australia
81
24.00
Syed Ali
Oman
82
24.25
Elijah Otieno
Kenya
83
24.50
Harbhajan Singh
India
84
25.29
Dwayne Bravo
West Indies
85
25.40
Manjula Guruge
United Arab Emirates
86
25.50
Jean-Paul Duminy
South Africa
87
25.60
Shakti Gauchan
Nepal
88
25.67
Nehemiah Odhiambo
Kenya
89
26.11
Sompal Kami
Nepal
90
26.67
Jeremy Gordon
Canada
91
26.75
Nelson Odhiambo
Kenya
92
27.00
Nizakat Khan
Hong Kong
92
27.00
Amir Hamza
Afghanistan
92
27.00
Jasdeep Singh
U.S.A.
93
27.67
Mohit Sharma
India
94
28.00
Karim Sadiq
Afghanistan
94
28.00
Adil Rashid
England
94
28.00
Max Sorensen
Ireland
94
28.00
Mohammad Nasim Baras
Afghanistan
95
28.14
Anwar Ali
Pakistan
96
28.38
Mirwais Ashraf
Afghanistan
97
29.00
Jason Holder
West Indies
97
29.00
Grant Elliott
New Zealand
97
29.00
Fayyaz Ahmed
United Arab Emirates
97
29.00
Taskin Ahmed
Bangladesh
98
29.75
Pieter Seelaar
Netherlands
99
30.00
Brian Vitori
Zimbabwe
100
30.17
Wahab Riaz
Pakistan
101
30.22
Sean Williams
Zimbabwe
102
30.60
Nasir Hossain
Bangladesh
103
32.00
Mitchell Starc
Australia
103
32.00
Matt Henry
New Zealand
103
32.00
Syed Kaleem
Oman
104
32.25
Ajay Lalcheta
Oman
105
33.00
Dushmantha Chameera
Sri Lanka
105
33.00
Angelo Mathews
Sri Lanka
106
33.75
Mohammad Naveed
United Arab Emirates
107
33.78
Tanwir Afzal
Hong Kong
108
34.00
Nasir Aziz
United Arab Emirates
109
34.20
Sarel Burger
Namibia
110
34.67
Chris Mpofu
Zimbabwe
111
34.75
Con de Lange
Scotland
112
34.83
Nadeem Ahmed
Hong Kong
113
36.00
Rashid Khan
Afghanistan
114
36.83
Josh Davey
Scotland
115
37.00
Mohammad Nadeem
Oman
116
37.57
Kyle Abbott
South Africa
117
37.67
Sheldon Cottrell
West Indies
118
38.00
Shahid Afridi
Pakistan
118
38.00
Qadeer Ahmed
United Arab Emirates
119
38.33
Marchant de Lange
South Africa
120
38.50
Mohammad Tauqir
United Arab Emirates
121
39.67
Sharafuddin Ashraf
Afghanistan
122
40.33
Mohammad Irfan
Pakistan
123
40.50
Saad Zafar
Canada
124
42.00
Sulieman Benn
West Indies
125
42.25
Mark Watt
Scotland
126
42.50
Samiullah Shenwari
Afghanistan
127
44.00
Sreenath Aravind
India
128
45.00
Tim Southee
New Zealand
129
45.33
Nathan McCullum
New Zealand
130
46.50
Karan KC
Nepal
131
46.67
Craig Young
Ireland
132
49.00
Avinash Karn
Nepal
133
50.33
Khawar Ali
Oman
134
50.50
Bhuvneshwar Kumar
India
135
51.00
Wellington Masakadza
Zimbabwe
136
51.50
Peter Borren
Netherlands
137
52.00
Ahmed Raza
United Arab Emirates
137
52.00
Taurai Muzarabani
Zimbabwe
138
53.00
Imran Khan
139
56.00
Jerome Taylor
West Indies
140
60.50
Gulbadin Naib
Afghanistan
140
60.50
Mashrafe Mortaza
Bangladesh
141
61.00
Amjad Javed
United Arab Emirates
142
65.00
Neville Madziva
Zimbabwe
142
65.00
Loa Nou
P.N.G.
143
68.00
Lucas Oluoch
Kenya
143
68.00
Steven Finn
England
144
69.00
Johannes Smit
Namibia
145
73.00
Sandeep Sharma
India
146
73.50
Paras Khadka
Nepal
147
78.00
Richie Berrington
Scotland
147
78.00
Shakib Al Hasan
Bangladesh
148
79.00
Rhys Palmer
149
80.50
Prosper Utseya
Zimbabwe
150
87.00
Charles Perchard
151
92.00
Hiral Patel
Canada
152
102.00
Sikandar Raza
Zimbabwe
153
106.00
Andre Russell
West Indies