Sri Lanka make significant move up in the ICC World Test Championship 2023-25 standings after a resounding win against Bangladesh.
The International Cricket Council Board has suspended Sri Lanka Cricket membership of the ICC with immediate effect.
New Zealand look set for a World Cup semi-final spot after comfortably beating Sri Lanka by five wickets.
Bangladesh beat Sri Lanka by three wickets after Mathews controversial timed out dismissal in Delhi.
Hosts reach the semi-finals of the Cricket World Cup by thrashing Sri Lanka by 302 runs in Mumbai.
Afghanistan keep their World Cup semi-final dream alive with a comfortable seven-wicket win over Sri Lanka.