Dean Elgar is set to captain South Africa in the first Test in Lord`s on Tuesday.

Dean Elgar is set to captain South Africa in the first Test in Lord's on Tuesday.
Dean Elgar is set to captain South Africa in the first Test in Lord's on Tuesday.
block
block