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 Averages in Asia Cup (Afghanistan, Bangladesh, India, Pakistan, Sri Lanka in Bangladesh)
Position
Best Averages
Player Name
Team Name
1
196.000000
Angelo Mathews
Sri Lanka
2
188.000000
Fawad Alam
Pakistan
3
84.333333
Umar Akmal
Pakistan
4
65.000000
Mushfiqur Rahim
Bangladesh
5
64.000000
Shakib Al Hasan
Bangladesh
6
63.000000
Virat Kohli
India
7
59.000000
Imrul Kayes
Bangladesh
8
56.750000
Anamul Haque
Bangladesh
9
55.800000
Lahiru Thirimanne
Sri Lanka
10
54.000000
Asghar Stanikzai
Afghanistan
11
49.600000
Kumar Sangakkara
Sri Lanka
12
48.000000
Shikhar Dhawan
India
13
45.600000
Ahmed Shehzad
Pakistan
14
43.500000
Ajinkya Rahane
India
15
42.500000
Ambati Rayudu
India
16
37.750000
Samiullah Shenwari
Afghanistan
17
36.000000
Rohit Sharma
India
18
34.333333
Shahid Afridi
19
32.000000
Noor Ali Zadran
Afghanistan
20
31.600000
Mohammad Hafeez
Pakistan
21
31.250000
Mominul Haque
Bangladesh
22
30.600000
Kusal Perera
Sri Lanka
23
30.000000
Mahmudullah
Bangladesh
24
28.600000
Misbah-ul-Haq
Pakistan
25
25.500000
Thisara Perera
Sri Lanka
26
25.000000
Dinesh Karthik
India
27
24.500000
Naeem Islam
Bangladesh
28
24.000000
Nasir Hossain
Bangladesh
29
23.666666
Ziaur Rahman
Afghanistan
30
22.500000
Dinesh Chandimal
Sri Lanka
31
22.200000
Mahela Jayawardene
Sri Lanka
32
21.000000
Anwar Ali
Pakistan
32
21.000000
Sharjeel Khan
Pakistan
33
19.500000
Chaturanga de Silva
Sri Lanka
34
19.000000
Sachithra Senanayake
Sri Lanka
35
18.500000
Ashan Priyanjan
Sri Lanka
36
18.000000
Bilawal Bhatti
Pakistan
37
17.500000
Sohaib Maqsood
Pakistan
38
17.000000
Nawroz Mangal
Afghanistan
39
16.250000
Mohammad Nabi
Afghanistan
40
15.333333
Shamsur Rahman
Bangladesh
41
14.000000
Mohammed Shami
India
42
13.500000
Ravichandran Ashwin
India
43
12.000000
Karim Sadiq
Afghanistan
44
10.000000
Mohammad Shahzad
Afghanistan
45
9.666666
Umar Gul
Pakistan
46
9.500000
Najibullah Zadran
Afghanistan
47
9.000000
Rahmat Shah
Afghanistan
48
8.500000
Rubel Hossain
Bangladesh
49
8.000000
Abdur Rehman
Pakistan
50
5.500000
Saeed Ajmal
Pakistan
51
4.666666
Mirwais Ashraf
Afghanistan
52
2.000000
Arafat Sunny
Bangladesh
53
1.000000
Shapoor Zadran
Afghanistan
53
1.000000
Dawlat Zadran
Afghanistan
53
1.000000
Amir Hamza
Afghanistan
54
0.000000
Mohammad Talha
Pakistan
54
0.000000
Abdur Razzak
Bangladesh
54
0.000000
Bhuvneshwar Kumar
India
54
0.000000
Stuart Binny
India