South African skipper Temba Bavuma has been ruled out of the second Test match against Bangladesh, which gets underway on October 29 in Chattogram. Stand-in skipper Aiden Markram will continue to lead the side, having already led the side to a seven-wicket victory in the first game. Bavuma still hasn’t recovered from an elbow injury suffered during an ODI match against Ireland in Abu Dhabi earlier this month. 

"We just feel medically he's not going to be ready for the second Test. We will tone down the [rehabilitation] programme so that he can be ready for the Sri Lankan series,” South Africa's Test coach Shukri Conrad said. 

It is still unclear whether Bavuma will stay with the team in Bangladesh or head back home. Meanwhile, Bavuma hasn’t played any cricket since hurting his elbow. 

"I'd like him to stay [in Bangladesh], and I've communicated that with him. But I also know that he's got a young family. But yes, I'd like him to stay. He still plays a valuable role. It's still his team. We'll see how it unfolds."

South Africa squad: Aiden Markram (c), David Bedingham, Matthew Breetzke, Dewald Brevis, Tony de Zorzi, Keshav Maharaj, Wiaan Mulder, Senuran Muthusamy, Lungi Ngidi, Dane Paterson, Dane Piedt, Kagiso Rabada, Tristan Stubbs, Ryan Rickelton and Kyle Verreynne