Rain threatens New Zealand vs Sri Lanka ICC World Cup match in Bengaluru | ICC Cricket World Cup News
Who: New Zealand vs Sri Lanka When: Thursday, November 9, 2023, 2pm (08:30 GMT) Where: M Chinnaswamy Stadium, Bengaluru, India New Zealand captain Kane Williamson…