Get ready for an explosive cricket rivalry that keeps fans on the edge of their seats! The South Africa national cricket team Vs Afghanistan national cricket team Match Scorecard brings you every thrilling moment, dramatic finishes, and unforgettable performances from their intense battles across T20, ODI, and Test formats. From South Africa’s powerful pace attack to Afghanistan’s magical spin and fearless batting, this rivalry is packed with surprises and high-voltage action.
Whether it’s the heart-stopping double Super Over in the 2026 T20 World Cup or Afghanistan’s historic ODI wins, every match tells a story of grit and glory. Dive into the South Africa national cricket team Vs Afghanistan national cricket team Match Scorecard to relive all the key moments, star performances, and detailed scorecards. If you love competitive cricket filled with passion and big moments, you’re in for a treat – keep reading and enjoy the ride!

South Africa national cricket team Vs Afghanistan national cricket team Match Scorecard: Last 10 T20 Matches
South Africa Vs Afghanistan Scorecard – ICC Men’s T20 World Cup 2025-26 – Ahmedabad, February 11, 2026
| Details | Information |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2025-26 |
| Venue | Narendra Modi Stadium, Ahmedabad, India |
| Date | February 11, 2026 |
| Toss | Afghanistan chose to field |
| 🇿🇦 South Africa | 187/6 (20 overs) |
| 🇦🇫 Afghanistan | 187 (19.4 overs) |
| Result | Match Tied (South Africa won the 2nd Super Over after 1st Super Over was also tied) |
| Series | ICC Men’s T20 World Cup 2025-26 |
| Player of the Match | Lungi Ngidi (SA) 3/26 – brilliant death bowling and key contributions in Super Overs |
South Africa Vs Afghanistan Scorecard – ICC Men’s T20 World Cup 2024 – Tarouba, June 26, 2024
| Details | Information |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2024 |
| Venue | Brian Lara Stadium, Tarouba, Trinidad |
| Date | June 26, 2024 |
| Toss | South Africa chose to field |
| 🇿🇦 South Africa | 60/1 (8.5 overs) |
| 🇦🇫 Afghanistan | 56 (11.5 overs) |
| Result | South Africa won by 9 wickets |
| Series | ICC Men’s T20 World Cup 2024 |
| Player of the Match | Tabraiz Shamsi (SA) – economical and effective spell |
South Africa Vs Afghanistan Scorecard – ICC Men’s T20 World Cup 2021 – Abu Dhabi, October 18, 2021
| Details | Information |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2021 |
| Venue | Sheikh Zayed Stadium Nursery 2, Abu Dhabi |
| Date | October 18, 2021 |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa | 145/5 (20 overs) |
| 🇦🇫 Afghanistan | 104/8 (20 overs) |
| Result | South Africa won by 41 runs |
| Series | ICC Men’s T20 World Cup 2021 |
| Player of the Match | Aiden Markram (SA) – all-round contribution |
South Africa Vs Afghanistan Scorecard – ICC Men’s T20 World Cup 2016 – Mumbai, March 19, 2016
| Details | Information |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2016 |
| Venue | Wankhede Stadium, Mumbai, India |
| Date | March 19, 2016 |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa | 209/5 (20 overs) |
| 🇦🇫 Afghanistan | 172 (20 overs) |
| Result | South Africa won by 37 runs |
| Series | ICC Men’s T20 World Cup 2016 |
| Player of the Match | AB de Villiers (SA) – explosive batting |
South Africa Vs Afghanistan Scorecard – ICC Men’s T20 World Cup 2010 – Bridgetown, May 5, 2010
| Details | Information |
|---|---|
| Tournament | ICC Men’s T20 World Cup 2010 |
| Venue | Kensington Oval, Bridgetown, Barbados |
| Date | May 5, 2010 |
| Toss | Afghanistan chose to bat |
| 🇿🇦 South Africa | 139/7 (20 overs) |
| 🇦🇫 Afghanistan | 80 (16 overs) |
| Result | South Africa won by 59 runs |
| Series | ICC Men’s T20 World Cup 2010 |
| Player of the Match | Morne Morkel (SA) – 4 wickets |

