The South Africa National Cricket Team versus the Bangladesh National Cricket Team is a rivalry that has grown in intensity over the years, transforming from one-sided encounters to thrilling battles that captivate cricket fans globally. South Africa, with their pace-heavy attack led by Kagiso Rabada and all-round prowess of Marco Jansen, face a resurgent Bangladesh side known for their spin wizardry, spearheaded by Shakib Al Hasan, and gritty batting from the likes of Mushfiqur Rahim. Iconic moments—such as Bangladesh’s historic Test win in South Africa in 2022 or South Africa’s dominant ODI performances in the 2023 World Cup—have added layers to this contest. Tactical battles, like South Africa’s fiery bouncers against Bangladesh’s spin-friendly pitches, keep fans on edge.
Scorecards are a treasure trove for fans, offering insights into game-changing spells, heroic chases, and pivotal DRS calls. They allow enthusiasts to analyze strategies, from South Africa’s aggressive powerplay bowling to Bangladesh’s reliance on spin in the middle overs. Apps like ESPNcricinfo provide real-time scorecards, helping fans stay immersed in every delivery. This article dives into the South Africa vs Bangladesh timeline, presenting detailed scorecards across Test, ODI, and T20I formats, highlighting key performances, and celebrating this evolving rivalry.
Read Also: england cricket team vs australian men’s cricket team match scorecard
Latest South Africa vs Bangladesh Matches
The South Africa vs Bangladesh rivalry has produced electrifying clashes in recent years, particularly in 2025, with matches reflecting Bangladesh’s growing competitiveness. Below is a table of the most recent encounters across formats, sourced from ESPNcricinfo and Cricbuzz.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
Bangladesh Score 🇧🇩 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
Test 2025 |
Mirpur, Dhaka |
Oct 21–25, 2025 |
SA |
0/0 (0.0) | – |
Match yet to start |
SA tour of BAN 2025 |
– |
Test 2025 |
Chattogram |
Oct 29–Nov 2, 2025 |
BAN |
– | – |
Match yet to start |
SA tour of BAN 2025 |
– |
T20I World Cup 2024 |
Antigua |
Jun 10, 2024 |
SA |
113/6 (20.0) | 109/7 (20.0) |
SA won by 4 runs |
T20 World Cup 2024 |
Heinrich Klaasen (SA) |
ODI World Cup 2023 |
Wankhede Stadium, Mumbai |
Oct 24, 2023 |
SA |
382/5 (50.0) | 233/10 (46.4) |
SA won by 149 runs |
World Cup 2023 |
Quinton de Kock (SA) |
ODI 2023 |
Centurion |
Mar 23, 2023 |
BAN |
320/7 (50.0) | 314/7 (50.0) |
SA won by 6 runs |
SA vs BAN ODI Series |
Temba Bavuma (SA) |
T20I 2022 |
Sydney |
Oct 27, 2022 |
BAN |
205/5 (20.0) | 101/10 (16.3) |
SA won by 104 runs |
T20 World Cup 2022 |
Rilee Rossouw (SA) |
Test 2022 |
Gqeberha |
Apr 8–11, 2022 |
BAN |
453/10 & 176/6d |
217/10 & 80/10 |
BAN won by 332 runs |
SA vs BAN Test Series |
Mominul Haque (BAN) |
Test 2022 |
Durban |
Mar 31–Apr 4, 2022 |
SA |
367/10 & 204/10 | 298/10 & 53/10 |
SA won by 220 runs |
SA vs BAN Test Series |
Keshav Maharaj (SA) |
Read Also: india national cricket team vs england cricket team match scorecard
Last 10 T20I Matches
South Africa has historically dominated Bangladesh in T20Is, but Bangladesh’s spin-heavy approach has led to close contests. Below are the last 10 T20I matches, with South Africa’s 🇿🇦 and Bangladesh’s 🇧🇩 scores.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
Bangladesh Score 🇧🇩 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
T20I World Cup 2024 |
Antigua |
Jun 10, 2024 |
SA |
113/6 (20.0) | 109/7 (20.0) |
SA won by 4 runs |
T20 World Cup 2024 |
Heinrich Klaasen (SA) |
T20I 2022 |
Sydney |
Oct 27, 2022 |
BAN |
205/5 (20.0) | 101/10 (16.3) |
SA won by 104 runs |
T20 World Cup 2022 |
Rilee Rossouw (SA) |
T20I 2017 |
Potchefstroom |
Oct 29, 2017 |
SA |
224/4 (20.0) | 141/10 (18.3) |
SA won by 83 runs |
SA vs BAN T20I Series |
David Miller (SA) |
T20I 2017 |
Bloemfontein |
Oct 26, 2017 |
SA |
195/4 (20.0) | 175/9 (20.0) |
SA won by 20 runs |
SA vs BAN T20I Series |
AB de Villiers (SA) |
T20I 2015 |
Mirpur, Dhaka |
Jul 7, 2015 |
BAN |
148/4 (20.0) | 138/10 (19.2) |
SA won by 31 runs |
SA vs BAN T20I Series |
Faf du Plessis (SA) |
T20I 2015 |
Mirpur, Dhaka |
Jul 5, 2015 |
SA |
148/4 (20.0) | 96/10 (18.5) |
SA won by 52 runs |
SA vs BAN T20I Series |
JP Duminy (SA) |
T20I 2008 |
Johannesburg |
Nov 5, 2008 |
SA |
118/7 (14.0) | 109/8 (14.0) |
SA won by 12 runs |
SA vs BAN T20I Series |
Albie Morkel (SA) |
T20I 2007 |
Cape Town |
Sep 16, 2007 |
SA |
144/5 (20.0) | 146/8 (19.3) |
BAN won by 2 wickets |
T20 World Cup 2007 |
Mohammad Ashraful (BAN) |
T20I 2007 |
Johannesburg |
Sep 12, 2007 |
SA |
208/2 (20.0) | 164/10 (20.0) |
SA won by 44 runs |
T20 World Cup 2007 |
Morne Morkel (SA) |
T20I 2006 |
Dhaka |
Mar 9, 2006 |
SA |
180/6 (20.0) | 134/9 (20.0) |
SA won by 46 runs |
SA vs BAN T20I Series |
Graeme Smith (SA) |
Read Also: england cricket team vs india national cricket team timeline
Last 10 ODI Matches
South Africa’s batting depth has often overwhelmed Bangladesh in ODIs, but Bangladesh’s spin attack has caused upsets. Below are the last 10 ODI matches, reflecting their competitive encounters.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
Bangladesh Score 🇧🇩 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
ODI World Cup 2023 |
Wankhede Stadium, Mumbai |
Oct 24, 2023 |
SA |
382/5 (50.0) | 233/10 (46.4) |
SA won by 149 runs |
World Cup 2023 |
Quinton de Kock (SA) |
ODI 2023 |
Centurion |
Mar 23, 2023 |
BAN |
320/7 (50.0) | 314/7 (50.0) |
SA won by 6 runs |
SA vs BAN ODI Series |
Temba Bavuma (SA) |
ODI 2023 |
Potchefstroom |
Mar 21, 2023 |
SA |
327/10 (48.5) | 189/10 (42.3) |
SA won by 138 runs |
SA vs BAN ODI Series |
Heinrich Klaasen (SA) |
ODI 2022 |
Centurion |
Mar 18, 2022 |
BAN |
314/7 (50.0) | 276/10 (48.1) |
BAN won by 38 runs |
SA vs BAN ODI Series |
Shakib Al Hasan (BAN) |
ODI 2017 |
Paarl |
Oct 18, 2017 |
SA |
353/6 (50.0) | 249/10 (47.5) |
SA won by 104 runs |
SA vs BAN ODI Series |
AB de Villiers (SA) |
ODI 2017 |
East London |
Oct 15, 2017 |
SA |
278/7 (50.0) | 169/10 (40.4) |
SA won by 109 runs |
SA vs BAN ODI Series |
Kagiso Rabada (SA) |
ODI 2017 |
Kimberley |
Oct 12, 2017 |
SA |
369/6 (50.0) | 178/10 (42.4) |
SA won by 191 runs |
SA vs BAN ODI Series |
Faf du Plessis (SA) |
ODI 2015 |
Mirpur, Dhaka |
Jul 15, 2015 |
BAN |
160/10 (36.3) | 167/3 (27.4) |
BAN won by 7 wickets |
SA vs BAN ODI Series |
Soumya Sarkar (BAN) |
ODI 2015 |
Mirpur, Dhaka |
Jul 12, 2015 |
BAN |
170/10 (46.3) | 162/4 (40.1) |
BAN won by 8 wickets |
SA vs BAN ODI Series |
Shakib Al Hasan (BAN) |
ODI 2015 |
Chittagong |
Jul 10, 2015 |
SA |
247/8 (50.0) | 248/6 (46.4) |
BAN won by 4 wickets |
SA vs BAN ODI Series |
Mustafizur Rahman (BAN) |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
Last 10 Test Matches
Bangladesh’s historic wins in South Africa in 2022 marked a turning point in their Test rivalry. Below are the last 10 Test matches, showcasing South Africa’s 🇿🇦 dominance and Bangladesh’s 🇧🇩 resilience.
Tournament |
Venue |
Date |
Toss |
South Africa Score 🇿🇦 |
Bangladesh Score 🇧🇩 |
Result |
Series |
Player of the Match |
---|---|---|---|---|---|---|---|---|
Test 2025 |
Mirpur, Dhaka |
Oct 21–25, 2025 |
SA |
0/0 (0.0) | – |
Match yet to start |
SA tour of BAN 2025 |
– |
Test 2025 |
Chattogram |
Oct 29–Nov 2, 2025 |
BAN |
– | – |
Match yet to start |
SA tour of BAN 2025 |
– |
Test 2022 |
Gqeberha |
Apr 8–11, 2022 |
BAN |
453/10 & 176/6d |
217/10 & 80/10 |
BAN won by 332 runs |
SA vs BAN Test Series |
Mominul Haque (BAN) |
Test 2022 |
Durban |
Mar 31–Apr 4, 2022 |
SA |
367/10 & 204/10 | 298/10 & 53/10 |
SA won by 220 runs |
SA vs BAN Test Series |
Keshav Maharaj (SA) |
Test 2017 |
Bloemfontein |
Oct 6–8, 2017 |
SA |
573/4d & 147/2 |
147/10 & 172/10 |
SA won by an innings and 254 runs |
SA vs BAN Test Series |
Kagiso Rabada (SA) |
Test 2017 |
Potchefstroom |
Sep 28–30, 2017 |
SA |
496/3d & 247/6d |
320/10 & 90/10 |
SA won by 333 runs |
SA vs BAN Test Series |
Dean Elgar (SA) |
Test 2008 |
Bloemfontein |
Nov 19–22, 2008 |
SA |
441/10 & 183/4d |
153/10 & 159/10 |
SA won by an innings and 129 runs |
SA vs BAN Test Series |
Graeme Smith (SA) |
Test 2008 |
Chittagong |
Feb 29–Mar 3, 2008 |
SA |
583/7d |
259/10 & 119/10 |
SA won by an innings and 205 runs |
SA vs BAN Test Series |
Jacques Kallis (SA) |
Test 2007 |
Dhaka |
Feb 22–25, 2007 |
SA |
470/10 | 236/10 & 304/10 |
SA won by an innings and 62 runs |
SA vs BAN Test Series |
Ashwell Prince (SA) |
Test 2003 |
Chittagong |
Apr 24–27, 2003 |
SA |
470/2d & 73/1 |
173/10 & 368/10 |
SA won by 9 wickets |
SA vs BAN Test Series |
Makhaya Ntini (SA) |
Read Also: mumbai indians vs punjab kings timeline
Key Performances
The South Africa vs Bangladesh rivalry has seen remarkable individual efforts, from Rabada’s fiery spells to Shakib’s all-round brilliance. Below are standout performances from recent matches.
Player |
Team |
Match |
Performance |
---|---|---|---|
Quinton de Kock |
SA |
ODI World Cup 2023, Oct 24 |
174 runs off 140 balls (15×4, 7×6) |
Shakib Al Hasan |
BAN |
ODI 2022, Mar 18 |
77 runs off 64 balls & 2/44 |
Heinrich Klaasen |
SA |
T20I World Cup 2024, Jun 10 |
46 runs off 44 balls & 1 catch |
Mominul Haque |
BAN |
Test 2022, Apr 8–11 |
137 runs off 218 balls (15×4) |
Kagiso Rabada |
SA |
Test 2017, Oct 6–8 |
5/30 & 5/33 in two innings |
Rilee Rossouw |
SA |
T20I 2022, Oct 27 |
109 runs off 56 balls (7×4, 8×6) |
Mustafizur Rahman |
BAN |
ODI 2015, Jul 10 |
5/50 in 10 overs |
Read Also: india national cricket team vs zimbabwe national cricket team match scorecard
Rivalry Summary
The South Africa vs Bangladesh rivalry has evolved into a compelling contest, with Bangladesh shedding their underdog tag through historic wins, like their 2022 Test triumph in Gqeberha. South Africa’s pace attack, led by Rabada and Nortje, remains a formidable force, while Bangladesh’s spin duo of Shakib and Mehidy Hasan Miraz thrives on turning tracks. Emerging talents like Anrich Nortje (SA) and Litton Das (BAN) promise to shape future battles. The 2025 ICC Champions Trophy could see Bangladesh challenge South Africa’s dominance, especially in subcontinental conditions. Fans can track every moment on platforms like ESPNcricinfo for live scores and stats. Share your favorite South Africa vs Bangladesh moment in the comments below!
Read Also: sri lanka national cricket team vs india national cricket team match scorecard
FAQs
Why is South Africa vs Bangladesh a top cricket rivalry?
The rivalry has grown due to Bangladesh’s emergence as a competitive side, challenging South Africa’s dominance with historic wins like the 2022 Test victory. Key players like Rabada and Shakib add drama.
How to read a cricket scorecard?
A scorecard details runs, wickets, overs, and performances. For example, “382/5 (50.0)” means 382 runs for 5 wickets in 50 overs. Batting and bowling stats highlight individual contributions.
Who are the key players in South Africa vs Bangladesh matches?
For South Africa, Kagiso Rabada, Quinton de Kock, and Heinrich Klaasen shine. For Bangladesh, Shakib Al Hasan, Mushfiqur Rahim, and Mustafizur Rahman are pivotal.
What makes South Africa vs Bangladesh matches competitive?
South Africa’s pace versus Bangladesh’s spin creates tactical battles. Close finishes, like the 2024 T20I World Cup match, and DRS moments add intensity.
Where can I find live South Africa vs Bangladesh scorecards?
Apps like ESPNcricinfo or Cricbuzz offer live scorecards, ball-by-ball updates, and detailed match stats.
Read Also: india national cricket team vs bangladesh national cricket team match scorecard