Head to head / Bangladesh v South Africa
Bangladesh v South Africa
39 recorded meetings in men's internationals.
Head-to-head record
All formats| Format | P | Bangladesh | South Africa | T/D | NR |
|---|---|---|---|---|---|
| Test | 12 | 0 | 10 | 2 | 0 |
| ODI | 18 | 6 | 12 | 0 | 0 |
| T20I | 9 | 0 | 9 | 0 | 0 |
Latest meetings
Runs per over- Zahur Ahmed Chowdhury Stadium, Chattogram, ChattogramSouth Africa 575/6 dec(144.2 ov) Bangladesh 154(45.2 ov) Bangladesh 143(43.4 ov)
South Africa won by 273 runs
- Shere Bangla National Stadium, Mirpur, DhakaBangladesh 106(40.1 ov) South Africa 308(88.4 ov) Bangladesh 307(89.5 ov) South Africa 106/3(22 ov)
South Africa won by 7 wickets
- Nassau County International Cricket Stadium, New York, New York
South Africa: runs per over Bangladesh: runs per over - Wankhede Stadium, Mumbai, Mumbai
South Africa: runs per over Bangladesh: runs per over - Sydney Cricket Ground, Sydney
South Africa: runs per over Bangladesh: runs per over
Overview
Bangladesh and South Africa have met 39 times in the recorded men's internationals. Bangladesh have won 6 of those and South Africa 31; the other 2 ended tied, drawn or without a result.
South Africa lead the series by 25 wins.
By format
In Tests the sides have met 12 times: Bangladesh 0 wins, South Africa 10 wins, and 2 ties or draws.
In One Day Internationals the sides have met 18 times: Bangladesh 6 wins, South Africa 12 wins.
In Twenty20 Internationals the sides have met 9 times: Bangladesh 0 wins, South Africa 9 wins.
Meetings and extremes
The earliest recorded meeting is an odi dated 22 February 2003: South Africa won by 10 wickets.
The most recent recorded meeting is a test dated 29 October 2024: South Africa won by 273 runs.
Bangladesh's highest total in these meetings is 330/6, made on 2 June 2019 at Kennington Oval.
South Africa's highest total in these meetings is 583/7, made on 29 February 2008 at Chittagong Divisional Stadium.
Bangladesh's widest win in the series is by 67 runs, on 7 April 2007.
South Africa's widest win in the series is by 333 runs, on 28 September 2017.
The longest unbroken run of wins is 14 by South Africa, between 15 September 2007 and 10 July 2015.
Across all recorded innings in these meetings Bangladesh average 179.1 runs and South Africa average 255.1.
In the limited-overs meetings the side batting first has won 15 and the side chasing 12.
The latest meetings, most recent first, were 29 October 2024, Test, South Africa won by 273 runs; 21 October 2024, Test, South Africa won by 7 wickets; 10 June 2024, T20I, South Africa won by 4 runs; 24 October 2023, ODI, South Africa won by 149 runs; 27 October 2022, T20I, South Africa won by 104 runs.
Year by year
Bangladesh and South Africa first meet in the records in 2003 and last in 2024. Meetings by calendar year, with wins for Bangladesh and South Africa: 2003, 1 (0-1); 2007, 2 (1-1); 2008, 9 (0-9); 2011, 1 (0-1); 2015, 7 (2-3); 2017, 7 (0-7); 2019, 1 (1-0); 2021, 1 (0-1); 2022, 6 (2-4); 2023, 1 (0-1); 2024, 3 (0-3).
Leading players in these meetings
The leading run scorers across these meetings are HM Amla for South Africa (1,047 in 18 matches), Q de Kock for South Africa (850 in 19 matches), Mushfiqur Rahim for Bangladesh (821 in 30 matches), GC Smith for South Africa (785 in 10 matches) and Shakib Al Hasan for Bangladesh (755 in 30 matches).
The leading wicket takers are K Rabada for South Africa (58 in 19 matches), KA Maharaj for South Africa (45 in 13 matches), Shakib Al Hasan for Bangladesh (39 in 30 matches), DW Steyn for South Africa (34 in 9 matches) and M Morkel for South Africa (25 in 12 matches).
Highest totals by format
The highest Test innings in these meetings is 583/7 by South Africa on 29 February 2008.
The highest ODI innings in these meetings is 382/5 by South Africa on 24 October 2023.
The highest T20I innings in these meetings is 224/4 by South Africa on 29 October 2017.
Grounds
The grounds that have hosted the most of these meetings are Shere Bangla National Stadium, Mirpur (10 matches), Zahur Ahmed Chowdhury Stadium, Chattogram (3 matches), SuperSport Park, Centurion (3 matches) and Senwes Park (3 matches).
Reading the record
The records hold 39 meetings between Bangladesh and South Africa, the first dated 22 February 2003 (ODI) and the latest 29 October 2024 (Test). 2 of them ended tied or drawn.
Questions and answers
How many times have Bangladesh and South Africa played each other?
39 recorded men's internationals: Bangladesh won 6 and South Africa won 31.
When did Bangladesh and South Africa last meet?
In a test on 29 October 2024: South Africa won by 273 runs.
What is the Test record between Bangladesh and South Africa?
12 matches: Bangladesh 0 wins, South Africa 10 wins.
What is the ODI record between Bangladesh and South Africa?
18 matches: Bangladesh 6 wins, South Africa 12 wins.