Bangladesh (Test) : Mushfiqur Rahim (captain & wk), Tamim Iqbal (vice-captain), Imrul Kayes, Litton Das (wk), Mominul Haque, Shakib Al Hasan , Mahmudullah, Soumya Sarkar, Nasir Hossain, Taijul Islam, Jubair Hossain, Rubel Hossain, Mohammad Shahid, Mustafizur Rahman
South Africa (Test) : Hashim Amla (captain), Dean Elgar, Reeza Hendricks, Faf du Plessis, Stiaan van Zyl, JP Duminy, Quinton de Kock (wk), Vernon Philander, Dale Steyn, Morne Morkel, Aaron Phangiso, Simon Harmer, Temba Bavuma, Kagiso Rabada, Dane Vilas (wk)
Bangladesh (ODI) : Mashrafe Mortaza (captain), Shakib Al Hasan (vice-captain), Tamim Iqbal, Soumya Sarkar, Mushfiqur Rahim (wk), Sabbir Rahman, Nasir Hossain, Arafat Sunny, Rubel Hossain, Mustafizur Rahman, Litton Das (wk), Jubair Hossain, Anamul Haque, Mahmudullah.
South Africa (ODI) : AB de Villiers (captain & wk), Hashim Amla (vice-captain), Quinton de Kock (wk), Faf du Plessis, Rilee Rossouw, JP Duminy, David Miller, Farhaan Behardien, Chris Morris, Morne Morkel, Imran Tahir, Kagiso Rabada, Kyle Abbott, Aaron Phangiso, Wayne Parnell, Ryan McLaren
Bangladesh (T20I) : Mashrafe Mortaza (captain), Shakib Al Hasan (vice-captain), Tamim Iqbal, Litton Das (wk), Rony Talukdar, Soumya Sarkar, Mushfiqur Rahim (wk), Sabbir Rahman, Nasir Hossain, Arafat Sunny, Jubair Hossain, Sohag Gazi, Rubel Hossain, Mustafizur Rahman
South Africa (T20I) : Faf du Plessis (captain), Quinton de Kock, Rilee Rossouw, AB de Villiers (wk), JP Duminy, David Miller, David Wiese, Chris Morris, Kyle Abbott, Kagiso Rabada, Aaron Phangiso, Eddie Leie, Wayne Parnell, Beuran Hendricks