दक्षिण अफ्रीका के कप्तान फाफ डू प्लेसी इंग्लैंड के खिलाफ लॉर्ड्स में होने वाले पहले टेस्ट मैच में टीम का हिस्सा नहीं होंगे, जिसकी वजह यह है कि उनकी पत्नी ने हाल में ही बच्चे को जन्म दिया है। उनकी जगह पर बल्लेबाज डीन एल्गर पहले टेस्ट में कप्तानी का कार्यभार सम्भालेंगे। डीन एल्गर को पहली बार टीम का कप्तान बनाया गया है और वह 6 जुलाई से शुरू होने वाले लॉर्ड्स टेस्ट में टीम का नेतृत्व करेंगे। उम्मीद ये है कि डू प्लेसी 14 जुलाई से होने वाले दूसरे टेस्ट से पहले टीम के साथ जुड़ जायेंगे। डू प्लेसी की जगह टीम में थ्युनिस डी ब्रुइन और ऐडेन मार्कराम में से किसी एक को मौका मिल सकता है, इन्हें डू प्लेसिस की जगह टीम में शामिल किया गया है। मार्कराम हाल ही में इंग्लैंड दौरे पर आई दक्षिण अफ्रीका 'ए' टीम के कप्तान थे, लेकिन उन्हें अभ्यास मैच में मौका नहीं मिला। वहीं डी ब्रुइन ने मार्च में न्यूज़ीलैंड के खिलाफ अपना टेस्ट पदार्पण किया था, जहाँ उन्होंने सिर्फ 12 रन ही बनाये थे और अभ्यास मैच में भी डी ब्रुइन अपना खाता नहीं खोल पाये। विकेट कीपर बल्लेबाज हेनो कुह्न अपना टेस्ट मैचों में पदार्पण करेंगे और कार्यवाहक कप्तान डीन एल्गर के साथ सलामी बल्लेबाजी कर सकते हैं। वहीं तीसरे क्रम पर हाशिम आमला बल्लेबाजी करेंगे। उसके बाद जेपी डुमिनी और टेम्बा बवुमा बल्लेबाजी करने आ सकते हैं। तेज गेंदबाजी की बात करें तो दक्षिण अफ्रीका के पास वर्नन फिलैंडर,कगिसो रबाडा, मॉर्न मॉर्केल, ड्यूएन ओलिवियर, क्रिस मॉरिस और एंडील फेलुक्वेयो का विकल्प है। जिसमें उन्हें किसी तीन का चुनाव करना है। फॉर्म को देखते हुए वर्नन फिलैंडर, रबाडा और मॉर्न मॉर्केल का स्थान टीम में पक्का दिखता है। वहीं स्पिनर में टीम के पास केशव महाराज का विकल्प है। दक्षिण अफ्रीका की टीम मई से इंग्लैंड दौरे पर है और उन्हें टेस्ट सीरीज से पहले एकदिवसीय और टी20 सीरीज में हार का सामना करना पड़ा था। इसके अलावा चैंपियंस ट्रॉफी में भी टीम का प्रदर्शन अच्छा नहीं रहा था, वहीं इंग्लैंड की टीम सेमीफाइनल में पहुंची थी।