Venue - Harare Sports Club ODI
Match starts at - SUN 18-Jun 12:30 PM
Zimbabwe won by 8 wkts
Venue - Takashinga Sports Club ODI
West Indies won by 39 runs
Venue - Queens Sports Club ODI
Match starts at - MON 19-Jun 12:30 PM
Sri Lanka won by 175 runs
Venue - ODI
Oman won by 5 wkts
Match starts at - TUE 20-Jun 12:30 PM
Zimbabwe won by 6 wkts
Nepal won by 6 wkts
Match starts at - WED 21-Jun 12:30 PM
Scotland won by 1 wkt
Match starts at - THU 22-Jun 12:30 PM
Netherlands won by 5 wkts
West Indies won by 101 runs
Match starts at - FRI 23-Jun 12:30 PM
Sri Lanka won by 10 wkts
Scotland won by 111 runs
Match starts at - SAT 24-Jun 12:30 PM
Zimbabwe won by 35 runs
Netherlands won by 7 wkts
Match starts at - SUN 25-Jun 12:30 PM
Sri Lanka won by 133 runs
Scotland won by 76 runs
Match starts at - MON 26-Jun 12:30 PM
Match tied (Netherlands won the Super Over)
Zimbabwe won by 304 runs
Match starts at - TUE 27-Jun 12:30 PM
Sri Lanka won by 82 runs
Ireland won by 138 runs
Match starts at - THU 29-Jun 12:30 PM
Zimbabwe won by 14 runs
Match starts at - FRI 30-Jun 12:30 PM
Sri Lanka won by 21 runs
Ireland won by 6 wkts
Match starts at - SAT 01-Jul 12:30 PM
Scotland won by 7 wkts
Match starts at - SUN 02-Jul 12:30 PM
Nepal won by 3 wkts
Sri Lanka won by 9 wkts
Match starts at - MON 03-Jul 12:30 PM
Netherlands won by 74 runs (DLS method)
Match starts at - TUE 04-Jul 12:30 PM
Scotland won by 31 runs
Ireland won by 2 wkts
Match starts at - WED 05-Jul 12:30 PM
West Indies won by 7 wkts
Match starts at - THU 06-Jul 12:30 PM
Netherlands won by 4 wkts
United Arab Emirates won by 1 run
Match starts at - FRI 07-Jul 12:30 PM
Sri Lanka won by 8 wkts
Match starts at - SUN 09-Jul 12:30 PM
Sri Lanka won by 128 runs