Cape Town: South African cricket machine Hashim Amla step down as Test captain of South Africa with immediate effect on Wednesday during second Test match against...
JOHANNESBURG: South Africa has dropped its googly leg-spinner bowler Imran Tahir as it reveals names of 15 players in the three Test match series against...