Former South Africa captain Dean Elgar will assume the captaincy duties for the final time in his farewell Test match against India starting from 3rd January 2023. Full-time captain Temba Bavuma is out of the second Test after sustaining a hamstring strain while fielding on Day 1 of the first Test in Centurion. (Scorecard | Match Report | Cricket News)