Bangladesh vs South Africa head to head favours the Proteas heavily across all three formats. South Africa lead 14-0 in Tests, 19-6 in ODIs and 9-0 in T20Is.
Bangladesh tour South Africa from 15 November to 13 December 2026 for two Tests, three ODIs and three T20Is. The first Test starts 15 November at the Wanderers, Johannesburg, at 1:30 PM IST. Here are all the records, key players, venue stats and series history fans need before the first Test ball.
Bangladesh vs South Africa Head to Head Record in All Formats
South Africa have won 42 of the 50 international men’s matches between the two sides. Bangladesh have six wins, all in ODIs, and two Tests ended in draws.
| Format | Matches | South Africa Won | Bangladesh Won | Draw/Tie/NR |
|---|---|---|---|---|
| Tests | 16 | 14 | 0 | 2 draws |
| ODIs | 25 | 19 | 6 | 0 |
| T20Is | 9 | 9 | 0 | 0 |
| Total | 50 | 42 | 6 | 2 |
Bangladesh vs South Africa Test Head to Head
Bangladesh have never won a Test against South Africa. They have come closest through the two draws in 2015.
| Test Stat | Figure |
|---|---|
| Matches played | 16 |
| South Africa wins | 14 |
| Bangladesh wins | 0 |
| Draws | 2 |
| Highest total (SA) | 583/7 declared |
| Highest total (BAN) | 326 |
| Lowest total (BAN) | 53 |
| Biggest win | South Africa by an innings and 273 runs, Chattogram, 2024 |
| In South Africa | SA 8 wins from 8 Tests |
| In Bangladesh | SA 6 wins, 2 draws from 8 Tests |
Recent Test Series Results
| Year | Venue | Result |
|---|---|---|
| 2015 | Bangladesh | Both Tests drawn |
| 2017 | South Africa | SA won by 333 runs (Potchefstroom) and by an innings and 254 runs (Bloemfontein) |
| 2022 | South Africa | SA won by 220 runs (Durban) and 332 runs (Gqeberha) |
| 2024 | Bangladesh | SA won by 7 wickets (Mirpur) and by an innings and 273 runs (Chattogram) |
South Africa have won eight of their wins by an innings or more, which shows how one-sided the Test record is.
Bangladesh vs South Africa ODI Head to Head
South Africa lead 19-6 from 25 ODIs, with the first meeting in October 2002. Bangladesh’s wins have come in Bangladesh, at World Cups and in South Africa in 2022.
| ODI Stat | Figure |
|---|---|
| Matches played | 25 |
| South Africa wins | 19 |
| Bangladesh wins | 6 |
| Highest total (SA) | 382/5, Mumbai, 24 Oct 2023 |
| Highest total (BAN) | 330/6, The Oval, 2 Jun 2019 |
| Last ODI series | Bangladesh won 2-1 in South Africa, March 2022 |
Bangladesh’s biggest ODI moment was the 21-run win at the 2019 World Cup, when they chased down 309 after posting 330/6. South Africa hit back at the 2023 World Cup, winning by 149 runs after Quinton de Kock’s 174.
Bangladesh vs South Africa T20I Head to Head
South Africa have won all nine T20Is. Bangladesh are still waiting for their first win in the format.
| T20I Stat | Figure |
|---|---|
| Matches played | 9 |
| South Africa wins | 9 |
| Bangladesh wins | 0 |
| Highest total (SA) | 224/4 |
| Highest total (BAN) | 175/9 |
| Lowest total (BAN) | 84 |
| Biggest win | South Africa by 104 runs, T20 World Cup 2022 |
| Last meeting | SA won by 4 wickets, 113/6 vs 109/7, New York, 10 Jun 2024 |
South Africa vs Bangladesh in World Cups
| Tournament | Matches | South Africa | Bangladesh |
|---|---|---|---|
| ODI World Cup | 5 | 3 | 2 |
| T20 World Cup | 4 | 4 | 0 |
The World Cup is where Bangladesh have been most competitive. The 2024 T20 World Cup game was a low-scoring thriller decided by only four runs of margin on the scoreboard.
Top Performers in Bangladesh vs South Africa Matches
Batters
| Player | Team | Format | Key Stat |
|---|---|---|---|
| Graeme Smith | South Africa | Tests | 743 runs, highest score 232 |
| Mushfiqur Rahim | Bangladesh | Tests | 430+ runs, Bangladesh’s top scorer |
| Mahmudul Hasan Joy | Bangladesh | Tests | 137, highest by a Bangladesh batter |
| Quinton de Kock | South Africa | ODIs/T20Is | 174 in 2023 World Cup, 194 T20I runs |
| David Miller | South Africa | T20Is | 101* , only T20I century in this fixture |
Bowlers
| Player | Team | Format | Key Stat |
|---|---|---|---|
| Kagiso Rabada | South Africa | ODIs | 19 wickets at 21.47 |
| Shakib Al Hasan | Bangladesh | ODIs | 16 wickets |
| Mohammad Rafique | Bangladesh | Tests | 12 wickets |
| Taijul Islam | Bangladesh | Tests | 10 wickets |
| Mehidy Hasan Miraz | Bangladesh | Tests | 9 wickets |
Bangladesh Tour of South Africa 2026-27 Schedule
The Bangladesh tour of South Africa 2026-27 schedule features all matches between the two teams across the series. Check the complete fixtures list with match dates, venues and timings.

