Head to Head
South Africa vs Bangladesh Head to Head Record
In 19 matches, South Africa have won 15 and Bangladesh 4.
South Africa
19
played
Bangladesh
15won
won4
78.9%21.1%
South Africa · last 5WWWWW
Recent meetings
TestSouth Africa won by an innings and 273 runs
South Africa577/6
Bangladesh159/10 & 143/10Tue, 29 Oct, 2024Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
TestSouth Africa won by 7 wickets
Bangladesh106/10 & 307/10
South Africa308/10 & 106/3Mon, 21 Oct, 2024Shere Bangla National Stadium
T20ISouth Africa won by 4 runs
South Africa113/6
Bangladesh109/7Mon, 10 Jun, 2024Nassau County International Cricket Stadium
ODISouth Africa won by 149 runs
South Africa382/5
Bangladesh233/10Tue, 24 Oct, 2023Wankhede Stadium
T20ISouth Africa won by 104 runs
South Africa205/5
Bangladesh101/10Thu, 27 Oct, 2022Sydney Cricket Ground
TestSouth Africa won by 332 runs
South Africa453/10 & 176/6
Bangladesh217/10 & 80/10Fri, 08 Apr, 2022St George's Park
TestSouth Africa won by 220 runs
South Africa367/10 & 204/10
Bangladesh298/10 & 53/10Thu, 31 Mar, 2022Kingsmead
ODIBangladesh won by 9 wickets
South Africa154/10
Bangladesh156/1Wed, 23 Mar, 2022SuperSport Park
ODISouth Africa won by 7 wickets
Bangladesh194/9
South Africa195/3Sun, 20 Mar, 2022The Wanderers Stadium
ODIBangladesh won by 38 runs
Bangladesh314/7
South Africa276/10Fri, 18 Mar, 2022SuperSport Park
South Africa vs Bangladesh — Frequently Asked Questions
How many times have South Africa and Bangladesh played each other?
South Africa and Bangladesh have played 19 matches against each other across formats.
Who has won more matches, South Africa or Bangladesh?
South Africa have won 15 and Bangladesh have won 4 of their meetings.
What is the South Africa vs Bangladesh record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.