Shami scripts Indian win, South Africa take series: 3rd Test, Day 4 (Jburg)
Career best from Philander knocks over India: 1st Test (Cape Town)
Ngidi debut six destroys India: 2nd Test (Centurion)
Du Plessis dazzles in whitewash before injury: 3rd ODI (East London)
De Villiers smashes 176, destroys Bangladesh: 2nd ODI (Paarl)
Amla, de Kock whip Bangladesh with record stand: 1st ODI (Kimberley)
Rabada humbles Bangladesh for innings win: 2nd Test, Day 3 (Bloemfontein)
Rabada rips through Bangladesh: 2nd Test, Day 2 (Bloemfontein)
South Africa dominate after Elgar, Markram tons: 2nd Test, Day 1 (Bloemfontein)
Bavuma, Du Plessis dominate Bangladesh: 1st Test, Day 4 (Potchefstroom)
Maharaj mows down Bangladesh for crushing win: 1st Test, Day 5 (Potchefstroom)
Magical Moeen routs South Africa for series win: 4th Test, Day 4 (Manchester)
Elgar resists as England close in on win: 3rd Test, Day 4 (Oval)
South Africa rout England, level series: 2nd Test, Day 4 (Trent Bridge)
Amla turns heat on England: 2nd Test, Day 3 (Trent Bridge)
Kohli, Bumrah shine as India reach semis: 2017 CT IND v RSA (Oval)
Amla, Tahir rout sorry Sri Lanka: 2017 CT RSA v SRL (Oval)
South Africa collapse to Patel spin: 3rd Test, Day 4 (Hamilton)
de Kock powers South Africa as NZ hit back: 3rd Test, Day 2 (Hamilton)
Henry dents South Africa before rain: 3rd Test, Day 1 (Hamilton)