Scotland bolstered their chances of reaching the World Cup with a 31-run victory over hosts Zimbabwe in the qualifiers.
Vikram Singh hit a maiden ODI century to help the Netherlands keep their World Cup hopes alive with a 74-run win (DLS) over Oman in the qualifiers.
Former champions West Indies will not contest the 2023 World Cup after a seven-wicket defeat to Scotland in the qualifiers on Saturday.
Sri Lanka were truly tested for the first time at the World Cup Qualifiers but eventually saw off the Netherlands by 21 runs in Bulawayo.
Sri Lanka made it four wins from four but were made to work hard for an 82-run win over previously unbeaten Scotland to top Group B at the World Cup Qualifiers.
Logan van Beek's super over heroics led Netherlands to a famous win over West Indies, who suffered their second consecutive World Cup Qualifier defeat.