Bangladesh is set to face a challenge in the upcoming Test series in South Africa as opener Shadman Islam has been ruled out due to a serious ankle injury sustained during the Sylhet Test, possibly involving a tear and fracture. In his place, Mahfizul Islam Robin is anticipated to make his Test debut.