In the first semi-final of the T20 World Cup 2024, South Africa and Afghanistan will lock horns to get closer to their first ever ICC title when they clash at the Brian Lara Stadium in Tarouba, Trinidad & Tobago on Wednesday (June 26).
Aiden Markram-led South Africa head into the match on the back of an unbeaten run in the tournament and are fresh from a thrilling 3-wicket win over West Indies in the Super Eight stage that sealed their last four spot.

Rashid Khan’s Afghanistan, on the other hand, responded to the defeat to India in their opening Super 8 game with a stunning 21-run win over Australia and followed that with an impressive 8-run (DLS method) win over Bangladesh to reach their first-ever semi-final.
The two teams have had contrasting run so far in the tournament. Afghanistan started off with a bang beating Uganda, Papua New Guinea and New Zealand before going down to West Indies and India. Rashid & Co, however, sealed fighting wins to seal a last four spot.
Although they have remained undefeated, South Africa have scrapped through results, registering close wins over Sri Lanka, Netherlands, Bangladesh, Nepal, USA, England and West Indies to book their berth in the semi-final.
The Proteas will face their toughest test yet when they face an upbeat Afghanistan, whom they have played only twice in shortest format so far. Here is a look at the head to head numbers of AFG vs SA:
In the 2 AFG vs SA head to head meetings in T20Is, South Africa hold the clear advantage having won on both occasions against Afghanistan in previous T20 World Cups.
In 2010, South Africa defended 139 by bowling out the Afghans for 80, while the Proteas made it two wins in two when they defended 209 by bundling out the Afghanistan side for 172. However, the challenge will be different this time for South Africa.
The two sides will meet for the first time in Tarouba, where a few matches have already been played in the ongoing T20 World Cup. Here is a look at the overall record of the Tarouba venue:
South Africa and Afghanistan have never crossed paths in Tarouba, Trinidad & Tobago. Proteas have never played at the venue, but Rashid’s side beat Papua New Guinea by 7 wickets after chasing down 97 at the Brian Lara Stadium earlier in the tournament.