South Africa's Reeza Hendricks, left, embraces captain Aiden Markram after defeating Afghanistan in their T20 World Cup semi-final at the Brian Lara Cricket Academy in Tarouba, Trinidad, on Wednesday, June 26, 2024. AP
South Africa's David Miller with former pacer Dale Steyn after victory in their T20 World Cup semi-final. Reuters
Afghanistan after their comprehensive nine-wicket defeat against South Africa in Trinidad. Reuters
South Africa's Anrich Nortje after taking the wicket of Afghanistan captain Rashid Khan in Tarouba. AFP
Spinner Tabraiz Shamsi picked up three wickets to help dismiss Afghanistan for just 56. Getty Images
Afghanistan's Rashid Khan is bowled by South Africa's Anrich Nortje. Reuters
South Africa's Kagiso Rabada, left, celebrates after the dismissal of Afghanistan's Ibrahim Zadran. AFP
South Africa's Marco Jansen, left, decimated Afghanistan's top order. AP