# South African cricket team in Bangladesh in 2024–25

The South Africa cricket team toured Bangladesh in October and November 2024 to play two Test matches against the Bangladesh cricket team. The Test series formed part of the 2023–2025 ICC World Test Championship. In September 2024, Bangladesh Cricket Board (BCB) confirmed the fixtures for the tour.

## Background

On 23 September 2024, Cricket South Africa (CSA) said that they were satisfied with the security arrangements in Bangladesh. On 30 September 2024, CSA confirmed to travel to Bangladesh for the Test series.

## Squads

| Bangladesh | South Africa |
| Najmul Hossain Shanto (c) Khaled Ahmed Taskin Ahmed Jaker Ali Mahidul Islam Ankon Shakib Al Hasan Liton Das (wk) Zakir Hasan (wk) Nayeem Hasan Mahmudul Hasan Joy Mehidy Hasan Miraz Mominul Haque Shadman Islam Taijul Islam Hasan Mahmud Hasan Murad Mushfiqur Rahim (wk) Nahid Rana | Aiden Markram (c) Temba Bavuma (c) David Bedingham Matthew Breetzke Nandre Burger Dewald Brevis Tony de Zorzi Keshav Maharaj Wiaan Mulder Senuran Muthusamy Lungi Ngidi Dane Paterson Dane Piedt Kagiso Rabada Ryan Rickelton (wk) Tristan Stubbs Kyle Verreynne (wk) |
On 4 October, Nandre Burger was ruled out of the series following a lumbar stress reaction. On 11 October 2024, Temba Bavuma was ruled out of the first Test due to a muscle strain in his left triceps, and Aiden Markram named as captain for the first Test. Dewald Brevis and Lungi Ngidi were added to the squad. On 25 October 2024, Temba Bavuma was ruled out of the second Test due to injury.
On 17 October, Shakib Al Hasan ruled himself out for the first Test due to security reasons, with Hasan Murad named as his replacement. On 24 October, Bangladesh rested Taskin Ahmed for the second and Khaled Ahmed was added to the squad. On 28 October, Jaker Ali was ruled out of the second Test due to a concussion, and Mahidul Islam Ankon was named as his replacement.

## Test series
### 1st Test

* 21–24 October 2024 Scorecard
* South Africa won by 7 wickets Sher-e-Bangla National Cricket Stadium, Dhaka Umpires: Nitin Menon (Ind) and Joel Wilson (WI) Player of the match: Kyle Verreynne (SA)
* Bangladesh won the toss and elected to bat.
* Jaker Ali (Ban) and Matthew Breetzke (SA) both made their Test debuts.
* Kagiso Rabada (SA) took his 300th wicket in Tests.
* Taijul Islam (Ban) took his 200th wicket in Tests.
* Mushfiqur Rahim became the first Bangladeshi cricketer to score 6,000 runs in Tests.
* World Test Championship points: South Africa 12, Bangladesh 0.

### 2nd Test

* 29–31 October 2024 Scorecard
* South Africa won by an innings and 273 runs Zohur Ahmed Chowdhury Stadium, Chittagong Umpires: Langton Rusere (Zim) and Joel Wilson (WI) Player of the match: Tony de Zorzi (SA)
* South Africa won the toss and elected to bat.
* Mahidul Islam Ankon (Ban) made his Test debut.
* Tony de Zorzi, Tristan Stubbs and Wiaan Mulder (SA) all scored their first centuries in Tests. This was only the second time three batsmen scored their maiden centuries in the same innings.
* Bangladesh's first innings total was the second-lowest in Test history (for completed innings) that included a century partnership.
* World Test Championship points: South Africa 12, Bangladesh 0.