England's Moeen Ali joins Chennai Super KingsMoeen found himself at the centre of a battle for his services.
Feb 18, 12:38
Result: South Africa defeat Afghanistan for first World Cup winThe Proteas had not won their previous four games in the tournament.
Jun 15, 22:36
Result: South Africa thrash England to level Test seriesSouth 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 NottinghamSouth 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 TestSouth Africa end the first day of the second Test match with England at Trent Bridge on 309-6.
Jul 14, 19:06
Result: Eoin Morgan inspires England to 72-run victory over South AfricaEngland 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
Result: Hashim Amla leads South Africa to dominant winSouth 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
Result: West Indies seal World T20 semi-final spot with win over South AfricaThe 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
Result: England fluff their lines as South Africa win thrilling Twenty20 at NewlandsReece 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
Result: South Africa tie ODI series at 2-2South 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 ODIEngland 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 JohannesburgJoe 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 AfricaEngland have the advantage after restricting South Africa to 267-7 on day one of the third Test in Johannesburg.
Jan 14, 16:04
Result: England maintain series lead with draw in second Test against South AfricaSouth 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 tonTemba 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 EnglandSouth 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 AfricaEngland 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 opponentAustralia's Michael Hooper faces hearing after being cited for striking Argentina's Nicolas Sanchez.
Jul 27, 05:43
Result: Royal Challengers Bangalore through to Indian Premier League qualifierRoyal Challengers Bangalore thrash Rajasthan Royals by 71 runs in the IPL Eliminator.
May 20, 19:02
Result: Shane Watson shines as Rajasthan Royals beat Kolkata Knight RidersShane 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
Result: Sunrisers Hyderabad ease past Rajasthan RoyalsSunrisers Hyderabad keep alive their hopes of making the IPL knockout stages by beating Rajasthan Royals.
May 7, 19:53
Result: Kings XI Punjab end Rajasthan Royals' unbeaten IPL streak in thrilling affairKings 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
Result: Tim Southee's four wins it for the Rajasthan RoyalsTim 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
Result: Ben Stokes hits unbeaten 151 in England Lions win over South Africa ABen 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 bowlersAlastair 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
Result: South Africa reach ICC Champions Trophy semi-finalsSouth 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
Result: Mumbai Indians win Indian Premier LeagueMumbai 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
Result: Chennai Super Kings earn dramatic win over Royal Challengers BangaloreChennai Super Kings seal a dramatic four-wicket win at home to Royal Challengers Bangalore in the IPL.
Apr 13, 19:19
Result: Chennai Super Kings thrash Kings XI PunjabChennai 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-7Mohammad 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
Did you know...?