December 28, 2023Dean Elgar Named Captain for His Farewell Test Match at Cape Town as Temba Bavuma Ruled Out