South Africa squads for Bangladesh tour

AB de Villiers will miss the Tests against the Tigers, while Dale Steyn and Vernon Philander the ODIs