भारत ने एकतरफा मुकाबले में साउथ अफ्रीका को 243 रन से हराकर वनडे वर्ल्ड कप में लगातार आठवीं जीत दर्ज कर ली है। इसके साथ ही भारत ने पॉइंट्स टेबल में नंबर-1 फिनिश भी तय कर लिया है। यानी सेमीफाइनल में भारत का सामना चौथे नंबर पर रहने वाली टीम से होगा। विराट कोहली के रिकॉर्ड 49वें शतक की बदौलत भारत ने कोलकाता के ईडन गार्डन्स स्टेडियम में टॉस जीतकर पहले बैटिंग चुनी। टीम ने 50 ओवर में 5 विकेट खोकर 326 रन बनाए.कोहली ने नाबाद 101 रन बनाए और सचिन तेंदुलकर के 49 वनडे शतकों के वर्ल्ड रिकॉर्ड की बराबरी कर ली। जवाब में साउथ अफ्रीका की टीम 27.1 ओवर में 83 रन बनाकर ऑलआउट हो गई।
इससे पहले कोहली एक छोर पर टिक कर खेलते रहे, दूसरी तरफ़ से विकेट गिर रहा थाा। अय्यर के बाद केएल राहुल 8 रन बनाकर आउट हो गए। कोहली ने 49वां वनडे शतक जमाकर तेंदुलकर के वर्ल्ड रिकॉर्ड की बराबरी की। बर्थडे पर वर्ल्ड कप सेंचुरी जमाने वाले पहले भारतीय बने। इसके साथ ही स्कोर 300 के पार हो गया। भारत ने 5 विकेट खोकर 326 रन बनाए। विराट कोहली 101 रन बनाकर नाबाद रहे। रवींद्र जडेजा ने 15 गेंद में 29 रन की नाबाद पारी खेली। श्रेयस अय्यर ने भी 77 रन की बेहतरीन पारी खेली।