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 2014 for T20I
Position
Best Average
Player Name
Team Name
1
7.00
David Wiese
South Africa
2
7.50
Sikandar Raza
Zimbabwe
3
8.00
Khurram Khan
United Arab Emirates
4
8.33
Arafat Sunny
Bangladesh
5
8.83
Rangana Herath
Sri Lanka
6
9.33
Robin Peterson
South Africa
7
10.00
Nadeem Ahmed
Hong Kong
8
10.50
Sharif Asadullah
United Arab Emirates
9
11.50
Jitendra Mukhiya
Nepal
10
11.88
Trent Boult
New Zealand
11
12.00
Amrit Bhattarai
Nepal
11
12.00
Shakti Gauchan
Nepal
12
12.37
Samuel Badree
West Indies
13
12.60
Kyle Abbott
South Africa
14
13.20
Tanwir Afzal
Hong Kong
15
13.25
Shapoor Zadran
Afghanistan
16
13.40
Imran Tahir
South Africa
17
13.67
Cameron Boyce
Australia
18
13.83
Ahsan Malik
Netherlands
19
14.00
Mirwais Ashraf
Afghanistan
19
14.00
Nizakat Khan
Hong Kong
19
14.00
Stuart Thompson
Ireland
19
14.00
Sheldon Cottrell
West Indies
20
14.40
Basant Regmi
Nepal
21
14.50
Joe Root
England
22
14.63
Krishmar Santokie
West Indies
23
14.64
Ravichandran Ashwin
India
24
14.70
Amit Mishra
India
25
15.00
Wahab Riaz
Pakistan
25
15.00
Kevin O'Brien
Ireland
26
15.33
Nathan Coulter-Nile
Australia
27
15.83
Mahmudullah
Bangladesh
28
16.00
James Faulkner
Australia
28
16.00
Lasith Malinga
Sri Lanka
28
16.00
Sean Williams
Zimbabwe
28
16.00
Amir Hamza
Afghanistan
28
16.00
Sabbir Rahman
Bangladesh
29
16.18
Shakib Al Hasan
Bangladesh
30
16.25
Raza Hasan
Pakistan
31
16.60
Sompal Kami
Nepal
32
16.67
Moises Henriques
Australia
33
17.00
Nuwan Kulasekara
Sri Lanka
33
17.00
Dale Steyn
South Africa
33
17.00
Jason Holder
West Indies
34
17.50
Anton Devcich
New Zealand
35
17.67
Bilawal Bhatti
Pakistan
36
18.00
James Neesham
New Zealand
37
18.17
James Muirhead
Australia
38
18.33
Pat Cummins
Australia
38
18.33
Adam Milne
New Zealand
38
18.33
Tendai Chatara
Zimbabwe
38
18.33
Harry Gurney
England
39
18.38
Umar Gul
Pakistan
40
18.56
Nathan McCullum
New Zealand
41
18.70
Al-Amin Hossain
Bangladesh
42
18.78
Timm van der Gugten
Netherlands
43
18.86
Sunil Narine
West Indies
44
19.00
Luke Wright
England
44
19.00
Alex Cusack
Ireland
44
19.00
Josh Hazlewood
Australia
45
19.20
Haseeb Amjad
Hong Kong
46
19.25
Zulfiqar Babar
Pakistan
47
19.60
Tinashe Panyangara
Zimbabwe
48
19.80
Abdur Razzak
Bangladesh
49
20.11
Chris Jordan
England
50
20.14
Kyle Mills
New Zealand
51
20.33
Aizaz Khan
Hong Kong
51
20.33
Tom Cooper
Netherlands
52
20.44
Wayne Parnell
South Africa
53
21.00
Seekkuge Prasanna
Sri Lanka
53
21.00
Mohammad Nabi
Afghanistan
54
21.88
Shahid Afridi
Pakistan
55
23.00
Tillakaratne Dilshan
Sri Lanka
55
23.00
Mitchell Starc
Australia
55
23.00
Brad Hodge
Australia
56
23.17
Angelo Mathews
Sri Lanka
57
23.40
Tim Murtagh
Ireland
57
23.40
Logan van Beek
Netherlands
58
23.50
Paras Khadka
Nepal
58
23.50
Sachithra Senanayake
Sri Lanka
58
23.50
Mohammad Irfan
Pakistan
59
23.57
Ravi Bopara
England
60
23.89
Glenn Maxwell
Australia
61
24.00
Taskin Ahmed
Bangladesh
62
24.22
Andre Russell
West Indies
63
25.00
Nikita Miller
West Indies
63
25.00
Andy McBrine
Ireland
63
25.00
George Dockrell
Ireland
63
25.00
Mohammed Shami
India
63
25.00
Sagar Pun
Nepal
64
25.50
Ish Sodhi
New Zealand
65
25.67
Tino Best
West Indies
66
25.75
Bhuvneshwar Kumar
India
67
25.83
Mitchell McClenaghan
New Zealand
68
26.00
Darren Sammy
West Indies
69
26.33
Ajantha Mendis
Sri Lanka
70
26.50
Stuart Broad
England
71
26.75
Sohail Tanvir
Pakistan
72
27.14
Doug Bollinger
Australia
73
28.00
Karn Sharma
India
73
28.00
Steven Finn
England
73
28.00
Saeed Ajmal
Pakistan
73
28.00
Daniel Vettori
New Zealand
73
28.00
Anwar Ali
Pakistan
74
28.50
Manjula Guruge
United Arab Emirates
75
29.00
Shadeep Silva
United Arab Emirates
75
29.00
Najeeb Amar
Hong Kong
75
29.00
Ben Cutting
Australia
76
29.17
Ravindra Jadeja
India
77
29.40
Marlon Samuels
West Indies
78
29.80
Beuran Hendricks
South Africa
79
30.00
Irfan Ahmed
Hong Kong
79
30.00
Dawlat Zadran
Afghanistan
80
30.33
Tim Southee
New Zealand
81
30.57
Mashrafe Mortaza
Bangladesh
82
32.50
Brad Hogg
Australia
83
32.67
Thisara Perera
Sri Lanka
84
33.00
Kieron Pollard
West Indies
85
34.00
Mohit Sharma
India
85
34.00
Marchant de Lange
South Africa
86
36.71
Corey Anderson
New Zealand
87
37.00
Chris Woakes
England
88
38.00
Pieter Seelaar
Netherlands
89
38.50
Kamran Shazad
United Arab Emirates
90
39.00
Paul Stirling
Ireland
91
40.00
Matt Henry
New Zealand
91
40.00
Prosper Utseya
Zimbabwe
92
40.50
Morne Morkel
South Africa
93
41.00
Kane Williamson
New Zealand
93
41.00
Kane Richardson
Australia
94
43.00
Ryan McLaren
South Africa
94
43.00
Farhad Reza
Bangladesh
95
44.00
Suranga Lakmal
Sri Lanka
96
45.00
Ahmed Raza
United Arab Emirates
97
47.00
Natsai M'shangwe
Zimbabwe
97
47.00
Sean Abbott
Australia
98
48.33
Mudassar Bukhari
Netherlands
99
49.00
Michael Swart
Netherlands
99
49.00
Mohammad Hafeez
Pakistan
100
49.33
Shane Watson
Australia
101
50.33
Jean-Paul Duminy
South Africa
102
52.00
Kagiso Rabada
South Africa
103
55.40
Tim Bresnan
England
104
56.20
Dwayne Bravo
West Indies
105
57.00
Amjad Javed
United Arab Emirates
106
57.33
Jade Dernbach
England
107
59.00
Peter Borren
Netherlands
108
62.75
James Tredwell
England
109
64.00
Ziaur Rahman
Afghanistan
110
68.00
Rubel Hossain
Bangladesh
111
70.00
Daniel Christian
Australia
112
71.00
Samiullah Shenwari
Afghanistan
113
72.00
Moeen Ali
England
114
78.00
Max Sorensen
Ireland
115
88.00
Ravi Rampaul
West Indies
116
94.00
Suresh Raina
India
117
118.00
Albie Morkel
South Africa
118
146.00
Lonwabo Tsotsobe
South Africa