Sports 4 min read NZ vs AFG Highlights: New Zealand Steamrolls Afghanistan, Achieves Fourth Consecutive Win in ICC Cricket World Cup 2023 Moira Lennon October 18, 2023