South Africa are proven challengers in world cricket. And they have been consistent in their performances, especially in ICC tournaments of late.
Afghanistan, on the other hand, are slowly rising up the ladder. They are becoming a competitive side that can stun a big team on any day.
And now these two teams are going to lock horns in the Champions Trophy 2025. Afghanistan and South Africa haven’t played a lot against one another, but Afghans have shocked the Proteas recently with a 2-1 series win.
With that said, here’s the head-to-head record between Afghanistan and South Africa in ODI cricket.
Afghanistan vs South Africa Head-to-Head in ODIs
Matches Played | 5 |
South Africa Won | 3 |
Afghanistan | 2 |
Tied | 0 |
No Result | 0 |
Afghanistan and South Africa have five ODIs against each other. And South Africa have a lead over the Afghans, having won three of those encounters.
But the Afghan Atlans have defeated South Africa in a three-match ODI series in September 2024. They hosted the Proteas in Sharjah, winning the first two matches comprehensively to bag the first-ever bilateral series played between them.
Prior to that, Afghanistan and South Africa met twice in ODI World Cups. Their first meeting was in the 2019 edition, while the other came in the 2023 iteration, with South Africa winning both games.
Afghanistan vs South Africa Head-to-Head | Home-Away-Neutral
Venue | Matches | South Africa Won | Afghanistan Won | Tied | No Result |
In Afghanistan | 0 | 0 | 0 | 0 | 0 |
In South Africa | 0 | 0 | 0 | 0 | 0 |
Neutral Venues | 5 | 3 | 2 | 0 | 0 |
See Also:- Pakistan vs New Zealand Head to Head in ODI
Both teams haven’t yet played against each other on any of their home turfs. While Afghanistan did host South Africa for a series, the matches took place in Sharjah, which is kind of an adopted home ground for Afghans.
But since those matches aren’t counted as home games, both teams have so far practically played on neutral venues. South Africa takes the lead here as well with three victories.
Afghanistan vs South Africa | Recent ODI Match Results
Team 1 | Team 2 | Result | Venue | Date |
---|---|---|---|---|
AFG (169/10) | SA (170/3) | SA won by 7 wkts | Sharjah | 22 Sep 2024 |
AFG (311/4) | SA (134/10) | AFG won by 177 runs | Sharjah | 20 Sep 2024 |
SA (106/10) | AFG (107/4) | AFG won by 6 wkts | Sharjah | 18 Sep 2024 |
AFG (244/10) | SA (247/5) | SA won by 5 wkts | Ahmedabad | 10 Nov 2023 |
AFG (125/10) | SA (131/1) | SA won by 9 wkts | Cardiff | 15 Jun 2019 |
Read Also:- India vs England Head to Head in ODI
Four of their five encounters have come since 2023. And both teams are level at 2-2 in those games.
Afghanistan have tested South Africa’s batters with their quality spin to wrap them below 150 twice. Afghanistan’s batting has also improved a lot as they surpassed the 300-run mark in Sharjah.