AB de Villiers steps down as South Africa’s Test captain. He has been ruled out of Sri Lanka Test series due to elbow injury.
AB de Villiers steps down as South Africa’s Test captain. He has been ruled out of Sri Lanka Test series due to elbow injury.