The opening Test of the two-match series against Bangladesh gets under way at the Wanderers Stadium in Johannesburg on Sunday, with play scheduled to begin at 2:00 PM Bangladesh Standard Time (BST). Bavuma announced the line-up at the outset of Saturday’s media briefing on the eve of the match.
In a bowling combination featuring four seamers and a lone spinner, Zubayr Hamza and Dane Paterson have earned recalls after an absence of nearly two years. David Bedingham and Gerald Coetzee, who featured in South Africa’s previous Test against Australia, miss out, as neither player was named in the squad for this series.
Hamza originally broke onto the international stage on the back of immense promise in South African domestic cricket, though his Test career has yet to take off as hoped. The last of his eight Test appearances came against New Zealand in January 2024. Having amassed nearly 8,000 runs at an average of 48.18 across 112 first-class matches, this fixture represents a vital opportunity for the batter to relaunch his international career.
Like Hamza, Paterson returns to the Test fold after a lengthy hiatus. The 37-year-old seamer has not played international red-ball cricket since the Boxing Day Test against Pakistan in 2024 and now awaits a fresh start in whites.
Playing at the Highveld venue was the primary factor behind the hosts’ decision to field four fast bowlers, with Paterson lining up alongside Kagiso Rabada, Marco Jansen, and Wiaan Mulder, the latter two operating primarily as seam-bowling all-rounders.
When Johannesburg last hosted a Test roughly three and a half years ago, South Africa fielded two spinners in Simon Harmer and Keshav Maharaj, who combined to claim eight wickets in that fixture. While Bavuma acknowledged that spinners could once again find assistance late in the match, the Proteas have opted to stick with a single slow bowler. Veteran off-spinner Harmer retains his place in the side following an impressive bowling display against Australia.
South Africa XI: Aiden Markram, Marques Ackerman, Zubayr Hamza, Temba Bavuma (captain), Matthew Breetzke, Ryan Rickelton (wicketkeeper), Marco Jansen, Wiaan Mulder, Simon Harmer, Kagiso Rabada, Dane Paterson.




