The Bangladesh vs South Africa Test 2024 series will start on Monday, October 21.

The first of the two-match Test series will be played at the Shere Bangla National Stadium in Mirpur, Dhaka starting at 9:00 AM IST on Monday. Live streaming of the Bangladesh vs South Africa Test 2024 series will be available in India.

The second Test will start at the Zahur Ahmed Chowdhury Stadium in Chattogram on October 29.

Aiden Markram will lead the 16-member South Africa team in the first Test as regular captain Temba Bavuma will miss the series opener due to a muscle strain in his left triceps.

Earlier, South African pacer Nandre Burger was also ruled out of the Bangladesh Test series with an injury. As a result, Dewald Brevis and Lungi Ngidi have been called in as cover.

Markram, Tristan Stubbs and Tony de Zorzi will lead the Proteas’ batting while Keshav Maharaj will headline a three-pronged spin attack in conditions expected to be favourable for the tweakers.

Off-spinner Dane Piedt and left-arm spinner Senuran Muthusamy are the other spinners in the squad alongside Maharaj.

Meanwhile, Bangladesh dropped pacer Khaled Ahmed in their only change from the Test squad that toured India for a two-match series last month. Najmul Hossain Shanto will continue to helm the Bangladesh Test team in the home series against the Proteas. 

However, Shakib Al Hasan, who had announced that the first match against South Africa at Dhaka would be his farewell Test, will be unavailable with Hasan Murad being named as his replacement.

South Africa arrive in Bangladesh after their successful 1-0 win over the West Indies in the two-Test series in the Caribbean in August. But Bangladesh had to endure a 2-0 clean sweep at the hands of India in their last outing in the longest format of the game.

The Proteas are currently in fifth place in the World Test Championship 2023-25 points table with a percentage score of 38.89 while Bangladesh are seventh with 34.38.

Bangladesh vs South Africa head-to-head in Tests

South Africa holds a dominant head-to-head record against Bangladesh in Test cricket with 12 wins out of 14 matches played between both sides, including a mammoth 332-run victory in Gqeberha in April 2022.

Bangladesh are yet to taste success against South Africa in Test cricket after meeting them for the first time in October 2002. However, the last time Bangladesh hosted the Proteas, a two-match Test series ended in a 0-0 draw.

Bangladesh vs South Africa Test 2024 schedule and live match start times

All match times are in India Standard Time (IST)

Day and Date

Match

Venue

Time (IST)

Monday to Friday, October 21 - October 25 

Bangladesh vs South Africa, 1st Test

Shere Bangla National Stadium, Mirpur

09:00 AM

Tuesday to Saturday, October 29 - November 2 

Bangladesh vs South Africa, 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

09:00 AM

Where to watch Bangladesh vs South Africa Test 2024 live in India 

Live streaming of the Bangladesh vs South Africa Test 2024 will be available on the FanCode app and website in India.

The Bangladesh vs South Africa Test 2024 will not be broadcast on any TV channel in India.

Bangladesh vs South Africa Tests 2024 squads

Bangladesh Test squad: Najmul Hossain Shanto (c), Shadman Islam, Mahmudul Hasan Joy, Zakir Hasan, Mominul Haque, Mushfiqur Rahim, Hasan Murad, Litton Das, Jaker Ali, Mehidy Hasan, Taijul Islam, Nayeem Hasan, Taskin Ahmed, Hasan Mahmud, Nahid Rana

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

*Temba Bavuma will be unavailable for the first Test due to injury and Aiden Markram will lead the side in his absence.

Photo credit: Imago