নভেম্বর–ডিসেম্বরে দুই ম্যাচের টেস্ট সিরিজ খেলবে দক্ষিণ আফ্রিকা ও শ্রীলঙ্কা। এই সিরিজকে সামনে রেখে একইদিন দল ঘোষণা করেছে তারা। ডারবানে প্রথম টেস্ট শুরু হবে ২৭ নভেম্বর। গেবেখায় দ্বিতীয় টেস্ট চলবে ৫ ডিসেম্বর থেকে। শ্রীলঙ্কা স্কোয়াড : ধনঞ্জয়া ডি সিলভা (অধিনায়ক), পাথুম নিশাঙ্কা, দিমুথ করুনারত্নে, দীনেশ চান্দিমাল, অ্যাঞ্জেলো ম্যাথিউস, কুশল মেন্ডিস, কামিন্দু মেন্ডিস, ওশাদা ফার্নান্দো, সাদিরা সামারাবিক্রমা, প্রভাথ জয়সুরিয়া, নিশান পেইরিস, লাসিথ এম্বুলদেনিয়া, মিলান রত্নায়েকে, আসিথা ফার্নান্দো, বিশ্ব ফার্নান্দো, লাহিরু কুমারা ও কসুন রাজিথা।
দক্ষিণ আফ্রিকা স্কোয়াড: টেম্বা বাভুমা (অধিনায়ক), ডেভিড বেডিংহ্যাম, গেরাল্ড কুটসিয়া, টনি ডি জর্জি, মার্কো ইয়ানসেন, কেশভ মহারাজ, এইডেন মার্করাম, ভিয়ান মুল্ডার, সেনুরান মুথুসামি, ড্যান প্যাটারসন, কাগিসো রাবাদা, ট্রিস্টান স্টাবস, রায়ান রিকেলটন ও কাইল ভেরেইনা।