Top-order batter Zubayr Hamza will play his first Test for South Africa since February 2024, and seam bowler Dane Paterson plays his first five-day match since December 2024.
Bangladesh captain Najmul Hossain Shanto won the toss and chose to bat first in the opening match of the two-Test series against South Africa at the Wanderers on Sunday morning (10am start).
For the Proteas, top-order batter Zubayr Hamza will play his first Test since February 2024, and seam bowler Dane Paterson plays his first five-day match since December 2024.
For the Tigers, in-form opening batter Mahfijul Islam makes his Test debut.
The Proteas have never lost a Test against the Tigers in 16 previous encounters in the five-day format, with the SA team winning 14 games and two ending in draws.
South Africa, ranked first in the world, are lying second in the 2025-2027 World Test Championship (WTC) standings.
Bangladesh, in eighth place in the world rankings, are in fifth spot in the WTC table.
Teams
South Africa
Aiden Markram, Marques Ackerman, Zubayr Hamza, Temba Bavuma (capt), Matthew Breetzke, Ryan Rickelton, Wiaan Mulder, Marco Jansen, Simon Harmer, Kagiso Rabada, Dane Paterson
Bangladesh
Tanzid Hasan, Mahfijul Islam, Najmul Hossain Shanto (capt), Tawhid Hridoy, Mushfiqur Rahim, Litton Das, Mominul Haque, Mehidy Hasan Miraz, Hasan Mahmud, Ebadot Hossain, Taskin Ahmed