Sri Lanka’s hopes of direct World Cup qualification lead to loss to NZ Sports March 31, 2023 New Zealand defeated Sri Lanka by way of six wickets within the 3rd and ultimate one-day global on Friday to…