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 2018 for T20I
Position
Best Average
Player Name
Team Name
1
4.60
Imran Tahir
South Africa
2
4.75
Joe Denly
England
3
5.50
Mitchell Marsh
Australia
4
6.00
Shakti Gauchan
Nepal
5
8.68
Rashid Khan
Afghanistan
6
10.00
Hussain Talat
Pakistan
6
10.00
Robbie Frylinck
South Africa
7
10.50
Waqas Maqsood
Pakistan
8
10.56
Kuldeep Yadav
India
9
10.75
Tendai Chatara
Zimbabwe
10
11.20
Mohammad Hafeez
Pakistan
11
12.00
Mosaddek Hossain
Bangladesh
11
12.00
Roelof van der Merwe
Netherlands
12
13.00
Ariful Haque
Bangladesh
12
13.00
United Arab Emirates
13
13.25
Adam Milne
New Zealand
14
14.27
Junior Dala
South Africa
15
14.33
Mahmudullah
Bangladesh
15
14.33
Glenn Maxwell
Australia
16
14.50
Lakshan Sandakan
Sri Lanka
17
14.67
Dhananjaya de Silva
Sri Lanka
18
14.75
Sheldon Cottrell
West Indies
19
15.00
Michael Rippon
Netherlands
19
15.00
Lasith Malinga
Sri Lanka
20
15.22
Mujeeb Ur Rahman
Afghanistan
21
15.50
Mohammad Amir
Pakistan
22
16.00
Max O'Dowd
Netherlands
22
16.00
Imran Haider
United Arab Emirates
23
16.33
Washington Sundar
India
24
16.50
Richie Berrington
Scotland
25
16.80
Lungi Ngidi
South Africa
26
17.00
Karan KC
Nepal
26
17.00
Sompal Kami
Nepal
27
17.25
Mohammad Nabi
Afghanistan
28
17.29
Kyle Jarvis
Zimbabwe
29
17.43
Shadab Khan
Pakistan
30
17.50
Imad Wasim
Pakistan
30
17.50
Siddarth Kaul
India
31
17.73
Shakib Al Hasan
Bangladesh
32
18.00
Anaru Kitchen
New Zealand
33
18.40
Billy Stanlake
Australia
34
18.45
Shaheen Afridi
Pakistan
35
18.50
Mitchell Swepson
Australia
35
18.50
Jean-Paul Duminy
South Africa
35
18.50
Sharafuddin Ashraf
Afghanistan
36
18.67
Shoaib Malik
Pakistan
37
18.94
Andrew Tye
Australia
38
19.00
Graeme Cremer
Zimbabwe
38
19.00
Wesley Barresi
Netherlands
39
19.44
Alasdair Evans
Scotland
40
19.67
Andile Phehlukwayo
South Africa
41
19.75
Amila Aponso
Sri Lanka
42
20.00
Abul Hasan
Bangladesh
43
20.50
Shapoor Zadran
Afghanistan
43
20.50
Adil Rashid
England
44
21.19
Mustafizur Rahman
Bangladesh
45
21.29
Jhye Richardson
Australia
46
21.40
Jaydev Unadkat
India
47
21.56
Peter Chase
Ireland
48
21.71
Usman Khan
Pakistan
49
22.17
Jeevan Mendis
Sri Lanka
49
22.17
Bhuvneshwar Kumar
India
50
22.33
Fabian Allen
West Indies
51
22.50
Kagiso Rabada
South Africa
52
22.67
Josh Little
Ireland
53
23.00
Rumman Raees
Pakistan
54
23.18
Keemo Paul
West Indies
55
23.20
Isuru Udana
Sri Lanka
56
23.50
Umesh Yadav
India
57
23.75
Seth Rance
New Zealand
58
24.00
Nathan Coulter-Nile
Australia
58
24.00
Kesrick Williams
West Indies
58
24.00
Fareed Ahmad
Afghanistan
59
24.07
Faheem Ashraf
Pakistan
60
24.44
Blessing Muzarabani
Zimbabwe
61
24.75
Shane Snater
Netherlands
62
24.88
Simi Singh
Ireland
63
25.00
Aamer Yamin
Pakistan
63
25.00
Tyrone Kane
Ireland
64
25.25
Kevin O'Brien
Ireland
65
25.27
Trent Boult
New Zealand
66
25.58
Tim Southee
New Zealand
67
25.67
Mark Wood
England
68
25.80
Ashley Nurse
West Indies
69
25.89
Hardik Pandya
India
70
26.00
Yuzvendra Chahal
India
70
26.00
Mitchell Starc
Australia
70
26.00
Afif Hossain
Bangladesh
71
26.07
Hasan Ali
Pakistan
72
26.17
Barry McCarthy
Ireland
73
26.33
Stuart Whittingham
Scotland
74
26.50
Abu Jayed
Bangladesh
74
26.50
Sean Williams
Zimbabwe
75
26.60
Pieter Seelaar
Netherlands
76
27.00
Donald Tiripano
Zimbabwe
76
27.00
Dawid Malan
England
76
27.00
Jasprit Bumrah
India
77
27.13
Kane Richardson
Australia
78
27.20
Chris Morris
South Africa
79
27.50
Adam Zampa
Australia
80
27.60
Michael Leask
Scotland
81
27.86
Mitchell Santner
New Zealand
82
28.00
Akila Dananjaya
Sri Lanka
83
28.46
Rubel Hossain
Bangladesh
84
28.75
Nuwan Pradeep
Sri Lanka
85
29.00
Lockie Ferguson
New Zealand
86
29.29
George Dockrell
Ireland
87
30.00
Basant Regmi
Nepal
88
30.25
Shardul Thakur
India
88
30.25
Andre Russell
West Indies
89
30.38
David Willey
England
90
31.00
Wellington Masakadza
Zimbabwe
90
31.00
Soumya Sarkar
Bangladesh
90
31.00
Shehan Madushanka
Sri Lanka
91
31.25
Aftab Alam
Afghanistan
92
31.50
Hamza Tahir
Scotland
93
31.78
Ashton Agar
Australia
94
32.00
Jack Wildermuth
Australia
95
32.50
Krunal Pandya
India
96
33.00
Nathan Lyon
Australia
97
33.13
Nazmul Islam
Bangladesh
98
33.17
Khaleel Ahmed
India
99
34.00
Shahid Afridi
Pakistan
99
34.00
Taskin Ahmed
Bangladesh
100
34.22
Chris Jordan
England
101
34.75
Chris Mpofu
Zimbabwe
102
35.00
Tabraiz Shamsi
South Africa
103
35.75
Marcus Stoinis
Australia
104
36.00
Colin Munro
New Zealand
105
36.67
Dushmantha Chameera
Sri Lanka
106
37.00
Karim Janat
Afghanistan
107
37.40
Ish Sodhi
New Zealand
108
37.86
Colin de Grandhomme
New Zealand
109
38.44
Carlos Brathwaite
West Indies
110
38.50
Mark Watt
Scotland
111
39.00
Odean Smith
West Indies
111
39.00
Khary Pierre
West Indies
111
39.00
Rayad Emrit
West Indies
112
40.50
Brandon Mavuta
Zimbabwe
113
40.75
Frederick Klaassen
Netherlands
113
40.75
Safyaan Sharif
Scotland
114
41.50
Jake Ball
England
115
42.00
Gulbadin Naib
Afghanistan
116
43.00
Deepak Chahar
India
117
44.60
Oshane Thomas
West Indies
118
45.00
Ajaz Patel
New Zealand
119
47.00
Suresh Raina
India
120
48.00
Liam Plunkett
England
121
49.00
Paul Stirling
Ireland
122
50.00
Mohammed Siraj
India
122
50.00
Liam Dawson
England
122
50.00
Ben Wheeler
New Zealand
123
51.00
Vijay Shankar
India
124
53.00
Jerome Taylor
West Indies
125
54.00
Rovman Powell
West Indies
126
54.50
Boyd Rankin
England
127
56.00
D'Arcy Short
Australia
128
58.00
Jason Behrendorff
Australia
129
59.00
Chamu Chibhabha
Zimbabwe
130
59.50
Chris Sole
Scotland
131
60.50
Dane Paterson
South Africa
132
67.00
Paul van Meekeren
Netherlands
133
70.00
Ryan Burl
Zimbabwe
134
71.50
Tendai Chisoro
Zimbabwe
135
72.00
Timm van der Gugten
Netherlands
136
76.00
Abu Hider
Bangladesh
137
76.50
Stuart Thompson
Ireland
138
81.00
Samuel Badree
West Indies
139
82.00
Solomon Mire
Zimbabwe
140
85.00
Mohammad Saifuddin
Bangladesh
141
104.50
Thisara Perera
Sri Lanka
142
119.00
Moeen Ali
England
142
119.00
Mehidy Hasan
Bangladesh
143
134.00
Tom Curran
England