sportsdunia logo
Search Icon
T20ODITest

South Africa vs Afghanistan Head-to-Head in T20

South Africa flag

South Africa

SA
Leader
3Matches0 NR/Tied
Afghanistan flag

Afghanistan

AFG
South Africa flag
3
0
Afghanistan flag
100%
Last updated: 10 Feb 2026Scope: T20 only

Key Takeaways

South Africa vs Afghanistan head to head in T20 record shows 3 matches played between the two teams, with South Africa winning 0 matches and Afghanistan winning 0, while 3 games ended in no result or tie.

The South Africa vs Afghanistan T20 records give a clear indication of their rivalry. The South Africa vs Afghanistan T20 stats highlight a highest team score of 209/5 (20 ov) for South Africa and 172/10 (20 ov) for Afghanistan in matches between the two sides.

Looking at the South Africa vs Afghanistan timeline, last 5 T20 matches provide a clear view of recent results and head-to-head trends between the teams. The South Africa vs Afghanistan in T20 World Cup shows the number of matches played between the two teams.

South Africa vs Afghanistan T20 Records

DetailsSAAFG
Highest Team ScoreHighest total scored in T20 matches between these teams
209172
Lowest Team ScoreLowest total scored in T20 matches between these teams
6056
Average Runs per MatchAverage runs scored per innings
136102.67
Average Wickets LostAverage wickets lost per innings (lower is better)
4.3310
Biggest Win (Runs)Largest margin of victory by runs
590
Biggest Win (Wickets)Largest margin of victory by wickets
90

South Africa vs Afghanistan T20 Stats

Batting Records

DetailsPlayerTeamStats

Most Runs Scorer

AB de Villiers

SA
64 runs
1 innings, Avg: 64.00

Best Average

AB de Villiers

SA
64
Min 1 innings

Most Fifties

AB de Villiers

SA
1 fifties
1 innings

Highest Strike Rate

Mohammad Shahzad

AFG
231.58
Min 19 balls faced

Bowling Records

DetailsPlayerTeamStats

Most Wickets Taker

Morne Morkel

SA
4 wickets
1 matches, Econ: 6.67

Best Bowling Figures in a Match

Morne Morkel

SA
4/20
3 overs

Best Economy Rate

Kagiso Rabada

SA
7.29
7 overs, 4 wickets

South Africa vs Afghanistan in T20 World Cup

3
Matches
3
SA Won
AFG Won
NR/Tied

South Africa vs Afghanistan T20 World Cup Records

DetailsSAAFG
Highest Team Score209/5 (20 ov)172/10 (20 ov)
Lowest Team Score60/1 (8.5 ov)56/10 (20 ov)
Biggest Win (Runs)590
Biggest Win (Wickets)90

South Africa vs Afghanistan Timeline (T20) : (Last 5 matches)

DateVenueScoreWinnerMarginPlayer of Match
Jun 26, 2024
Brian Lara Stadium, Tarouba, Trinidad
AFG :56/10 (20 ov)
SA :60/1 (8.5 ov)
SA9 wickets
Marco Jansen
Mar 20, 2016
Wankhede Stadium, Mumbai
SA :209/5 (20 ov)
AFG :172/10 (20 ov)
SA37 runs
Chris Morris
May 5, 2010
Kensington Oval, Bridgetown, Barbados
SA :139/7 (20 ov)
AFG :80/10 (16 ov)
SA59 runs
Morne Morkel

FAQs

How many T20 matches have South Africa and Afghanistan played?
South Africa and Afghanistan have played 3 T20 International matches against each other since 2010.
Who has won more T20 matches between South Africa and Afghanistan?
Both teams have won 0 matches each out of 3 T20 matches. 3 match(es) ended with no result.
What is South Africa's highest T20 score vs Afghanistan?
South Africa's highest T20 score against Afghanistan is 209/5 in 20 overs.
What is Afghanistan's highest T20 score vs South Africa?
Afghanistan's highest T20 score against South Africa is 172/10 in 20 overs.
Who is the top run-scorer in South Africa vs Afghanistan T20s?
AB de Villiers is the top run-scorer in South Africa vs Afghanistan T20 matches with 64 runs from 1 innings at an average of 64.
Who has taken the most wickets in South Africa vs Afghanistan T20 matches?
Morne Morkel leads the wicket-takers list with 4 wickets from 1 matches at an economy rate of 6.67.
When was the last South Africa vs Afghanistan T20 match?
The last South Africa vs Afghanistan T20 match was played on 26 June 2024.