South Africa vs Afghanistan head to head stats and records ODI 2023

All South Africa vs Afghanistan head to head stats and records before their crucial World Cup meeting. South Africa and Afghanistan have faced each other in ODI cricket only once.

It is surprising to see that the Proteas have not faced team like Afghanistan much who have been so impressive over the years. However, the Proteas dominated in the only game that happened between these two teams.

Fastest bowler in the world in 2023

Both teams locked horns in June 2019 and South Africa lead the head to head 1-0 over Afghanistan. It was a comfortable win for them and it was also the World Cup encounter that was played in England four years ago.

Matches Played1
South Africa won1
Afghanistan won0
No Result0

South Africa and Afghanistan are scheduled to face each other in the 42nd match of the ongoing ICC Cricket World Cup in India. The match is set to take place on November 10 at the Narendra Modi Stadium in Ahmedabad and will commence at 2 PM IST.

This is South Africaโ€™s last league game and they will be looking to gain some confidence after a thrashing at the hands of India at the Eden Gardens in Kolkata. Chasing 327 runs, they were skittled for just 83 runs and having qualified for the semis already, South Africa will be keen on entering the knockouts with a win in their previous game.

Overall, they are in second place in the points table with six wins from eight matches.

They have lost only to the Netherlands and India in the tournament and have managed to thump the other teams apart from Pakistan against whom they won by just one wicket in a thriller. Nevertheless, the Proteas are looking a brilliant team this time and can go all the way.

Afghanistan, meanwhile, have impressed a lot with their performance so far in this World Cup. The fact that they are alive so deep in the tournament is huge achievement for them and at one stage, also threatened to make it to the top four of the tournament.

After a winless 2019 World Cup, they have been sensational, to say the least, in this mega event.

South Africa vs Afghanistan head to head
Photo by Icon sport

Everything has fallen in place so perfectly for them with wins over England, Pakistan, Netherlands and Sri Lanka and would be ruing their loss to Bangladesh in their campaign opener. The team led by Hashmatullah Shahidi is finally coming through against big teams after so much promise comig through in the last few years.

Afghanistan would be keen on building this success for the future and make sure stun more teams on a regular basis at the international level.

South Africa vs Afghanistan head to head team ODI records and stats

South Africa and Afghanistan are facing only for the second time in the history of ODI cricket. They locked horns last time more than four years ago. Hereโ€™s a detailed look at what happened in that only face-off:

DateWinnerWon byVenue
15/06/2019South Africa9 wicketsCardiff

South Africa vs Afghanistan head to head player stats (ODI)

ODI Batting records

Most runs

Quinton de Kock scored 68 runs in the only game played against Afghanistan and will be looking to add more runs in the World Cup 2023 match.

Player NameRuns
Quinton de Kock68
Hashim Amla41
Rashid Khan35
Noor Ali Zadran32
Hazratullah Zazai22

Highest individual score

Quinton de Kock68
Hashim Amla41*
Rashid Khan35
Noor Ali Zadran32
Hazratullah Zazai22

Highest average

Quinton de Kock68
Rashid Khan35
Noor Ali Zadran32
Hazratullah Zazai22

Most centuries

There was no century hit in the low-scoring encounter between South Africa and Afghanistan played in 2019.

Most sixes

Andile Phehlukwayo1

ODI Bowling records

Most wickets

In the only match played between the two teams, Imran Tahir shined with a massive four-wicket haul for just 29 runs. Morris and Phehlukwayo were also amongst the wickets picking up three and two wickets, respectively.

Player NameWickets
Imran Tahir4
Chris Morris3
Andile Phehlukwayo2

Best bowling figures

Player NameFigures
Imran Tahir4-29
Chris Morris3-13
Andile Phehlukwayo2-18
Gulbadin Naib1-29
Kagiso Rabada1-36

ODI Wicket-keeping records 

Most dismissals (overall) 

There were no dismissals affected by wicketkeepers in the only match played between South Africa and Afghanistan. 

ODI Fielding records 

Most catches (overall)

Player NameCatches
Faf du Plessis2
Rassie van der Dussen2
Imran Tahir1
Hashim Amla1
Aiden Markram1
Mohammad Nabi1

Most catches (single match)

Player NameCatches
Faf du Plessis2
Rassie van der Dussen2

Individual ODI records 

Most matches

All the players featured in this match have played a game each. Quite a few players from this match are also part of the squads for World Cup 2023 as well and will feature for the second time.

South Africa vs Afghanistan: What happened in the last meeting?

The first and only time South Africa and Afghanistan faced were in World Cup 2019 in Cardiff. The clash was reduced to 48 overs per side and after being invited to bat first, Afghanistan were blown away completely.

Only three of their batters could reach the double figures with Rashid Khan leading the way scoring 35 runs off just 25 balls. Imran Tahir picked up four wickets for South Africa while Chris Morris returned with figures of 3/13.

South Africa vs Afghanistan head to head
Photo by Icon sport

In response, it was a walk in the park for South Africa as they chased down the total in the 29th over itself. Quinton de Kock smashed 68 runs while Hashim Amla remained unbeaten on 41. Gulbadin Naib was the only wicket-taker for Afghanistan.

Match date: June 15, 2019

Venue: Cardiff

Result: South Africa won by 9 wickets

SA vs AFG last match scorecard 


Hazratullah Zazai22c Rassie van der Dussen b Kagiso Rabada
Noor Ali Zadran32b Imran Tahir
Rahmat Shah6lbw Chris Morris
Hashmatullah Shahidi8c Faf du Plessis b Andile Phehlukwayo
Asghar Afghan0c & b Imran Tahir
Mohammad Nabi1b Andile Phehlukwayo
Ikram Alikhil9c Hashim Amla b Chris Morris
Gulbadin Naib5c Aiden Markram b Imran Tahir
Rashid Khan35c Rassie van der Dussen b Imran Tahir
Hamid Hasan0c Faf du Plessis b Chris Morris
Aftab Alam0Not out

New Zealand

Hashim Amla41Not out
Quinton de Kock68c Mohammad Nabi b Gulbadin Naib
Andile Phehlukwayo17Not out