On Monday, Tamim joined the practice sessions at the Senwes Park. He suffered from a thigh muscle injury during the only preparation match in Benoni.
Meanwhile other opener Soumya Sarkar also fallen into a right neck stretch while fielding during the practice match. He is yet to return to the nets.
The first Test of the two match Test series will begin in Potchefstroom from 28th of this month. The second and last Test match will start from 6th of October.
After the Test series, Bangladesh will play three one day international matches and two T20I matches against South Africa.
Bangladesh Test squad of South Africa tour: Mushfiqur Rahim (captain), Tamim Iqbal, Mahmudullah Riyad, Soumya Sarkar, Imrul Kayes, Sabbir Rahman, Mominul Haque, Litton Das, Mehidy Hasan Miraz, Taijul Islam, Mustafizur Rahman, Taskin Ahmed, Subashis Roy, Shafiul Islam, Rubel Hossain.