दक्षिण अफ्रीका ने श्रीलंका के खिलाफ तीन टेस्ट मैचों की सीरीज के लिए टीम की घोषणा कर दी है। फाफ डू प्लेसी की कप्तानी वाली ये टीम 26 दिसम्बर से पोर्ट एलिज़ाबेथ में शुरू होने वाली टेस्ट सीरीज में हिस्सा लेगी। तीन टेस्ट मैचों की सीरीज का पहला टेस्ट बॉक्सिंग डे टेस्ट होगा लेकिन इस बार ये डरबन में न होकर पोर्ट एलिज़ाबेथ में हो रहा है। सीरीज का दूसरा टेस्ट 2-6 जनवरी तक केपटाउन और तीसरा टेस्ट 12-16 जनवरी तक जोहान्सबर्ग में खेला जाएगा। टेस्ट सीरीज के बाद दोनों टीमें तीन मैचों की टी20 सीरीज और पांच मैचों की एकदिवसीय सीरीज भी खेलेगी। ऑस्ट्रेलिया के खिलाफ तीन टेस्ट मैचों की सीरीज में टीम का हिस्सा रहे मोर्ने मोर्कल, डेल स्टेन और राइली रूसो चोटिल होने के कारण श्रीलंका के खिलाफ नहीं खेलेंगे। इसके अलावा तबरेज़ शम्सी को भी टीम में बाहर कर दिया गया है। वेन पार्नेल को टीम में वापस बुलाया गया है और उनके साथ बल्लेबाज थयूनिस डी ब्रुयन को टीम में पहली बार शामिल किया गया है। 13 सदस्यीय इस टीम में बल्लेबाज के तौर पर कप्तान डू प्लेसी के अलावा हाशिम अमला, स्टीफन कुक, डीन एल्गर, टेम्बा बवुमा, जेपी डुमिनी और थ्युनिस डी ब्रुयन शामिल हैं। विकेटकीपर के तौर पर क्विंटन डी कॉक टीम में शामिल हैं। गेंदबाजी में वर्नन फिलैंडर, काइल एबोट और कगिसो रबाडा के साथ वेन पार्नेल और केशव महाराज मौजूद होंगे। श्रीलंका ने भी अपनी टीम घोषित की थी और एंजेलो मैथ्युज़ की कप्तानी में 15 सदस्यीय टीम दक्षिण अफ्रीका के दौरे पर आ रही है। टीम में बल्लेबाज के तौर पर दिनेश चंडीमल, कुसल मेंडिस,कौशल सिल्वा, उपुल थरंगा, कुसल परेरा, धनंजय डी सिल्वा और दिमुथ करुनारत्ने शामिल हैं। गेंदबाजों में रंगना हेराथ, दिलरुवान परेरा, सुरंगा लकमल, नुवान प्रदीप , दुश्मांथा चमीरा, विकुम संजया और लहिरू कुमार को टीम में शामिल किया गया है। कुसल परेरा विकेटकीपर की जिम्मेदारी संभाल सकते हैं और दिनेश चंडीमल के एक बल्लेबाज के तौर पर खेलने की संभावनाएं ज्यादा हैं।