Sri Lanka handed England their third defeat of the 2015 Cricket World Cup, while Zimbabwe restricted Pakistan to just 235 for 7 in Brisbane.
Sri Lankan batsman Kumar Sangakkara joined an elite group of cricketers on Saturday when he became only the fifth to make 12 000 runs in his career.
Hashim Amla, playing his first series since succeeding Graeme Smith as Test captain, has fought off Sri Lanka's spinners to seal a 1-0 series win.
Dale Steyn and Morne Morkel ripped through the Sri Lanka batting lineup to seal a 153-run win on Sunday.
Kumar Sangakkara smashed his 49th half-century as Sri Lanka fought back on the fourth day of the first Test against South Africa on Saturday.
Aggressive hundreds from Quinton de Kock and AB de Villiers gave the SA cricket team their first ODI series win over Sri Lanka on the island.
Opener Hashim Amla has smashed 109 off 130 balls to steer South Africa to a formidable 304-5 in the first one-day international against Sri Lanka.
Why Tahir is so expensive and ineffective in Tests but a wicket-taker in limited-overs cricket.
Sri Lanka have lifted their maiden World Twenty20 title following their six-wicket victory against former champions India.
Boycotting Sri Lanka cricket over a disagreeable regime is not the answer, and South Africa should do more than that to engage with the issues.
Rangana Herath has led Sri Lanka by taking two wickets to help beat SA by 17 runs under the Duckworth/Lewis method in their second ODI.
Michael Hussey has ended his test career on a high when Australia beat Sri Lanka by five wickets in the third test, to sweep the series 3-0.
Sri Lanka's only tour match before their three-test series against Australia has ended in a draw in Canberra.
The Champions League T20 should focus on developing the global game instead of profits, writes Neil Manthorp.
Sri Lanka has switched their captaincy in their last match against England to avoid Mahela Jayawardene being banned for slow bowling again.
Sri Lanka sent defending champions England packing at the T20 as they reached the semis along with the West Indies after a dramatic night of action.
West Indies and hosts Sri Lanka earned hard-fought wins in an exciting start to the Super Eights round in the World Twenty20 on Thursday.