South Africa beat Sri Lanka by 19 runs at SuperSport Park
Lungi Ngidi impresses as South Africa restrict Sri Lanka to 107-6 to claim victory in the first Test of their three-match series.
Jan 20, 22:23
South Africa end World T20 campaign with eight-wicket win over Sri Lanka
South Africa end their World Twenty20 campaign on a high as they beat Sri Lanka by eight wickets in Delhi.
Mar 28, 18:15
Martin Guptill century guides New Zealand to eight-wicket win over South Africa
New Zealand level their one-day series against South Africa at 1-1 as they defeat the Proteas by eight wickets thanks to an unbeaten century from Martin Guptill.
Aug 23, 17:18
New Zealand defeat South Africa by 32 runs in second T20 international
New Zealand secure a 32-run win over South Africa in the second T20 international at Centurion to earn a draw in their series.
Aug 16, 17:08
Quinton de Kock named in South Africa squad for World Cup
Quinton de Kock is named in South Africa's squad for the World Cup as he continues his recovery from an ankle injury.
Jan 7, 19:41
Zimbabwe set South Africa target of 165 in final ODI
Zimbabwe set South Africa a target of 165 in the third and final ODI at the Queens Sports Club.
Aug 21, 12:30
Hashim Amla leads South Africa to victory over Zimbabwe in first ODI
Hashim Amla leads the way with an unbeaten 122 as South Africa beat Zimbabwe by 93 runs to win the first one-day international in Bulawayo.
Aug 17, 18:35
Pakistan beat South Africa in Cape Town
Pakistan win a close match against South Africa by six runs.
Nov 22, 19:22
Pakistan set South Africa 177 to win second Twenty20 international
Pakistan set South Africa a total of 177 to win the final Twenty20 international between the sides in Cape Town.
Nov 22, 17:44
Sri Lanka destroy South Africa in first one-day international
Sri Lanka beat South Africa by 180 runs in the opening one-day international between the two sides.
Jul 20, 21:35
India beat South Africa by 26 runs
India beat South Africa by 26 runs in the opening match of the ICC Champions Trophy in Cardiff.
Jun 6, 18:37
India set South Africa 332 to win
South Africa need 332 runs from their 50 overs to beat India in the Champions Trophy.
Jun 6, 14:18
Graeme Smith ton sets up South Africa win
South Africa need the last ball to secure a win over New Zealand in their third one-day international.
Jan 25, 20:43
South Africa clinch Twenty20 series with wide victory
South Africa beat New Zealand by 33 runs to run out 2-1 winners in the three-match Twenty20 series.
Dec 26, 16:14