Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Ireland Netherlands Ireland 93 runs Harare Mar 4, 2018 LA
Zimbabwe Nepal Zimbabwe 116 runs Bulawayo Mar 4, 2018 LA
Afghanistan Scotland Scotland 7 wickets Bulawayo Mar 4, 2018 ODI # 3983
P.N.G. U.A.E. U.A.E. 56 runs Harare Mar 4, 2018 ODI # 3984
Hong Kong Scotland Scotland 4 wickets Bulawayo Mar 6, 2018 ODI # 3985
Ireland P.N.G. Ireland 4 wickets Harare Mar 6, 2018 ODI # 3986
U.A.E. West Indies West Indies 60 runs Harare Mar 6, 2018 ODI # 3987
Zimbabwe Afghanistan Zimbabwe 2 runs Bulawayo Mar 6, 2018 ODI # 3988
Nepal Scotland Scotland 4 wickets Bulawayo Mar 8, 2018 LA
Netherlands U.A.E. U.A.E. 6 wickets Harare Mar 8, 2018 LA
Afghanistan Hong Kong Hong Kong 30 runs Bulawayo Mar 8, 2018 ODI # 3990
P.N.G. West Indies West Indies 6 wickets Harare Mar 8, 2018 ODI # 3991
Afghanistan Nepal Afghanistan 6 wickets Bulawayo Mar 10, 2018 LA
Netherlands P.N.G. Netherlands 57 runs Harare Mar 10, 2018 LA
Ireland West Indies West Indies 52 runs Harare Mar 10, 2018 ODI # 3993
Zimbabwe Hong Kong Zimbabwe 89 runs Bulawayo Mar 10, 2018 ODI # 3994
Hong Kong Nepal Nepal 5 wickets Bulawayo Mar 12, 2018 LA
Netherlands West Indies West Indies 54 runs Harare Mar 12, 2018 LA
Ireland U.A.E. Ireland 226 runs Harare Mar 12, 2018 ODI # 3995
Zimbabwe Scotland tied Bulawayo Mar 12, 2018 ODI # 3996
Hong Kong Netherlands Netherlands 44 runs Kwekwe Mar 15, 2018 LA
Nepal P.N.G. Nepal 6 wickets Harare Mar 15, 2018 LA
Afghanistan West Indies Afghanistan 3 wickets Harare Mar 15, 2018 ODI # 3997
Scotland U.A.E. Scotland 73 runs Bulawayo Mar 15, 2018 ODI # 3998
Zimbabwe Ireland Zimbabwe 107 runs Harare Mar 16, 2018 ODI # 3999
Nepal Netherlands Netherlands 45 runs Kwekwe Mar 17, 2018 LA
Hong Kong P.N.G. P.N.G. 58 runs Harare Mar 17, 2018 ODI # 4000
Ireland Scotland Ireland 25 runs Harare Mar 18, 2018 ODI # 4001
Zimbabwe West Indies West Indies 4 wickets Harare Mar 19, 2018 ODI # 4002
Afghanistan U.A.E. Afghanistan 5 wickets Harare Mar 20, 2018 ODI # 4003
Scotland West Indies West Indies 5 runs Harare Mar 21, 2018 ODI # 4004
Zimbabwe U.A.E. U.A.E. 3 runs Harare Mar 22, 2018 ODI # 4005
Afghanistan Ireland Afghanistan 5 wickets Harare Mar 23, 2018 ODI # 4006
Afghanistan West Indies Afghanistan 7 wickets Harare Mar 25, 2018 ODI # 4007
Records includes the following current or recent matches:
Afghanistan v West Indies at Harare, ICC Cricket World Cup Qualifier final, Mar 25, 2018 [ODI # 4007]
Afghanistan v Ireland at Harare, ICC Cricket World Cup Qualifier 33rd match, Mar 23, 2018 [ODI # 4006]
Zimbabwe v United Arab Emirates at Harare, ICC Cricket World Cup Qualifier 32nd match, Mar 22, 2018 [ODI # 4005]