South Africa skittled Bangladesh for 106 on day one of the Mirpur Test. The hosts registered their lowest-ever first innings total at home, breaking the previous unwanted record against Zimbabwe in Dhaka in 2001, when they were bowled out for 107. This was also Bangladesh's fifth-lowest score against South Africa, with their lowest (53) coming in Durban in 2022.