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 (Bangladesh, India, Pakistan, Sri Lanka in Sri Lanka)
Position
Best Averages
Player Name
Team Name
1
97.000000
Angelo Mathews
Sri Lanka
2
94.000000
Chamara Kapugedera
Sri Lanka
3
88.333333
Shahid Afridi
4
67.500000
Junaid Siddique
Bangladesh
5
57.666666
MS Dhoni
India
6
53.666666
Mahela Jayawardene
Sri Lanka
7
53.000000
Dinesh Karthik
India
8
50.750000
Gautam Gambhir
India
9
50.000000
Abdul Razzaq
Pakistan
10
46.000000
Kumar Sangakkara
Sri Lanka
11
45.500000
Imran Farhat
Pakistan
12
38.000000
Thilina Kandamby
Sri Lanka
13
37.000000
Salman Butt
Pakistan
14
35.666666
Tamim Iqbal
Bangladesh
15
35.333333
Imrul Kayes
Bangladesh
16
33.666666
Umar Akmal
Pakistan
17
33.000000
Rohit Sharma
India
18
30.500000
Shahzaib Hasan
Pakistan
19
29.750000
Upul Tharanga
Sri Lanka
20
29.333333
Kamran Akmal
Pakistan
21
28.250000
Tillakaratne Dilshan
Sri Lanka
22
27.333333
Suresh Raina
India
23
23.500000
Shoaib Malik
Pakistan
24
17.333333
Shakib Al Hasan
Bangladesh
25
17.000000
Asad Shafiq
Pakistan
25
17.000000
Thilan Samaraweera
Sri Lanka
25
17.000000
Nuwan Kulasekara
Sri Lanka
26
16.750000
Virat Kohli
India
27
16.000000
Mahmudullah
Bangladesh
28
15.500000
Ravindra Jadeja
India
29
15.000000
Mashrafe Mortaza
Bangladesh
30
14.500000
Mohammad Ashraful
Bangladesh
31
12.333333
Mushfiqur Rahim
Bangladesh
32
11.500000
Lasith Malinga
Sri Lanka
33
11.333333
Umar Amin
Pakistan
34
10.500000
Virender Sehwag
India
35
9.000000
Naeem Islam
Bangladesh
36
5.500000
Farveez Maharoof
Sri Lanka
37
4.000000
Mohammad Amir
Pakistan
37
4.000000
Suhrawadi Shuvo
Bangladesh
37
4.000000
Shoaib Akhtar
Pakistan
38
3.000000
Muttiah Muralitharan
Sri Lanka
38
3.000000
Praveen Kumar
India
39
2.000000
Ashok Dinda
India
40
1.000000
Shafiul Islam
Bangladesh
41
0.000000
Saeed Ajmal
Pakistan
41
0.000000
Mohammad Asif
Pakistan
41
0.000000
Syed Rasel
Bangladesh
41
0.000000
Zaheer Khan
India