Dean Elgar named South Africa captain for farewell Test against India
Centurion: Dean Elgar, who will retire at the end of the ongoing Test series against India, will lead the South African team in the final game of the two-match series in place of injured Temba Bavuma. Bavuma has been ruled out of the final Test...











































