Sunday 9th July
- Sri Lanka vs Netherlands, resultSri Lanka win by 128 runsSri Lanka innings:
- 233 all out from 47.5 overs
- 105 all out from 23.3 overs
Friday 7th July
- Sri Lanka vs West Indies, resultSri Lanka win by 8 wicketsSri Lanka innings:
- 244 for 2 from 44.2 overs
- 243 all out from 48.1 overs
Thursday 6th July
- Scotland vs Netherlands, resultNetherlands win by 4 wicketsScotland innings:
- 277 for 9 from 50.0 overs
- 278 for 6 from 42.5 overs
- United States vs United Arab Emirates, resultUnited Arab Emirates win by 1 runUnited States innings:
- 307 for 9 from 50.0 overs
- 308 for 4 from 50.0 overs
Wednesday 5th July
- West Indies vs Oman, resultWest Indies win by 7 wicketsWest Indies innings:
- 222 for 3 from 39.4 overs
- 221 for 9 from 50.0 overs
Tuesday 4th July
- Zimbabwe vs Scotland, resultScotland win by 31 runsZimbabwe innings:
- 203 all out from 41.1 overs
- 234 for 8 from 50.0 overs
- Ireland vs Nepal, resultIreland win by 2 wicketsIreland innings:
- 269 for 8 from 49.2 overs
- 268 for 9 from 50.0 overs
Monday 3rd July
- Netherlands vs Oman, resultNetherlands win by 74 runs (DLS method)Netherlands innings:
- 362 for 7 from 48.0 overs
- 246 for 6 from 44.0 overs
Sunday 2nd July
- Zimbabwe vs Sri Lanka, resultSri Lanka win by 9 wicketsZimbabwe innings:
- 165 all out from 32.2 overs
- 169 for 1 from 33.1 overs
- Nepal vs United Arab Emirates, resultNepal win by 3 wicketsNepal innings:
- 185 for 7 from 43.2 overs
- 181 all out from 46.5 overs
Saturday 1st July
- Scotland vs West Indies, resultScotland win by 7 wicketsScotland innings:
- 185 for 3 from 43.3 overs
- 181 all out from 43.5 overs
All times are UK and subject to change. BBC is not responsible for any changes.