श्रीलंका के कप्तान Dasun Shanaka ने टॉस जीता और साउथ अफ्रीका को पहले बल्लेबाजी का न्योता दिया. साउथ अफ्रीका के बल्लेबाजों ने दिल्ली में गदर मचा दिया. टीम ने निर्धारित 50 ओवर में 5 विकेट पर 428 रन का विशाल स्कोर बनाया, जो वर्ल्ड रिकॉर्ड है. वर्ल्ड कप में किसी भी टीम ने इतना बड़ा स्कोर नहीं बनाया है. इससे पहले ऑस्ट्रेलिया के नाम ये रिकॉर्ड था, जिसने पर्थ में अफगानिस्तान के खिलाफ 2015 में 6 विकेट पर 417 रन जोड़े थे. भारत लिस्ट में तीसरे नंबर पर है, जिसने पोर्ट ऑफ स्पेन में 2007 में बरमुडा के खिलाफ 5 विकेट पर 413 रन ठोके थे.
मैच में टीम के लिए एक नहीं, बल्कि 3-3 बल्लेबाजों ने शतक जमाए. इनमें क्विंटन डि कॉक (100), रासी वैन डेर डुसेन (108) और ऐडन मार्कराम (106) शामिल रहे. डि कॉक ने 84 गेंदों पर 12 चौके और 3 छक्के लगाए. डुसेन ने 110 गेंदों पर 13 चौके और 2 छक्के जड़े. मार्कराम ने 54 गेंदों की अपनी तूफानी पारी में 14 चौके और 3 छक्के जड़े