Afghanistan secured a nail-biting three-run win over hosts Sri Lanka in the third T20I on Wednesday.
All-rounder Angelo Mathews starred with a quickfire 42 and two wickets as Sri Lanka won the second T20I against Afghanistan by 72 runs on Monday.
Sri Lanka secured a convincing 155-run win over Afghanistan in the second ODI in Pallekele on Sunday.
Pathum Nissanka’s record-breaking double century steered Sri Lanka to a 42-run win over Afghanistan in the opener of their three-match ODI series at Pallekele on Friday.
Sri Lanka wrapped up a comfortable 10-wicket win in the one-off Test match against Afghanistan in Colombo on Monday.
A remarkable maiden Test hundred by Ibrahim Zadran helped Afghanistan recover in the one-off Test against Sri Lanka in Colombo.
Dinesh Chandimal and Angelo Mathews put on a record 232-run fourth-wicket partnership to leave Sri Lanka in firm control on day two of their one-off Test against Afghanistan in Colombo.
Sri Lanka openers Dimuth Karunaratne and Nishan Madushka put on 80 quick runs in the first day’s final session to unnerve Afghanistan in their one-off Test.
Wanindu Hasaranga’s bottom-order demolition eased Sri Lanka to a 2-1 series win against Zimbabwe on Thursday.
Sri Lanka pulled off a thrilling three-wicket win over Zimbabwe in a last-ball thriller in the first T20I in Colombo on Sunday.
Sri Lanka leg-spinner Wanindu Hasaranga took a career-best 7-19 to guide his side to an eight-wicket win against Zimbabwe and clinch a 2-0 ODI series win Thursday in Colombo.
A back-to-the-wall 95 by middle-order batsman Janith Liyanage helped Sri Lanka beat Zimbabwe by two wickets in the second ODI in Colombo on Monday.
Rain put an early finish to the opening ODI between Sri Lanka and Zimbabwe in Colombo on Saturday.
The ICC has suspended Sri Lanka’s crisis-ridden cricket board.
New Zealand all but booked their place in the World Cup semi-finals with a five-wicket win against Sri Lanka.