| Match | Date | Venue |
|---|---|---|
| 1st Test | 15-19 Nov | Wanderers, Johannesburg |
| 2nd Test | 23-27 Nov | SuperSport Park, Centurion |
| 1st ODI | 1 Dec | Buffalo Park, East London |
| 2nd ODI | 4 Dec | St George’s Park, Gqeberha |
| 3rd ODI | 7 Dec | Newlands, Cape Town |
| 1st T20I | 10 Dec | Kimberley Oval, Kimberley |
| 2nd T20I | 12 Dec | Willowmoore Park, Benoni |
| 3rd T20I | 13 Dec | SuperSport Park, Centurion |
The Tests are part of the World Test Championship cycle. Both Tests start at 1:30 PM IST.
Team News and Current Form
South Africa are looking to settle their batting line-up for the rest of the WTC cycle. Zubayr Hamza and Tony de Zorzi are in contention for one spot.
Bangladesh have added Dale Benkenstein as batting specialist and called up uncapped batter Mahfijul Islam for the Tests. They arrive with confidence in white-ball cricket after a 2-1 ODI series win over New Zealand in April-May 2026 and their first ODI series win against Australia in June 2026.
Who Has the Edge? Stats-Based View
South Africa are clear favourites in the Tests and T20Is, given their unbeaten records and home dominance. Bangladesh’s best chance is in the ODIs, where they have won six times and beaten South Africa in a series on South African soil.
The ODI opener at Buffalo Park in East London is the same ground where South Africa crushed Bangladesh in 2017, so history there favours the hosts.
Conclusion
The Bangladesh vs South Africa head to head is lopsided, with South Africa unbeaten in Tests and T20Is and ahead 19-6 in ODIs. Bangladesh’s best hope lies in the 50-over format,
where they have won six times, including a series win in 2022. The tour runs from 15 November to 13 December 2026, starting with the Wanderers Test. Bookmark this page for updated head to head records as each match is played.
FAQs
South Africa lead with 42 wins from 50 matches across Tests, ODIs and T20Is.
No. South Africa have won 14 of 16 Tests, and two were drawn.
Yes, six times, including the 2019 World Cup and the 2022 series in South Africa.
No. South Africa are 9-0, including four wins at T20 World Cups.
The 1st Test starts 15 November 2026 at the Wanderers, Johannesburg.
South Africa’s 583/7 declared is the highest in Tests, and their 382/5 is the highest in ODIs.