South Africa 428 for 5 (van der Dussen 108, Markram 106, de Kock 100) beat Sri Lanka 326 (Asalanka 79, Mendis 76, Shanaka 68, Coetzee 3-68) by 102 runs
Pakistan 345 for 4 (Rizwan 131*, Shafique 113, Madushanka 2-60) beat Sri Lanka 344 for 9 (Mendis 122, Samarawickrama 108, Hasan Ali 4-71) by six wickets
Netherlands 245 for 8 (Edwards 78*, van der Merwe 29, Jansen 2-27) beat South Africa 207 (Miller 43, van Beek 3-60, van der Merwe 2-34, de Leede 2-36, van Meekeren 2-40) by 38 runs 43 overs a side
South Africa 399 for 7 (Klaasen 109, Hendricks 85, Jansen 75*, van der Dussen 60) beat England 170 (Wood 43*, Coetzee 3-35, Ngidi 2-26, Jansen 2-35) by 229 runs
Australia 399 for 8 (Maxwell 106, Warner 104, Smith 71, Labuschagne 62, van Beek 4-74, de Leede 2-115) beat Netherlands 90 (Vikramjit 25, Zampa 4-8, Marsh 2-19) by 309 runs
Australia 388 (Head 109, Warner 81, Phillips 3-37, Boult 3-77) beat New Zealand 383 for 9 (Ravindra 116, Neesham 58, Mitchell 54, Zampa 3-74) by five runs
South Africa 357 for 4 (van der Dussen 133, de Kock 114, Miller 53*, Southee 2-77) beat New Zealand 167 (Phillips 60, Young 33, Maharaj 4-46, Jansen 3-31) by 190 runs
South Africa 247 for 5 (van der Dussen 76*, de Kock 41, Nabi 2-35, Rashid 2-37) beat Afghanistan 244 (Omarzai 97*, Coetzee 4-44, Maharaj 2-25) by five wickets