Squad for South Africa

ICC World Test Championship 2021 to 2023

Test
T Bavuma
D Elgar (captain)
SJ Erwee
MZ Hamza
SR Harmer
M Jansen
KA Maharaj
AK Markram
PWA Mulder
LT Ngidi
D Olivier
K Rabada
RD Rickelton
LL Sipamla
GA Stuurman
HE van der Dussen
K Verreynne