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 2017 for T20I
Position
Best Average
Player Name
Team Name
1
3.00
Dhananjaya de Silva
Sri Lanka
2
3.25
Mohammad Amir
Pakistan
3
5.00
Doug Bracewell
New Zealand
3
5.00
Naveen-ul-Haq
Afghanistan
4
6.50
Jason Behrendorff
Australia
5
7.33
Lungi Ngidi
South Africa
6
8.00
Faheem Ashraf
Pakistan
7
8.20
Rashid Khan
Afghanistan
8
8.33
Kane Williamson
New Zealand
9
10.00
Seth Rance
New Zealand
10
10.67
Lockie Ferguson
New Zealand
11
10.86
Adam Zampa
Australia
12
11.00
Jaydev Unadkat
India
13
12.60
Ehsan Khan
Hong Kong
14
12.67
Lakshan Sandakan
Sri Lanka
15
13.00
Chris Morris
South Africa
16
13.56
Amjad Javed
United Arab Emirates
17
14.00
Robbie Frylinck
South Africa
17
14.00
Ashton Turner
Australia
18
14.13
Yuzvendra Chahal
India
19
14.64
Ish Sodhi
New Zealand
20
14.92
Jacob Mulder
Ireland
21
15.06
Kesrick Williams
West Indies
22
15.14
Carlos Brathwaite
West Indies
23
15.27
Mohammad Naveed
United Arab Emirates
24
15.80
James Faulkner
Australia
25
15.83
Norman Vanua
P.N.G.
26
16.00
Travis Head
Australia
27
16.36
Trent Boult
New Zealand
28
16.50
Lasith Malinga
Sri Lanka
28
16.50
Con de Lange
Scotland
29
16.64
Shadab Khan
Pakistan
30
16.67
Bernard Scholtz
Namibia
30
16.67
Mohammad Hafeez
Pakistan
31
16.71
Bilal Khan
Oman
32
16.83
Tom Curran
England
33
17.36
Imran Tahir
South Africa
34
17.38
Liam Plunkett
England
35
17.75
Rohan Mustafa
United Arab Emirates
36
18.00
Mark Wood
England
36
18.00
Fareed Ahmad
Afghanistan
36
18.00
Suranga Lakmal
Sri Lanka
36
18.00
Marlon Samuels
West Indies
36
18.00
Adil Rashid
England
37
18.25
Boyd Rankin
England
38
18.43
Josh Davey
Scotland
39
18.50
Kuldeep Yadav
India
39
18.50
Gulbadin Naib
Afghanistan
40
19.00
Jean-Paul Duminy
South Africa
41
19.20
Zahoor Khan
United Arab Emirates
41
19.20
Mustafizur Rahman
Bangladesh
42
19.60
Sunil Narine
West Indies
43
19.64
Amir Hamza
Afghanistan
44
20.00
Marcus Stoinis
Australia
44
20.00
Jasprit Bumrah
India
44
20.00
Rovman Powell
West Indies
45
20.57
Dane Paterson
South Africa
46
20.83
Safyaan Sharif
Scotland
47
21.00
Michael Leask
Scotland
47
21.00
Samiullah Shenwari
Afghanistan
48
21.42
Hasan Ali
Pakistan
49
21.50
Nathan Coulter-Nile
Australia
49
21.50
Khawar Ali
Oman
50
22.00
Washington Sundar
India
51
22.40
Imran Haider
United Arab Emirates
52
22.50
Paul van Meekeren
Netherlands
53
22.67
Michael Rippon
Netherlands
54
23.00
Kevin O'Brien
Ireland
54
23.00
John Reva
P.N.G.
55
23.10
Andile Phehlukwayo
South Africa
56
23.20
Ben Wheeler
New Zealand
57
23.33
Beuran Hendricks
South Africa
58
23.38
Shakib Al Hasan
Bangladesh
59
23.50
Hardik Pandya
India
60
23.56
Karim Janat
Afghanistan
61
23.67
Moeen Ali
England
62
24.00
Amit Mishra
India
62
24.00
Sohail Khan
Pakistan
62
24.00
Josh Little
Ireland
63
24.18
Samuel Badree
West Indies
64
24.50
Rubel Hossain
Bangladesh
64
24.50
Jerome Taylor
West Indies
65
24.67
Mohammad Nadeem
Oman
66
25.00
Nuwan Kulasekara
Sri Lanka
67
25.10
Chris Jordan
England
68
25.31
Thisara Perera
Sri Lanka
69
25.50
Andy McBrine
Ireland
69
25.50
Barry McCarthy
Ireland
70
26.67
Roelof van der Merwe
Netherlands
71
27.00
Chad Soper
P.N.G.
71
27.00
Mark Watt
Scotland
71
27.00
Wahab Riaz
Pakistan
72
27.25
Andrew Tye
Australia
72
27.25
Aaron Phangiso
South Africa
73
27.50
Isuru Udana
Sri Lanka
73
27.50
Ashley Nurse
West Indies
73
27.50
Mohammad Nabi
Afghanistan
74
27.60
Ahmed Raza
United Arab Emirates
75
27.78
Vikum Sanjaya
Sri Lanka
76
28.00
Ehsan Nawaz
Hong Kong
76
28.00
Tim Southee
New Zealand
77
29.50
Rumman Raees
Pakistan
78
30.00
Aizaz Khan
Hong Kong
79
30.33
Nadeem Ahmed
Hong Kong
79
30.33
Kaleemullah
Oman
80
31.00
Jhye Richardson
Australia
81
31.33
Tymal Mills
England
82
31.50
Willie Gavera
P.N.G.
83
31.75
Craig Young
Ireland
84
32.00
Parvez Rasool
India
85
32.50
Mosaddek Hossain
Bangladesh
86
33.50
Zeeshan Maqsood
Oman
87
34.00
Bhuvneshwar Kumar
India
88
35.00
Dushmantha Chameera
Sri Lanka
89
35.17
Seekkuge Prasanna
Sri Lanka
90
36.00
Shapoor Zadran
Afghanistan
91
36.75
Dawlat Zadran
Afghanistan
92
37.00
Jan Frylinck
Namibia
93
37.33
Ashish Nehra
India
94
38.00
Sultan Ahmed
Oman
95
38.50
Pat Cummins
Australia
96
40.00
Mohammad Saifuddin
Bangladesh
97
41.00
Mashrafe Mortaza
Bangladesh
98
41.17
Imad Wasim
Pakistan
99
41.50
Timm van der Gugten
Netherlands
100
41.80
Mitchell Santner
New Zealand
101
42.00
Colin de Grandhomme
New Zealand
102
44.00
Matt Henry
New Zealand
102
44.00
Axar Patel
India
103
45.00
Ben Stokes
England
103
45.00
Sohail Tanvir
Pakistan
104
45.20
George Dockrell
Ireland
105
46.00
Mehidy Hasan
Bangladesh
106
47.00
Dwaine Pretorius
South Africa
107
48.00
Colin Munro
New Zealand
108
48.50
Stuart Thompson
Ireland
109
49.00
Wayne Parnell
South Africa
109
49.00
Mohammed Siraj
India
110
51.00
Assad Vala
P.N.G.
111
53.00
Johannes Smit
Namibia
112
53.33
Nuwan Pradeep
Sri Lanka
113
54.50
Jason Holder
West Indies
114
55.00
Brad Wheal
Scotland
115
56.00
Mohammad Shahzad
Afghanistan
116
58.00
Ben Cutting
Australia
117
61.50
David Willey
England
118
62.00
Mason Crane
England
119
63.00
Sarel Burger
Namibia
120
72.00
JJ Smuts
South Africa
121
75.00
Liam Dawson
England
122
83.00
Gerrie Snyman
Namibia
123
84.50
Morne Morkel
South Africa
124
86.00
Mahmudullah
Bangladesh
125
92.00
Dilshan Munaweera
Sri Lanka
126
93.00
Ahsan Malik
Netherlands
127
108.00
Angelo Mathews
Sri Lanka
128
132.00
Taskin Ahmed
Bangladesh