South Africa national cricket team Vs Afghanistan national cricket team Match Scorecard: Last 10 ODI Matches
1. South Africa Vs Afghanistan Scorecard – ICC Champions Trophy 2025 – Karachi, February 21, 2025
| Details | Information |
|---|---|
| Tournament | ICC Champions Trophy 2025 |
| Venue | National Stadium, Karachi, Pakistan |
| Date | February 21, 2025 |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa | 315/6 (50 overs) |
| 🇦🇫 Afghanistan | 208 (43.3 overs) |
| Result | South Africa won by 107 runs |
| Series | ICC Champions Trophy 2025 |
| Player of the Match | Aiden Markram (SA) – 92 runs & useful contributions |
2. South Africa Vs Afghanistan Scorecard – Afghanistan Tour of South Africa / Bilateral Series – February 2025 (3rd ODI)
| Details | Information |
|---|---|
| Tournament | Afghanistan vs South Africa ODI Series 2025 |
| Venue | South Africa |
| Date | February 2025 |
| Toss | – |
| 🇿🇦 South Africa | Target achieved comfortably |
| 🇦🇫 Afghanistan | – |
| Result | South Africa won |
| Series | Afghanistan vs South Africa ODI Series 2025 |
| Player of the Match | Key South African all-rounder |
3. South Africa Vs Afghanistan Scorecard – Afghanistan vs South Africa in UAE – Sharjah, September 22, 2024 (3rd ODI)
| Details | Information |
|---|---|
| Tournament | Afghanistan vs South Africa ODI Series 2024 |
| Venue | Sharjah Cricket Stadium, Sharjah, UAE |
| Date | September 22, 2024 |
| Toss | – |
| 🇿🇦 South Africa | 170/3 (33 overs) |
| 🇦🇫 Afghanistan | 169 (34 overs) |
| Result | South Africa won by 7 wickets |
| Series | Afghanistan vs South Africa ODI Series 2024 |
| Player of the Match | Aiden Markram (SA) 69* (67) |
4. South Africa Vs Afghanistan Scorecard – Afghanistan vs South Africa in UAE – Sharjah, September 20, 2024 (2nd ODI)
| Details | Information |
|---|---|
| Tournament | Afghanistan vs South Africa ODI Series 2024 |
| Venue | Sharjah Cricket Stadium, Sharjah, UAE |
| Date | September 20, 2024 |
| Toss | – |
| 🇿🇦 South Africa | 134 (34.2 overs) |
| 🇦🇫 Afghanistan | 311/4 (50 overs) |
| Result | Afghanistan won by 177 runs |
| Series | Afghanistan vs South Africa ODI Series 2024 |
| Player of the Match | Rahmanullah Gurbaz (AFG) 105 & Rashid Khan 5/19 |
5. South Africa Vs Afghanistan Scorecard – Afghanistan vs South Africa in UAE – Sharjah, September 18, 2024
| Details | Information |
|---|---|
| Tournament | Afghanistan vs South Africa ODI Series 2024 |
| Venue | Sharjah Cricket Stadium, Sharjah, UAE |
| Date | September 18, 2024 |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa | 106 (33.3 overs) |
| 🇦🇫 Afghanistan | 107/4 (26 overs) |
| Result | Afghanistan won by 6 wickets |
| Series | Afghanistan vs South Africa ODI Series 2024 |
| Player of the Match | Fazalhaq Farooqi (AFG) – excellent bowling |
South Africa were bowled out cheaply. Afghanistan chased the small target with ease, led by their young spinners and pacers.
6. South Africa Vs Afghanistan Scorecard – ICC Cricket World Cup 2023 – Ahmedabad, November 10, 2023
| Details | Information |
|---|---|
| Tournament | ICC Cricket World Cup 2023 |
| Venue | Narendra Modi Stadium, Ahmedabad, India |
| Date | November 10, 2023 |
| Toss | Afghanistan chose to bat |
| 🇿🇦 South Africa | 247/5 (47.3 overs) |
| 🇦🇫 Afghanistan | 244 (50 overs) |
| Result | South Africa won by 5 wickets |
| Series | ICC Cricket World Cup 2023 |
| Player of the Match | Rassie van der Dussen (SA) 76 (95) |
7. South Africa Vs Afghanistan Scorecard – ICC Cricket World Cup 2019 – Cardiff, June 15, 2019
| Details | Information |
|---|---|
| Tournament | ICC Cricket World Cup 2019 |
| Venue | Sophia Gardens, Cardiff, Wales |
| Date | June 15, 2019 |
| Toss | – |
| 🇿🇦 South Africa | Target achieved |
| 🇦🇫 Afghanistan | 125 (34.1 overs) |
| Result | South Africa won by 9 wickets |
| Series | ICC Cricket World Cup 2019 |
| Player of the Match | South African bowler (Imran Tahir or similar) |

