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