The Proteas will play two Tests, five ODIs and a solitary T20 on their tour of Sri Lanka, starting in July.
The ICC has punished Bangladesh captain Shakib Al Hasan over his aggressive behaviour during a thrilling Twenty20 match against Sri Lanka.
Sri Lanka beat India by five wickets in the opening game of the Nidahas Twenty20 Tri-Series in Colombo on Tuesday.
Sri Lanka will go into their tri-nation T20 tournament against Bangladesh and India next month without injured captain Angelo Mathews.
Rohit Sharma’s 208 not out guided India to 392-4 in the second ODI against Sri Lanka in Mohali.
Former India captain, MS Dhoni, scored a half-century which saved his side from posting their lowest ever score in ODIs.
Suranga Lakmal took four scalps in Sri Lanka’s demolition of India’s batting lineup, which saw them stunned at 29-7 after 17 overs.
Virat Kohli became the first Test captain to score six double-centuries with his 243 against Sri Lanka in the third Test at Feroz Shah Kotla…
Thick pollution stopped play in the India-Sri Lanka Test shortly after Virat Kohli reached 245, his highest Test score.
Ravichandran Ashwin became the fastest bowler to 300 Test wickets as India warmed up for their South Africa tour by crushing Sri Lanka.
Harsha Bhogle says that India have never conquered South Africa and that little can be learnt from the Sri Lanka series to prepare them.
Sri Lanka sealed the fifth-highest run-chase in Test history, beating Zimbabwe by four wickets in Colombo on Tuesday.
The Proteas Women have reached the World Cup semi-finals, after they thrashed Sri Lanka by eight wickets in Taunton on Wednesday.
Proteas Women captain Dane van Niekerk extended her lead at the top of the wicket-taking charts with 4-24, as Sri Lanka Women were bowled…
Zimbabwe have claimed their first series win against Sri Lanka with a three-wicket victory in the fifth ODI on Monday.