One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 15/06/2019 2019 ICC World Cup Sophia Gardens South Africa won by 9 wickets
2 10/11/2023 2023 ICC World Cup Narendra Modi Stadium South Africa won by 5 wickets

Afghanistan: 0 South Africa: 2 Tied: 0 No Result: 0

Country Records and Statistics
Match Records and Statistics
Match Scorecards