Avishka century powers win over South Africa: 1st ODI (RPS)
Fawad, Nauman power win over SA: 1st Test, Day 4 (Karachi)
Temba Bavuma | First Black Proteas Batsman To Score A Test Century
Morgan, Bairstow run down Proteas to win series: 3rd T20 (Centurion)
Allround Moeen shines in dramatic 2 run win: 2nd T20 (Durban)
Ngidi snatches dramatic last over win over England: 1st T20 (East London)
de Kock spakles to level series with India: 3rd T20 (Bangalore)
Kohli double leads crushing win over South Africa: 2nd Test (Pune)
de Kock rescues South Africa as SL pacers dominate: 1st Test, Day 1 (Durban)
Herath six delivers whitewash despite de Bruyn ton: 2nd Test, Day 4 (SSC)
Herath spins South Africa towards whitewash: 2nd Test, Day 3 (SSC)
Philander blows away Aussies for 492 run win: 4th Test, Day 5 (J'burg)
Bavuma, Philander have Aussies on the ropes: 4th Test, Day 2 (J'burg)
Du Plessis dazzles in whitewash before injury: 3rd ODI (East London)
South Africa dominate after Elgar, Markram tons: 2nd Test, Day 1 (Bloemfontein)
Bavuma, Du Plessis dominate Bangladesh: 1st Test, Day 4 (Potchefstroom)
Bairstow, Anderson wrest back control: 4th Test, Day 2 (Manchester)
Historic Moeen hat trick delivers England win: 3rd Test, Day 5 (Oval)
Elgar resists as England close in on win: 3rd Test, Day 4 (Oval)
Roland-Jones takes 5 on debut: 3rd Test, Day 3 (Oval)