Introduction: South Africa National Cricket Team vs Afghanistan National Cricket Team Timeline
Cricket rivalries are usually decades in the making, but the one between South Africa and Afghanistan has managed to become one of the sport’s most compelling storylines in barely a decade of meaningful contact. On one side sits South Africa, the Proteas — a team with a long pedigree in Test, ODI, and T20 cricket, built on pace bowling, deep batting, and big-tournament experience. On the other sits Afghanistan, a nation whose cricket team has gone from associate-level outsiders to genuine contenders inside the space of ten years, powered by fearless batting and one of the best spin attacks in the world.
Table of Contents
A Rivalry Born Out of Necessity
For most of their cricketing histories, South Africa and Afghanistan barely crossed paths. South Africa were readmitted to international cricket in 1991 and quickly became one of the “Big Eight” nations, playing regular bilateral series against England, Australia, India, and Pakistan. Afghanistan, by contrast, only earned Full Member status from the ICC in 2017, after a remarkable rise through the World Cricket League divisions.
Because of that gap in status, the two nations’ first meaningful encounters came almost exclusively through global ICC events — World Cups and T20 World Cups — rather than bilateral tours. It wasn’t until 2024 that South Africa and Afghanistan played their first-ever bilateral series, a fact that says a great deal about how recently this rivalry has actually taken shape. Everything before that point happened inside the pressure cooker of World Cup cricket, which is part of why so many of their meetings have produced such dramatic cricket.
South Africa vs Afghanistan: Detailed Match-by-Match Timeline
Below is a complete, stat-by-stat timeline of every major South Africa vs Afghanistan meeting, including runs, balls, wickets, venue, and final result.
| Date | Venue | Event / Format | South Africa Score | Afghanistan Score | Key Performances | Result |
|---|---|---|---|---|---|---|
| 10 Nov 2023 | Narendra Modi Stadium, Ahmedabad (ICC World Cup) — ODI | Group stage | 247/5 (47.3 overs) | 244 all out (50 overs) | Azmatullah Omarzai 97* (107 balls) for Afg; Rassie van der Dussen 76* (95) and Quinton de Kock 41 (47) for SA; Gerald Coetzee 4/44 | South Africa won by 5 wickets |
| 26 Jun 2024 | Brian Lara Stadium, Tarouba, Trinidad (T20 World Cup) — T20I | 1st Semi-Final | 60/1 (8.5 overs) | 56 all out (11.5 overs) | Marco Jansen 3/16, Kagiso Rabada 2/14, Anrich Nortje 2/7, Tabraiz Shamsi 3/6 for SA | South Africa won by 9 wickets |
| 18 Sep 2024 | Sharjah Cricket Stadium, UAE — ODI | 1st ODI | 106 all out (33.3 overs) | 107/4 (26 overs) | Wiaan Mulder 49 for SA; disciplined Afghan bowling restricted SA to a small total | Afghanistan won by 6 wickets |
| 20 Sep 2024 | Sharjah Cricket Stadium, UAE — ODI | 2nd ODI | 134 all out (34.2 overs) | 311/4 (50 overs) | Rahmanullah Gurbaz 100+ off 107 balls, Azmatullah Omarzai 86 (50) for Afg; Rashid Khan 5/19 | Afghanistan won by 177 runs |
| 22 Sep 2024 | Sharjah Cricket Stadium, UAE — ODI | 3rd ODI | 170/3 (33 overs) | 169 all out (34 overs) | Aiden Markram 69* for SA; Rahmanullah Gurbaz 89 (94) for Afg | South Africa won by 7 wickets |
| 21 Feb 2025 | National Stadium, Karachi (ICC Champions Trophy) — ODI | Group B | 315/6 (50 overs) | 208 all out (43.3 overs) | Ryan Rickelton 103 (106) for SA; Rahmat Shah 90 (92) for Afg; Kagiso Rabada 3/36 | South Africa won by 107 runs |
| 11 Feb 2026 | Narendra Modi Stadium, Ahmedabad (T20 World Cup) — T20I | Group D | 187/6 (20 overs) | 187 all out (19.4 overs) | Ryan Rickelton 61, Quinton de Kock 59 for SA; Rahmanullah Gurbaz 84 (42) for Afg; Lungi Ngidi 3/26 | Match tied — South Africa won the 2nd Super Over |
Super Over Breakdown — 11 February 2026, Ahmedabad
Because the 2026 T20 World Cup meeting needed extra time to be settled, here is the ball-by-ball breakdown of both Super Overs:
| Stage | South Africa | Afghanistan | Outcome |
|---|---|---|---|
| Regulation (20 overs) | 187/6 | 187 all out (19.4 overs) | Match tied |
| Super Over 1 | 17/1 (chasing) | 17/0 (batted first) | Super Over tied — Tristan Stubbs six off the last ball |
| Super Over 2 | 23 (batted first, D Miller 2 sixes, Stubbs 1 six) | 19/2 (chasing 24) | South Africa won by 4 runs |
This table captures the shape of the rivalry: South Africa dominant in short, high-pressure knockout cricket, and Afghanistan making their biggest statements in ODI cricket — the format where their batting depth and spin have had the most room to operate.
Format-by-Format Breakdown
ODI Head-to-Head
The 50-over format has produced the most dramatic swing in fortunes between these two sides. South Africa hold the overall ODI head-to-head advantage, but the picture has changed substantially since 2024. Across their five ODI meetings so far — the 2023 World Cup group match, the three-match 2024 UAE series, and the 2025 Champions Trophy — South Africa have won three and Afghanistan two, a record that looks comfortably in South Africa’s favor on paper, but doesn’t tell the full story of how competitive recent matches have been.
The turning point was the September 2024 bilateral series in the UAE, the first-ever standalone ODI series played between the two nations, with all three matches held at the Sharjah Cricket Stadium. Afghanistan won the first ODI by 6 wickets, chasing down a modest South African total of just 106 all out to record their maiden ODI win over the Proteas. In the second ODI, Afghanistan piled up 311/4, powered by a century from Rahmanullah Gurbaz and a rapid 86 off 50 balls from Azmatullah Omarzai, before Rashid Khan ran through South Africa’s batting with 5/19 as the tourists were bowled out for just 134 — handing Afghanistan a 177-run win, their biggest-ever victory margin against a major Test-playing nation, and an unassailable 2-0 series lead. South Africa salvaged some pride in the third ODI, restricting Afghanistan to 169 before Aiden Markram’s unbeaten 69 guided them to a 7-wicket win, but Afghanistan had already sealed a historic 2-1 series victory.
South Africa responded in the 2025 Champions Trophy, posting a big total and winning by roughly 107 runs in a group-stage meeting, a result that put them back in control of the ODI rivalry heading into 2026.
T20I Head-to-Head
In T20 cricket, South Africa have historically held the whip hand. Heading into their most recent meeting, South Africa had never lost to Afghanistan in a T20I, a run that included their emphatic 2024 T20 World Cup semi-final win in Trinidad. That result — bowling Afghanistan out for just 56, their lowest-ever T20I total — remains the most one-sided result in the rivalry’s short history and sent South Africa into their first-ever men’s T20 World Cup final.
Afghanistan came closest to breaking their T20I duck against South Africa in February 2026, when the two sides met again at the T20 World Cup in Ahmedabad. That match ended level after 20 overs, level again after the first Super Over, and was only settled in a second Super Over — the first time in T20 World Cup history that two Super Overs were required to separate two teams. South Africa eventually won by 4 runs, extending their unbeaten T20I record against Afghanistan, but the margin of victory had never been this thin.
Test Cricket
Unlike the white-ball formats, South Africa and Afghanistan have not built up a Test cricket rivalry of any real depth. Afghanistan’s Test program remains far smaller than South Africa’s, and the two nations have had limited opportunity to schedule bilateral Test cricket given the demands of the wider international calendar. As a result, the rivalry has been shaped almost entirely by ODI and T20I cricket, particularly inside global ICC tournaments.
Key Matches That Defined the Rivalry
The 2023 World Cup Group Match
Afghanistan’s 2023 World Cup meeting with South Africa in Ahmedabad was closer than history sometimes remembers. Put in to bat, Afghanistan slipped to 116/6 before Azmatullah Omarzai produced a rescue act, finishing unbeaten on 97 off 107 balls to drag his side to 244 all out, with Gerald Coetzee taking 4/44. South Africa’s chase was far from serene — David de Kock and Temba Bavuma put on 61 for the first wicket, but regular wickets kept dragging South Africa back into the contest. It ultimately took an unbeaten 76 from Rassie van der Dussen, supported by Aiden Markram, to see South Africa home by 5 wickets in the 48th over. The result eliminated Afghanistan from World Cup semi-final contention, but the closeness of the chase was an early hint that the gap between the two sides was smaller than the scoreline of past meetings suggested.
The 2024 T20 World Cup Semi-Final — South Africa’s Statement Win
If there is a single match that best represents South Africa’s dominance in this rivalry, it’s the 2024 T20 World Cup semi-final in Trinidad. Afghanistan had just completed a fairytale run to their first-ever senior World Cup semi-final, eliminating Australia along the way with a dramatic win over Bangladesh. Facing South Africa at the Brian Lara Stadium, however, their innings fell apart on a seam-friendly pitch. Marco Jansen, Kagiso Rabada, and Anrich Nortje tore through the top order, and Tabraiz Shamsi mopped up the tail as Afghanistan were bowled out for just 56 — their lowest-ever T20I total. South Africa needed only 8.5 overs to chase the target down, winning by 9 wickets and booking their place in their first-ever men’s T20 World Cup final.
For Afghanistan, the defeat was painful, but reaching a World Cup semi-final ahead of established powers was still viewed as a landmark achievement for the program and a platform for what was to come.
September 2024 — Afghanistan’s Historic ODI Series Win
Barely three months after that semi-final humbling, Afghanistan turned the tables completely. The three-match ODI series in the UAE was historic simply for existing — it was the first bilateral series ever played between the two countries. Afghanistan won the first match by 6 wickets, chasing down 106 with ease, to record their maiden ODI win over South Africa. They followed it up with a thumping 177-run victory in the second match — Afghanistan posting 311/4, then Rashid Khan taking 5/19 to bowl South Africa out for just 134. South Africa avoided a series whitewash with a 7-wicket win in the third match, restricting Afghanistan to 169 (Gurbaz 89 off 94) before Markram’s unbeaten 69 sealed the chase. But Afghanistan had already claimed the series 2-1, a result that reshaped how the cricketing world viewed the balance of power between the two teams.
2025 Champions Trophy — South Africa Reassert Control
South Africa responded to that series defeat with a dominant display at the 2025 Champions Trophy in Karachi. Ryan Rickelton struck a maiden ODI century — 103 off 106 balls — while Temba Bavuma (58), Rassie van der Dussen (52), and Aiden Markram (52*) all chipped in as South Africa posted an imposing 315/6. In reply, Rahmat Shah fought hard for Afghanistan with 90 off 92 balls, but Kagiso Rabada (3/36), Wiaan Mulder (2/36), and Lungi Ngidi (2/56) shared the wickets as Afghanistan were bowled out for 208 in 43.3 overs, handing South Africa a 107-run win. It was a reminder that, on their day, South Africa’s batting depth and fast-bowling attack remain a serious challenge for any Afghan line-up.
February 2026 — The Double Super Over Thriller
The most recent chapter in the rivalry, played on 11 February 2026 at the Narendra Modi Stadium in Ahmedabad during the T20 World Cup, may end up being remembered as the defining match of this fixture. South Africa, sent in to bat first after Afghanistan won the toss, posted 187/6 thanks to half-centuries from Ryan Rickelton and Quinton de Kock. Afghanistan’s reply was built around a sensational innings from Rahmanullah Gurbaz, who smashed 84 off just 42 balls, dragging his side to a tie at 187 all out in 19.4 overs.
That forced a Super Over — which also finished level, after Tristan Stubbs hit a six off the final ball to keep South Africa alive. In cricket’s rare second Super Over, South Africa were the more composed side, with David Miller striking two sixes to set Afghanistan a target of 24. Afghanistan fell agonizingly short, finishing on 19/2, as South Africa held on to win by 4 runs. It was the first time in T20 World Cup history that a match required two Super Overs to produce a result, and it extended South Africa’s unbeaten head-to-head record against Afghanistan in T20I cricket — but only just.
Head-to-Head Statistics Snapshot
| Statistic | South Africa | Afghanistan |
|---|---|---|
| ODI matches played | 5 | 5 |
| ODI wins | 3 | 2 |
| Highest ODI total vs opponent | 315/6 (2025 Champions Trophy, Karachi) | 311/4 (2024, 2nd ODI, Sharjah) |
| Lowest completed ODI total | 106 all out (2024, 1st ODI) / 134 all out (2024, 2nd ODI) | 169 all out (2024, 3rd ODI) |
| Biggest ODI win margin | 107 runs (2025 Champions Trophy) | 177 runs (2024 UAE series, 2nd ODI) |
| T20I record vs opponent | Unbeaten (as of Feb 2026) | Yet to record a T20I win |
| Lowest completed innings total (any format) | — | 56 in 11.5 overs (2024 T20 World Cup semi-final) |
| Most recent result | Won 2026 T20 World Cup group match (2nd Super Over) | Lost 2026 T20 World Cup group match (2nd Super Over) |
Key Players Who Have Shaped the Rivalry
South Africa’s Standout Performers
Aiden Markram has been a calm, consistent presence for South Africa across formats, captaining the side during periods of this rivalry and contributing crucial innings, including a match-shaping knock during the 2024 UAE series.
Kagiso Rabada remains one of the most feared fast bowlers in the world game, and his new-ball spells have repeatedly troubled Afghanistan’s top order, including during the 2024 semi-final rout.
Marco Jansen was the difference-maker in South Africa’s biggest win over Afghanistan, taking three wickets in the 2024 T20 World Cup semi-final to help bowl Afghanistan out for 56.
David Miller and Tristan Stubbs were the heroes of the 2026 Super Over thriller, with Stubbs’ last-ball six forcing the second Super Over and Miller’s hitting in that extra period ultimately proving decisive.
Afghanistan’s Standout Performers
Rashid Khan is the face of Afghan cricket and has repeatedly troubled South Africa’s batting with his variations, highlighted by a five-wicket haul during the record 177-run win in the 2024 UAE series.
Rahmanullah Gurbaz has emerged as Afghanistan’s most destructive batter against South Africa, top-scoring in the 2024 ODI series and playing a stunning 84 off 42 balls to force the tied match and double Super Over in Ahmedabad in 2026.
Azmatullah Omarzai has developed into a genuine all-rounder for Afghanistan, contributing both bat and ball in recent meetings with South Africa, including useful runs in the first Super Over of the 2026 encounter.
Tactical Patterns in the Rivalry
South Africa’s approach against Afghanistan has generally centered on using their fast bowlers to attack the powerplay and put early pressure on Afghanistan’s top order, followed by disciplined, partnership-based batting that avoids unnecessary risk against Afghanistan’s spinners. Their fielding depth and big-match composure — evident in both Super Overs in 2026 — have often been the difference in tight contests.
Afghanistan, by contrast, lean on fearless strokeplay from their top order and the introduction of spin as early as possible to break up partnerships. Rashid Khan and his fellow spinners are typically used to apply sustained pressure through the middle overs, while their batters — particularly Gurbaz — look to seize the initiative early rather than build an innings cautiously. This contrast in styles — South African control against Afghan aggression — has been a consistent thread across nearly every meeting between the two sides.
Why This Rivalry Matters in Modern Cricket
The significance of South Africa vs Afghanistan goes well beyond the results column. For Afghanistan, every close contest and occasional win against an established Test-playing nation represents validation of a cricket program built under extraordinarily difficult circumstances. Their 2024 ODI series win and their performance in the 2026 double Super Over thriller are proof that the gap between the traditional “big teams” and the rest of the cricketing world is narrowing.
For South Africa, matches against Afghanistan increasingly serve as a genuine test rather than a formality. Facing a world-class spin attack forces South African batters to adapt in ways that matches against other pace-heavy attacks do not, and the tightness of recent results shows that Afghanistan can no longer be treated as an easier fixture on the schedule.
What’s Next for South Africa vs Afghanistan
With both teams having advanced through different stages of recent T20 World Cup campaigns and Afghanistan continuing to push for more bilateral fixtures against top-tier nations, further meetings between these two sides look likely in both white-ball formats over the coming years. Given the pattern established so far — South Africa’s control in T20I cricket against Afghanistan’s growing ODI threat, and the increasingly narrow margins in ICC events — future contests are likely to continue producing the kind of high-drama cricket that has defined the rivalry since 2024.
Frequently Asked Questions
Who leads the South Africa vs Afghanistan head-to-head record? South Africa lead the overall head-to-head across formats, but Afghanistan have closed the gap significantly since 2024, particularly in ODI cricket.
When did Afghanistan first beat South Africa? Afghanistan recorded their first-ever win over South Africa on 18 September 2024, winning the 1st ODI in Sharjah by 6 wickets after restricting South Africa to just 106 all out.
What is the biggest win margin in this rivalry? Afghanistan’s 177-run victory in the second ODI of the 2024 UAE series is the largest winning margin recorded between the two sides.
Has South Africa ever lost a T20I to Afghanistan? As of the most recent meeting in February 2026, South Africa remained unbeaten against Afghanistan in T20I cricket, though the 2026 T20 World Cup match came down to a rare double Super Over.
Who are the key players to watch in this fixture? For South Africa: Aiden Markram, Kagiso Rabada, David Miller, and Tristan Stubbs. For Afghanistan: Rashid Khan, Rahmanullah Gurbaz, and Azmatullah Omarzai.
Conclusion
The South Africa vs Afghanistan rivalry has developed at remarkable speed, evolving from a mismatch on paper into one of the most closely watched contests in white-ball cricket. South Africa’s big-match pedigree and pace-bowling firepower have given them the edge in most historic meetings, especially in T20 cricket, but Afghanistan’s rise — spearheaded by Rashid Khan’s spin and an increasingly fearless batting unit — has turned this fixture into genuine box-office cricket. From the 2024 T20 World Cup semi-final rout to Afghanistan’s historic ODI series win just months later, and the unforgettable double Super Over thriller in Ahmedabad in 2026, this is a rivalry that has already produced several classic matches in a very short span of time — and every sign points to it only getting better from here.