Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Afghanistan Zimbabwe Zimbabwe 117 runs Sharjah Jan 2, 2016 ODI # 3719
Afghanistan Zimbabwe Zimbabwe 65 runs Sharjah Jan 4, 2016 ODI # 3720
Afghanistan Zimbabwe Afghanistan 2 wickets Sharjah Jan 6, 2016 ODI # 3722
Scotland Afghanistan no result Edinburgh Jul 4, 2016 ODI # 3759
Scotland Afghanistan Afghanistan 78 runs Edinburgh Jul 6, 2016 ODI # 3760
Ireland Afghanistan Afghanistan 39 runs Belfast Jul 12, 2016 ODI # 3761
Ireland Afghanistan Ireland 6 wickets Belfast Jul 14, 2016 ODI # 3762
Ireland Afghanistan Afghanistan 79 runs Belfast Jul 17, 2016 ODI # 3763
Ireland Afghanistan Ireland 12 runs Belfast Jul 19, 2016 ODI # 3764
Bangladesh Afghanistan Bangladesh 7 runs Dhaka Sep 25, 2016 ODI # 3781
Bangladesh Afghanistan Afghanistan 2 wickets Dhaka Sep 28, 2016 ODI # 3783
Bangladesh Afghanistan Bangladesh 141 runs Dhaka Oct 1, 2016 ODI # 3786

year 2015 « year 2016 » year 2017

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:
Bangladesh v Afghanistan at Dhaka, 3rd ODI, Oct 1, 2016 [ODI # 3786]
Bangladesh v Afghanistan at Dhaka, 2nd ODI, Sep 28, 2016 [ODI # 3783]
Bangladesh v Afghanistan at Dhaka, 1st ODI, Sep 25, 2016 [ODI # 3781]