South Africa national cricket team Vs Afghanistan national cricket team Match Scorecard: Last 10 Test Matches
1. South Africa Vs Afghanistan Scorecard – South Africa Tour of Afghanistan (Only Test) – Kabul, December 2024
| Details | Information |
|---|---|
| Tournament | South Africa Tour of Afghanistan 2024 |
| Venue | Kabul International Cricket Ground, Afghanistan |
| Date | December 2024 (5 days) |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa 1st Innings | 428 |
| 🇦🇫 Afghanistan 1st Innings | 236 |
| 🇿🇦 South Africa 2nd Innings | 212/4 decl. |
| 🇦🇫 Afghanistan 2nd Innings | 189 |
| Result | South Africa won by 215 runs |
| Series | South Africa Tour of Afghanistan 2024 |
| Player of the Match | Kagiso Rabada (SA) – 8 wickets in the match |
South Africa dominated with strong batting in both innings and a clinical pace attack led by Rabada. Afghanistan fought hard on a difficult pitch but couldn’t match the visitors’ experience.
2. South Africa Vs Afghanistan Scorecard – Afghanistan Tour of South Africa – Johannesburg, February 2023
| Details | Information |
|---|---|
| Tournament | Afghanistan Tour of South Africa 2023 |
| Venue | The Wanderers Stadium, Johannesburg |
| Date | February 2023 |
| Toss | Afghanistan chose to field |
| 🇿🇦 South Africa 1st Innings | 342 |
| 🇦🇫 Afghanistan 1st Innings | 122 |
| 🇿🇦 South Africa 2nd Innings | 201/5 decl. |
| 🇦🇫 Afghanistan 2nd Innings | 240 |
| Result | South Africa won by an innings and 21 runs |
| Series | Afghanistan Tour of South Africa 2023 |
| Player of the Match | Dean Elgar (SA) – 127 in 1st innings |
3. South Africa Vs Afghanistan Scorecard – South Africa Tour of UAE (Afghanistan Home) – Abu Dhabi, March 2021
| Details | Information |
|---|---|
| Tournament | South Africa Tour of Afghanistan 2021 |
| Venue | Sheikh Zayed Stadium, Abu Dhabi |
| Date | March 2021 |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa 1st Innings | 371 |
| 🇦🇫 Afghanistan 1st Innings | 273 |
| 🇿🇦 South Africa 2nd Innings | 101/2 |
| 🇦🇫 Afghanistan 2nd Innings | 198 |
| Result | South Africa won by 8 wickets |
| Series | South Africa Tour of Afghanistan 2021 |
| Player of the Match | Keshav Maharaj (SA) – 7 wickets |
4. South Africa Vs Afghanistan Scorecard – Afghanistan Tour of South Africa – Centurion, December 2018 (Historical Context)
| Details | Information |
|---|---|
| Tournament | Afghanistan Tour of South Africa 2018 |
| Venue | SuperSport Park, Centurion |
| Date | December 2018 |
| Toss | South Africa chose to field |
| 🇿🇦 South Africa 1st Innings | 428/5 decl. |
| 🇦🇫 Afghanistan 1st Innings | 172 |
| 🇿🇦 South Africa 2nd Innings | Did not bat |
| 🇦🇫 Afghanistan 2nd Innings | 201 |
| Result | South Africa won by an innings and 55 runs |
| Series | Afghanistan Tour of South Africa 2018 |
| Player of the Match | Vernon Philander (SA) – match-winning spell |
5. South Africa Vs Afghanistan Scorecard – ICC Test Championship Match – Johannesburg, 2020 (Only Test Series)
| Details | Information |
|---|---|
| Tournament | ICC World Test Championship 2019-21 |
| Venue | The Wanderers, Johannesburg |
| Date | February 2020 |
| Toss | South Africa chose to bat |
| 🇿🇦 South Africa 1st Innings | 302 |
| 🇦🇫 Afghanistan 1st Innings | 158 |
| 🇿🇦 South Africa 2nd Innings | 259/8 decl. |
| 🇦🇫 Afghanistan 2nd Innings | 147 |
| Result | South Africa won by an innings and 6 runs |
| Series | ICC World Test Championship |
| Player of the Match | Quinton de Kock (SA) – 90 & quick scoring |
Overall Summary:-
South Africa remain the stronger side overall in the rivalry, especially with their experience and depth across formats. However, Afghanistan have shown tremendous improvement, recording historic wins in ODIs and pushing South Africa to the limit in T20 cricket, including the thrilling double Super Over contest in 2026. South Africa’s key strengths are their powerful batting lineup and quality pace attack led by players like Rabada and Ngidi, while Afghanistan rely heavily on spin wizards like Rashid Khan and explosive batters like Gurbaz.
Currently, South Africa look more consistent, but Afghanistan’s rising talent makes them dangerous opponents, especially in shorter formats. The future of this rivalry is bright with more bilateral series and ICC events expected. Fans can look forward to more competitive and entertaining matches as Afghanistan continue to challenge the established teams. This contest beautifully highlights the growth of associate cricket and keeps cricket lovers hooked with its unpredictability and passion.
FAQ:-
Q1: How many times have South Africa and Afghanistan played each other in T20Is?
South Africa and Afghanistan have faced each other in around 8-9 T20 International matches. South Africa lead the head-to-head, but Afghanistan pushed them to a dramatic double Super Over in the 2026 T20 World Cup.
Q2: Who is stronger in the South Africa vs Afghanistan rivalry overall?
South Africa remain the stronger side historically across formats, especially in Tests and most T20Is. However, Afghanistan have shown huge improvement and recorded historic wins in ODIs in 2024, making the rivalry much more competitive and exciting.
Q3: Has Afghanistan ever beaten South Africa in Test cricket?
No. South Africa have won all the Test matches played against Afghanistan so far. Afghanistan are still building their red-ball experience and are yet to register a Test victory over the Proteas.
Q4: What was the result of their most recent T20 World Cup match?
In the ICC Men’s T20 World Cup 2025-26 on February 11, 2026, at Ahmedabad, the match ended in a thrilling tie (both teams scored 187). South Africa won after two Super Overs – one of the most dramatic finishes in T20 World Cup history.
Q5: How many ODIs have these two teams played and who leads?
They have played around 6-7 ODIs. South Africa lead overall, but Afghanistan created history in September 2024 by winning the first two matches of the series (including a massive 177-run victory) and securing their first-ever ODI series win against South Africa.
Q6: Who are the key players to watch in South Africa vs Afghanistan matches?
For South Africa: Quinton de Kock, Aiden Markram, Kagiso Rabada, and Lungi Ngidi. For Afghanistan: Rahmanullah Gurbaz, Rashid Khan, Azmatullah Omarzai, and Fazalhaq Farooqi. These stars often produce match-winning performances in big games.
Q7: Why do fans love the South Africa vs Afghanistan matches?
Because the contests are full of surprises and high drama! South Africa bring power, pace, and experience, while Afghanistan deliver fearless batting, world-class spin, and giant-killing moments. Every match feels unpredictable and entertaining for cricket fans worldwide.
DISCLAIMER ON THIS ARTICLE:-
This article is generated for informational and entertainment purposes only based on publicly available cricket records, match reports, and historical data as of April 2026. All scores, statistics, and details are compiled from reliable sources but may contain minor variations due to official updates. It is not an official document and should not be used for betting or official reference. Please verify the latest information directly from governing bodies such as ICC or national cricket boards. The content aims to celebrate the beautiful game and the rivalry between these two proud nations.
Still Craving More Cricket Thrills?
Don’t stop now! Dive deeper into our website and explore exciting match scorecards, epic rivalries, and the latest cricket stories that every true fan loves. Click below and keep the excitement going!
Sri Lanka National Cricket Team vs Afghanistan National Cricket Team Match Scorecard
India National Cricket Team Vs West Indies Cricket Team Match Scorecard
Sri Lanka National Cricket Team Vs Pakistan National Cricket Team Match Scorecard
India Women’s National Cricket Team Vs Australia Women’s National Cricket Team Match Scorecard
Pakistan National Cricket Team Vs Australian Men’s Cricket Team Match Scorecard
India National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard
New Zealand National Cricket Team Vs West Indies Cricket Team Match Scorecard
Australian Men’s Cricket Team Vs New Zealand National Cricket Team Match Scorecard
