Averages Batting - vs Afghanistan

Players - vs Afghanistan

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
A Balbirnie2017-201744112585*41.6688.02010
RP Burl2017-2017540692817.2562.72000
PKD Chase2017-2017320884.0080.00001
TL Chatara2017-2017530441.3333.33002
AG Cremer2017-20175322814*28.0073.68001
GH Dockrell2017-2017542482124.0088.88000
CR Ervine2017-20175517738*19.2564.70001
Imrul Kayes2016-2016110373737.0069.81000
EC Joyce2017-20175501375527.4077.40010
AR McBrine2017-201743023127.6662.16000
Mahmudullah2016-20163311196259.5088.14010
H Masakadza2017-2017110555.0045.45000
Mashrafe Mortaza2016-2016330842.6636.36000
SF Mire2017-20175501085421.6083.07010
PJ Moor2017-20175518436*21.0053.16000
Mosaddek Hossain2016-20162214945*49.00100.00000
Mosharraf Hossain2016-2016110444.0028.57000
CB Mpofu2017-2017530431.3322.22001
J Mulder2017-20173221515*-136.36000
TJ Murtagh2017-2017530852.6672.72000
TK Musakanda2017-2017551786019.5077.22010
Mushfiqur Rahim2016-2016330563818.6678.87000
R Ngarava2017-201753010103.3358.82002
KJ O'Brien2017-20172218572*85.00107.59010
NJ O'Brien2017-2017440793419.7558.95000
WTS Porterfield2017-201755020511941.0094.03100
Rubel Hossain2016-2016221111011.0064.70000
Sabbir Rahman2016-2016330716523.6671.00010
Shafiul Islam2016-201611122*-200.00000
Shakib Al Hasan2016-2016330824827.3385.41000
Sikandar Raza2017-2017110121212.0040.00000
Soumya Sarkar2016-2016330312010.3368.88001
PR Stirling2017-20175503419968.2091.17040
Taijul Islam2016-2016220211110.5052.50000
Tamim Iqbal2016-201633021811872.6686.50110
Taskin Ahmed2016-2016320221.0066.66001
SR Thompson2017-2017540503712.5090.90000
MN Waller2017-20175314636*23.0079.31000
SC Williams2017-20173312116*10.5070.00001
GC Wilson2017-2017551884122.0066.66001
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]