After a dominating series against Australia, South Africa are now ready for an all-format series against Bangladesh. They will host the Asian side from mid-November to mid-December 2026.
So here’s all you need to know about the South Africa vs Bangladesh series 2026.
When does the South Africa vs Bangladesh series 2026 start?
The series starts on November 15, 2026, with the first Test in Johannesburg at 10:00 AM local time (1:30 PM IST).
How many matches are part of the series?
There are eight matches scheduled in the series, with two being the Tests. The Tests are part of the current WTC cycle.
South Africa are second on the points table, while Bangladesh occupy the fifth spot. So both teams will look to improve their standings in the race to the WTC final.
Then there are three ODIs, which will be crucial in the lead-up to the next year’s World Cup scheduled in South Africa, Zimbabwe and Namibia. And there will be three T20Is to wrap up the series.
Which venues will host the matches?
Seven venues across South Africa will host the all-format series. Johannesburg and Centurion will stage the Tests.
KuGumpo City (East London), Gqeberha and Cape Town will host the ODIs, while Kimberley, Benoni and Centurion will host the T20Is.
Here are the venues:
- Buffalo Park, KuGumpo City (East London)
- Diamond Oval, Kimberley
- Newlands, Cape Town
- St George’s Park, Gqeberha
- SuperSport Park, Centurion
- The Wanderers Stadium, Johannesburg
- Willowmoore Park, Benoni
What’s the full schedule for the South Africa vs Bangladesh series 2026?
So after the series opener in Johannesburg, both teams will travel to Centurion for the second Test starting on November 23.
Then the focus will shift to the ODIs, with KuGumpo City hosting the first game on December 1. Gqeberha will stage the second ODI on December 4, while Cape Town will host the third one-dayer on December 7.
Kimberly will kick off the T20I leg on December 10, with the second T20I on December 12, followed by the third on December 13 in Centurion.
Bangladesh Tour of South Africa 2026: Test, ODI & T20I Series Schedule
| Date | Match | Venue | Time (Local/IST) |
|---|---|---|---|
| Nov 15-19, 2026 | SA vs BAN, 1st Test | Johannesburg | 10:00 AM/1:30 PM |
| Nov 23-27, 2026 | SA vs BAN, 2nd Test | Centurion | 10:00 AM/1:30 PM |
| Dec 1, 2026 | SA vs BAN, 1st ODI | KuGumpo City | 1:30 PM/5:00 PM |
| Dec 4, 2026 | SA vs BAN, 2nd ODI | Gqeberha | 1:30 PM/5:00 PM |
| Dec 7, 2026 | SA vs BAN, 3rd ODI | Cape Town | 1:30 PM/5:00 PM |
| Dec 10, 2026 | SA vs BAN, 1st T20I | Kimberley | 6:00 PM/9:30 PM |
| Dec 12, 2026 | SA vs BAN, 2nd T20I | Benoni | 2:30 PM/6:00 PM |
| Dec 13, 2026 | SA vs BAN, 3rd T20I | Centurion | 2:30 PM/6:00 PM |
Ongoing & Upcoming Series Schedule:
ICC Cricket World Cup 2027 Schedule
New Zealand vs India Series 2026: Schedule
New Zealand A vs India A Unofficial Test Series 2026: Schedule
Women’s Big Bash League (WBBL) 2026: Schedule
Nepal Premier League (NPL) 2026: Schedule
Ranji Trophy 2026-27: Schedule
Pakistan vs Sri Lanka Series 2026: Schedule
ICC Women’s Emerging Nations Trophy 2026: Schedule
ACC Men’s Under-19 Asia Cup 2026: Schedule
World Test Championship (WTC) 2025-27 Full Schedule
Indian Men’s Cricket Team 2026 Schedule
India Men’s Cricket Team 2026-27 Home Season Schedule
Indian Women’s Cricket Team 2026 Schedule
India’s Domestic Cricket Season 2026-27 Schedule
Australia Men’s Cricket Team 2026 Schedule
Australia Men’s Cricket Team 2026-27 Home Season Schedule
Australia Women’s Cricket Team 2026-27 Home Season Schedule
England Men’s Cricket Team 2026 Schedule
England 2026 Home Season Schedule
England Women’s Cricket Team 2026 Home Season Schedule
South Africa Men’s Cricket Team 2026 Schedule
South Africa 2026-27 Home Season Schedule
New Zealand Men’s Cricket Team 2026 Schedule
New Zealand 2026-27 Home Season Schedule
Pakistan Men’s Cricket Team 2026 Schedule
India’s ODI Schedule Till 2027 Cricket World Cup
Australia’s ODI Schedule Till 2027 Cricket World Cup
South Africa’s ODI Schedule Till 2027 Cricket World Cup
England’s ODI Schedule Till 2027 Cricket World Cup
What are the squads?
Here’s a look at the squads announced by South Africa and Bangladesh:
South Africa Test Squad vs Bangladesh:
Temba Bavuma (c), Marques Ackerman, Matthew Breetzke, Corbin Bosch, Tony de Zorzi, Simon Harmer, Zubayr Hamza, Marco Jansen, Keshav Maharaj, Aiden Markram, Wiaan Mulder, Anrich Nortje, Dane Paterson, Kagiso Rabada, Ryan Rickelton
South Africa ODI Squad vs Bangladesh:
To be announced.
South Africa T20I Squad vs Bangladesh:
To be announced.
Bangladesh Test Squad vs South Africa:
To be announced.
Bangladesh ODI Squad vs South Africa:
To be announced.
Bangladesh T20I Squad vs South Africa:
To be announced.
Where to watch the South Africa vs Bangladesh series 2026?
SuperSport and DStv will stream the South Africa vs Bangladesh series 2026 live in South Africa. In India, FanCode will livestream the entire series.
Read Next | How Will Teams Qualify for 2027 Cricket World Cup Qualifier?

