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 World T20 (in India)
Position
Best Average
Player Name
Team Name
1
4.666666
Paul van Meekeren
Netherlands
2
6.250000
George Dockrell
Ireland
3
7.000000
Nathan McCullum
New Zealand
4
7.500000
Farhaan Behardien
South Africa
5
8.000000
Sabbir Rahman
Bangladesh
6
8.500000
Chris Gayle
West Indies
7
9.000000
Peter Borren
Netherlands
8
9.500000
Timm van der Gugten
Netherlands
9
9.555555
Mustafizur Rahman
Bangladesh
10
9.666666
Suresh Raina
India
11
10.333333
Roelof van der Merwe
Netherlands
12
11.000000
Joe Root
England
13
11.400000
Mitchell Santner
New Zealand
14
12.000000
Ish Sodhi
New Zealand
15
13.000000
Kyle Abbott
South Africa
15
13.000000
Gavin Main
Scotland
16
13.250000
James Faulkner
Australia
17
13.666666
Mohammad Nabi
Afghanistan
18
13.777777
Samuel Badree
West Indies
19
13.800000
Adam Zampa
Australia
20
13.833333
Imran Tahir
South Africa
21
14.500000
Max Sorensen
Ireland
22
15.000000
Virat Kohli
India
22
15.000000
Aaron Phangiso
South Africa
23
15.900000
David Willey
England
24
16.600000
Shakib Al Hasan
Bangladesh
25
16.636363
Rashid Khan
Afghanistan
26
17.000000
Andy McBrine
Ireland
27
17.600000
Donald Tiripano
Zimbabwe
28
17.800000
Wellington Masakadza
Zimbabwe
29
18.000000
Mark Watt
Scotland
29
18.000000
Alasdair Evans
Scotland
30
19.000000
Con de Lange
Scotland
30
19.000000
Yuvraj Singh
India
31
19.375000
Al-Amin Hossain
Bangladesh
32
19.600000
Chris Morris
South Africa
33
19.750000
Tinashe Panyangara
Zimbabwe
34
20.333333
Taskin Ahmed
Bangladesh
35
20.600000
Shane Watson
Australia
36
20.666666
Aizaz Khan
Hong Kong
36
20.666666
Jeffrey Vandersay
Sri Lanka
37
21.000000
Andre Russell
West Indies
38
21.111111
Dwayne Bravo
West Indies
39
21.500000
Tendai Chatara
Zimbabwe
40
21.750000
Mitchell McClenaghan
New Zealand
41
22.000000
Khawar Ali
Oman
41
22.000000
Arafat Sunny
Bangladesh
42
22.600000
Ashish Nehra
India
43
23.250000
Mohammad Sami
Pakistan
44
23.333333
Nadeem Ahmed
Hong Kong
44
23.333333
Imad Wasim
Pakistan
45
24.000000
Matt Machan
Scotland
45
24.000000
Nasir Hossain
Bangladesh
46
25.000000
Grant Elliott
New Zealand
46
25.000000
Kagiso Rabada
South Africa
47
25.500000
Tanwir Afzal
Hong Kong
48
26.200000
Moeen Ali
England
49
27.333333
Wahab Riaz
Pakistan
50
27.666666
Adam Milne
New Zealand
51
28.000000
Kevin O'Brien
Ireland
51
28.000000
Suranga Lakmal
Sri Lanka
52
28.333333
Hamid Hassan
Afghanistan
53
28.600000
Hardik Pandya
India
54
28.666666
Thisara Perera
Sri Lanka
55
28.750000
Ravichandran Ashwin
India
56
29.000000
Munis Ansari
Oman
57
29.750000
Shahid Afridi
Pakistan
58
30.000000
Gulbadin Naib
Afghanistan
58
30.000000
Safyaan Sharif
Scotland
59
30.500000
Sean Williams
Zimbabwe
59
30.500000
Glenn Maxwell
Australia
60
31.000000
Jean-Paul Duminy
South Africa
60
31.000000
Darren Sammy
West Indies
61
31.333333
Chris Jordan
England
62
31.500000
Milinda Siriwardana
Sri Lanka
63
32.000000
Adil Rashid
England
64
33.000000
Rangana Herath
Sri Lanka
65
34.000000
Ravindra Jadeja
India
65
34.000000
Ryan Campbell
Australia
66
34.333333
Amir Hamza
Afghanistan
67
36.250000
Carlos Brathwaite
West Indies
68
38.000000
Mitchell Marsh
Australia
69
38.250000
Jasprit Bumrah
India
70
39.000000
Mashrafe Mortaza
Bangladesh
71
39.333333
Mohammad Amir
Pakistan
72
42.000000
Corey Anderson
New Zealand
72
42.000000
Syed Kaleem
Oman
73
43.000000
Boyd Rankin
England
74
43.500000
Josh Davey
Scotland
75
44.000000
Sikandar Raza
Zimbabwe
76
44.750000
Ben Stokes
England
77
46.000000
Samiullah Shenwari
Afghanistan
78
50.500000
Mohammad Irfan
Pakistan
79
51.000000
Liam Plunkett
England
80
53.000000
Shuvagata Hom
Bangladesh
81
55.000000
Mahmudullah
Bangladesh
81
55.000000
Angelo Mathews
Sri Lanka
81
55.000000
Reece Topley
England
82
59.000000
Ajay Lalcheta
Oman
83
60.000000
Nuwan Kulasekara
Sri Lanka
84
62.000000
Shapoor Zadran
Afghanistan
85
64.000000
Josh Hazlewood
Australia
86
68.000000
Dale Steyn
South Africa
87
74.000000
David Wiese
South Africa
88
75.000000
Sulieman Benn
West Indies
89
84.000000
Dawlat Zadran
Afghanistan
90
132.000000
Nathan Coulter-Nile
Australia