SA vs BAN 2026 Schedule: 2 Tests, 3 ODIs, 3 T20Is and Times
Published on November 3, 2026
Summary Overview: Full schedule for Bangladesh's 2026 tour of South Africa: two Tests at the Wanderers and Centurion from November 15, three day-night ODIs and three T20Is ending December 13. South Africa's Test squad, plus start times in South Africa, UK, PKT, IST, Bangladesh and ET.
When does it start? The 1st Test begins on Sunday, November 15 at The Wanderers, Johannesburg. The tour ends with the 3rd T20I on Sunday, December 13 at SuperSport Park, Centurion.
How many matches? Eight: two Tests, three One Day Internationals (ODIs) and three T20 Internationals (T20Is).
What time do the games start?
- Tests: 10:00 AM in South Africa, which is 8:00 AM UK, 1:00 PM PKT, 1:30 PM IST, 2:00 PM in Bangladesh and 3:00 AM ET.
- ODIs: 1:30 PM in South Africa, which is 5:00 PM IST and 5:30 PM in Bangladesh.
- T20Is: the 1st T20I is a night game at 6:00 PM, and the other two start at 2:30 PM.
Who leads South Africa? Temba Bavuma captains the Test side, with Shukri Conrad as coach.
Who is back? Fast bowler Anrich Nortje returns from a groin injury, and batters Tony de Zorzi and Zubayr Hamza are recalled.
The Story: South Africa on a High
South Africa come into the series straight after a 2-1 home Test series win over Australia, sealed by Simon Harmer's 10 wickets in Cape Town. The two Tests against Bangladesh count towards the ICC World Test Championship, and the last time Bangladesh toured South Africa for Tests, the hosts won 2-0.
For readers new to cricket:
- A Test lasts up to five days, and each team bats twice.
- In an ODI, each team bats for up to 50 overs.
- In a T20I, each team bats for up to 20 overs.
- D/N means a day-night match that finishes under lights, and N means a night match.
Storylines to Watch
Pace and bounce on the Highveld. Both Tests are on the Highveld, at Johannesburg and Centurion, where pitches traditionally help fast bowlers. Coach Shukri Conrad has said South Africa will focus on seam bowling, with Kagiso Rabada, Marco Jansen and the returning Nortje leading the attack.
Hamza's return. Zubayr Hamza is back in the Test squad for the first time since February 2024, after scoring heavily in domestic cricket and for South Africa A against Bangladesh A.
Who misses out. David Bedingham and Kyle Verreynne are not in the Test squad, and Lungi Ngidi is recovering from a hamstring problem.
Bangladesh's test of conditions. Bangladesh arrive after their Test series in the West Indies. South African pitches, with extra bounce, are a very different challenge from the slower surfaces they know at home.
England are next. South Africa host England in a three-Test series from December 17, so places in the Test side are up for grabs.
Full Schedule and Match Times
📥 Download the full schedule as a PDF (one page)
| Match | Date | Venue | South Africa (SAST) | UK (GMT) | PKT | IST | Bangladesh (BST) | ET |
| 1st Test | Sun, Nov 15 to Thu, Nov 19 | The Wanderers, Johannesburg | 10:00 AM | 8:00 AM | 1:00 PM | 1:30 PM | 2:00 PM | 3:00 AM |
| 2nd Test | Mon, Nov 23 to Fri, Nov 27 | SuperSport Park, Centurion | 10:00 AM | 8:00 AM | 1:00 PM | 1:30 PM | 2:00 PM | 3:00 AM |
| 1st ODI (D/N) | Tue, Dec 1 | Buffalo Park, East London | 1:30 PM | 11:30 AM | 4:30 PM | 5:00 PM | 5:30 PM | 6:30 AM |
| 2nd ODI (D/N) | Fri, Dec 4 | St George's Park, Gqeberha | 1:30 PM | 11:30 AM | 4:30 PM | 5:00 PM | 5:30 PM | 6:30 AM |
| 3rd ODI (D/N) | Mon, Dec 7 | Newlands, Cape Town | 1:30 PM | 11:30 AM | 4:30 PM | 5:00 PM | 5:30 PM | 6:30 AM |
| 1st T20I (N) | Thu, Dec 10 | Diamond Oval, Kimberley | 6:00 PM | 4:00 PM | 9:00 PM | 9:30 PM | 10:00 PM | 11:00 AM |
| 2nd T20I | Sat, Dec 12 | Willowmoore Park, Benoni | 2:30 PM | 12:30 PM | 5:30 PM | 6:00 PM | 6:30 PM | 7:30 AM |
| 3rd T20I | Sun, Dec 13 | SuperSport Park, Centurion | 2:30 PM | 12:30 PM | 5:30 PM | 6:00 PM | 6:30 PM | 7:30 AM |
SAST is South Africa Standard Time (UTC+2). PKT is Pakistan Time (UTC+5). IST is India Standard Time (UTC+5:30). BST here is Bangladesh Standard Time (UTC+6). ET is US Eastern Standard Time (UTC-5). Test start times are for day one; play starts at the same time each day unless the umpires make up lost time.
Squads
South Africa Test Squad
| Role | Players |
| Captain | Temba Bavuma |
| Batters | Temba Bavuma (c), Aiden Markram, Tony de Zorzi, Ryan Rickelton, Marques Ackerman, Matthew Breetzke, Zubayr Hamza |
| All-rounders | Marco Jansen, Wiaan Mulder, Corbin Bosch |
| Spinners | Keshav Maharaj, Simon Harmer |
| Fast bowlers | Kagiso Rabada, Anrich Nortje, Dane Paterson |
| Coach | Shukri Conrad |
Not selected: David Bedingham, Kyle Verreynne. Unavailable: Lungi Ngidi (hamstring).
Bangladesh
Bangladesh have not yet named their squads for the tour. We will add them once announced.
South Africa ODI and T20I squads: to be confirmed.
Series at a Glance
| Format | Matches | Dates | Venues |
| Test | 2 | Nov 15 to Nov 27 | Johannesburg, Centurion |
| ODI | 3 | Dec 1 to Dec 7 | East London, Gqeberha, Cape Town |
| T20I | 3 | Dec 10 to Dec 13 | Kimberley, Benoni, Centurion |
What's Next
| Match | Date | Venue | SAST | PKT | IST | Bangladesh | ET |
| 1st Test, Day 1 | Sun, Nov 15 | The Wanderers, Johannesburg | 10:00 AM | 1:00 PM | 1:30 PM | 2:00 PM | 3:00 AM |
Frequently Asked Questions
When does South Africa vs Bangladesh start?
- The 1st Test starts on Sunday, November 15, 2026, at The Wanderers in Johannesburg.
What time does the 1st Test start in Bangladesh?
- 2:00 PM Bangladesh time (10:00 AM in South Africa, 1:30 PM IST, 1:00 PM PKT).
Who is captaining South Africa?
- Temba Bavuma leads the Test side.
Is Anrich Nortje playing?
- He is back in the Test squad after recovering from a groin injury.
Are the Tests part of the World Test Championship?
- Yes, both Tests count towards the 2025-27 ICC World Test Championship.
Where is the last match?
- The 3rd T20I is at SuperSport Park, Centurion, on Sunday, December 13.
Can I download the schedule?
- Yes. The one-page PDF is linked at the top of the schedule section.
Related Guides and Series Coverage
📋 South Africa vs Australia 3rd Test 2026: Harmer's Six Wins South Africa the Series 2-1
📋 Bangladesh vs West Indies 1st Test 2026
📋 England Tour of Australia 2026: Full ODI and T20I Schedule, Squads and Match Times

