Bangladesh Tour of South Africa 2026: Schedule, Venues and Live Scores
Bangladesh's longest trip of the season starts in Johannesburg on Sunday 15 November. Over four weeks they play two Tests, three ODIs and three T20Is: eight matches at seven grounds, ending in Centurion on 13 December. Cricket South Africa published the fixtures in February.
It is Bangladesh's fifth Test tour of South Africa, and both Tests count for the World Test Championship. The first is at the Wanderers, where Bangladesh have never played a Test. The second is at SuperSport Park in Centurion, where they last played one in 2008.
Full schedule
- Date
- 15–19 November
- Venue
- The Wanderers, Johannesburg
- Date
- 23–27 November
- Venue
- SuperSport Park, Centurion
- 1st ODI
- Date
- 1 December
- Venue
- Buffalo Park, East London
- 2nd ODI
- Date
- 4 December
- Venue
- St George's Park, Gqeberha
- 3rd ODI
- Date
- 7 December
- Venue
- Newlands, Cape Town
- 1st T20I
- Date
- 10 December
- Venue
- Kimberley Oval, Kimberley
- 2nd T20I
- Date
- 12 December
- Venue
- Willowmoore Park, Benoni
- 3rd T20I
- Date
- 13 December
- Venue
- SuperSport Park, Centurion
Squads had not been named as of 6 October 2026. The two Tests are already in our live feed (linked in the table); the white-ball games join it nearer the time. South Africa is four hours behind Bangladesh, so a 10am start there is 2pm Bangladesh time.
Bangladesh's record in South Africa
South Africa are hard to beat at home. On Bangladesh's last tour, in 2022, South Africa won the Test series 2-0, by 220 runs in Durban and by 332 runs in Gqeberha. The ODIs went the other way: Bangladesh won that series 2-1, their first ODI series win in South Africa. The most recent Test series between the sides, in Bangladesh in late 2024, also went 2-0 to South Africa.
Why this tour matters
The tour follows the home Tests against West Indies, and the ODIs are part of the build-up to the 2027 ODI World Cup, which South Africa co-host with Zimbabwe and Namibia in October and November 2027. Four of Bangladesh's five World Cup group games are in South Africa, two of them in Durban. Every date for the next year is on our Bangladesh cricket schedule.