भारतीय टीम आंशिक रूप से विनाशकारी न्यूजीलैंड दौरे से उभरने की कोशिश करेंगे, क्योंकि वे 12 मार्च से दक्षिण अफ्रीका में शुरू होने वाली तीन एकदिवसीय मैचों की श्रृंखला में दक्षिण अफ्रीका का सामना करने के लिए तैयार हैं।  दक्षिण अफ्रीका घर पर ऑस्ट्रेलिया पर एक आत्मविश्वास बढ़ाने वाली श्रृंखला जीत कर आत्मविश्वास के साथ भारत से भिड़ेगी |

भारतीय क्रिकेट कंट्रोल बोर्ड (BCCI) ने तीन वनडे मैचों के लिए भारतीय टीम की घोषणा की, जो 12 मार्च को धर्मशाला, 15 मार्च को लखनऊ और 18 मार्च को कोलकाता में खेली जाएगी।

घोषित टीम में हार्दिक पंड्या और भुवनेश्वर कुमार की वापसी भारतीय रंग में देखी। टीम में शामिल शुभमन गिल भी थे, जबकि शेष लाइनअप न्यूजीलैंड श्रृंखला के समान था। विराट कोहली टीम की कप्तानी करेंगे, जबकि पृथ्वी शॉ की शिखर धवन के साथ पारी की शुरआत करने की उम्मीद है , जो कंधे की चोट से भी उबरकर लौटे हैं। मोहम्मद शमी को इस आगामी श्रृंखला के लिए आराम दिया गया था।

शिखर धवन, पृथ्वी शॉ, विराट कोहली (C), केएल राहुल, मनीष पांडे, श्रेयस अय्यर, ऋषभ पंत, हार्दिक पांड्या, रवींद्र जडेजा, भुवनेश्वर कुमार, युजवेंद्र चहल, जसप्रीत बुमराह, नवदीप सैनी, कुलदीप यादव, शुभमण गिल