Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Afghanistan Zimbabwe Afghanistan 154 runs Sharjah Feb 9, 2018 ODI # 3972
Afghanistan Zimbabwe Zimbabwe 154 runs Sharjah Feb 11, 2018 ODI # 3974
Afghanistan Zimbabwe Afghanistan 6 wickets Sharjah Feb 13, 2018 ODI # 3975
Afghanistan Zimbabwe Afghanistan 10 wickets Sharjah Feb 16, 2018 ODI # 3977
Afghanistan Zimbabwe Afghanistan 146 runs Sharjah Feb 19, 2018 ODI # 3979
Afghanistan Scotland Scotland 7 wickets Bulawayo Mar 4, 2018 ODI # 3983
Zimbabwe Afghanistan Zimbabwe 2 runs Bulawayo Mar 6, 2018 ODI # 3988
Afghanistan Hong Kong Hong Kong 30 runs Bulawayo Mar 8, 2018 ODI # 3990
Afghanistan West Indies Afghanistan 3 wickets Harare Mar 15, 2018 ODI # 3997
Afghanistan U.A.E. Afghanistan 5 wickets Harare Mar 20, 2018 ODI # 4003
Afghanistan Ireland Afghanistan 5 wickets Harare Mar 23, 2018 ODI # 4006
Afghanistan West Indies Afghanistan 7 wickets Harare Mar 25, 2018 ODI # 4007
Ireland Afghanistan Afghanistan 29 runs Belfast Aug 27, 2018 ODI # 4032
Ireland Afghanistan Ireland 3 wickets Belfast Aug 29, 2018 ODI # 4033
Ireland Afghanistan Afghanistan 8 wickets Belfast Aug 31, 2018 ODI # 4035
Afghanistan Sri Lanka Afghanistan 91 runs Abu Dhabi Sep 17, 2018 ODI # 4038
Afghanistan Bangladesh Afghanistan 136 runs Abu Dhabi Sep 20, 2018 ODI # 4041
Afghanistan Pakistan Pakistan 3 wickets Abu Dhabi Sep 21, 2018 ODI # 4043
Afghanistan Bangladesh Bangladesh 3 runs Abu Dhabi Sep 23, 2018 ODI # 4045
Afghanistan India tied Dubai (DSC) Sep 25, 2018 ODI # 4046

year 2017 « year 2018 » year 2019

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:
Afghanistan v India at Dubai (DSC), Asia Cup 5th match, Sep 25, 2018 [ODI # 4046]
Afghanistan v Bangladesh at Abu Dhabi, Asia Cup 4th match, Sep 23, 2018 [ODI # 4045]
Afghanistan v Pakistan at Abu Dhabi, Asia Cup 2nd match, Sep 21, 2018 [ODI # 4043]