Sri Lanka miss out on direct Cricket WC qualification after New Zealand loss March 31, 2023 Absolute India Hamilton| Sri Lanka have failed to snatch the eight spot in the ICC Men’s...