South Africa defeat Afghanistan for first World Cup win
The Proteas had not won their previous four games in the tournament.
Jun 15, 22:36
South Africa thrash England to level Test series
South Africa record a 340-run win over England in the second Test match at Trent Bridge, a result which levels the four-game series.
Jul 17, 15:02
England crumble against rejuvenated South Africa in Nottingham
South Africa hold a 205-run lead over England at the end of day two at Trent Bridge following a disappointing day with the bat for the home side.
Jul 15, 18:59
South Africa hold edge over England after first day of second Test
South Africa end the first day of the second Test match with England at Trent Bridge on 309-6.
Jul 14, 19:06
Eoin Morgan inspires England to 72-run victory over South Africa
England skipper Eoin Morgan makes 107 from 93 deliveries to help his side to a 72-run win over South Africa at Headingley.
May 24, 22:15
Hashim Amla leads South Africa to dominant win
South Africa opener Hashim Amla scores a century as his side ease to a 139-run win over West Indies in their Tri-Series fixture in St Kitts.
Jun 16, 09:17
West Indies seal World T20 semi-final spot with win over South Africa
The West Indies earn a spot in the semi-finals of the World Twenty20 with a three-wicket victory over South Africa in Nagpur.
Mar 25, 17:36
England fluff their lines as South Africa win thrilling Twenty20 at Newlands
Reece Topley's blunder on the final ball of the match helps South Africa defeat England by three wickets in a thrilling first Twenty20 international at Newlands.
Feb 19, 19:51
South Africa tie ODI series at 2-2
South Africa beat England by one wicket to tie up the ODI series at 2-2 and force a decider at Newlands on Sunday.
Feb 12, 19:34
England's Stuart Broad, Chris Woakes replace Chris Jordan, David Willey in fourth ODI
England make two bowling changes as Stuart Broad and Chris Woakes replace Chris Jordan and David Willey in the fourth one-day international against South Africa.
Feb 12, 11:16
England batsman Joe Root stars with century on day two in Johannesburg
Joe Root scores his ninth Test century as England battle back from a tough start and close in on South Africa's first-innings total in the third Test.
Jan 15, 15:19
Advantage England on day one of the third Test against South Africa
England have the advantage after restricting South Africa to 267-7 on day one of the third Test in Johannesburg.
Jan 14, 16:04
England maintain series lead with draw in second Test against South Africa
South Africa and England draw the second Test in Cape Town after bad light and rain brought a premature end to play on day five in Cape Town.
Jan 6, 14:58
South Africa declare on 627 against England after Temba Bavuma scores maiden ton
Temba Bavuma scores a maiden Test century before South Africa declare on 627 in the third Test against England in Cape Town.
Jan 5, 16:06
South Africa paceman Dale Steyn out of second Test against England
South Africa bowler Dale Steyn is ruled out of the second Test against England in Cape Town due to a shoulder injury.
Jan 1, 10:36
England bowler James Anderson set for second-Test return in South Africa
England seamer James Anderson is on track to play in the second Test against South Africa in Cape Town after sitting out the first match of the series.
Dec 30, 11:58
Australia could lose Michael Hooper as flanker cited for striking opponent
Australia's Michael Hooper faces hearing after being cited for striking Argentina's Nicolas Sanchez.
Jul 27, 05:43
Royal Challengers Bangalore through to Indian Premier League qualifier
Royal Challengers Bangalore thrash Rajasthan Royals by 71 runs in the IPL Eliminator.
May 20, 19:02
Shane Watson shines as Rajasthan Royals beat Kolkata Knight Riders
Shane Watson scores an unbeaten century as the Rajasthan Royals claim a nine-run win over the Kolkata Knight Riders in the IPL.
May 16, 19:36
Sunrisers Hyderabad ease past Rajasthan Royals
Sunrisers Hyderabad keep alive their hopes of making the IPL knockout stages by beating Rajasthan Royals.
May 7, 19:53
Kings XI Punjab end Rajasthan Royals' unbeaten IPL streak in thrilling affair
Kings XI Punjab put an end to the Rajasthan Royals' 100% start to this year's Indian Premier League in an intense super over finish at Ahmedebad.
Apr 21, 19:27
Tim Southee's four wins it for the Rajasthan Royals
Tim Southee hits a four from the final ball to seal a three-wicket win for the Rajasthan Royals over the Delhi Daredevils in the Indian Premier League.
Apr 12, 14:58
Ben Stokes hits unbeaten 151 in England Lions win over South Africa A
Ben Stokes hits 151 from 86 balls as England Lions cruise to an 89-run victory over South Africa A in Pretoria.
Feb 2, 17:38
Alastair Cook praises bowlers
Alastair Cook says that England's bowlers put it a great performance in this afternoon's ICC Champions Trophy semi-final victory over South Africa.
Jun 19, 19:35
South Africa reach ICC Champions Trophy semi-finals
South Africa are through to the semi-finals of the ICC Champions Trophy after drawing their game with the West Indies on Duckworth-Lewis.
Jun 14, 20:14
Mumbai Indians win Indian Premier League
Mumbai Indians claim their first ever Indian Premier League title by beating two-time champions Chennai Super Kings by 23 runs at Eden Gardens, Kolkata.
May 26, 19:26
Chennai Super Kings earn dramatic win over Royal Challengers Bangalore
Chennai Super Kings seal a dramatic four-wicket win at home to Royal Challengers Bangalore in the IPL.
Apr 13, 19:19
Chennai Super Kings thrash Kings XI Punjab
Chennai Super Kings romp to a 10-wicket victory over Kings XI Punjab in the Indian Premier League.
Apr 10, 18:39
Mohammad Hafeez helps take Pakistan to 195-7
Mohammad Hafeez's impressive haul of 86 runs puts Pakistan 195-7 in their innings in the second Twenty20 international against South Africa.
Mar 3, 14:37