New Zealand humbled Sri Lanka in match number 41 of the ICC Cricket World Cup 2023 in Bengaluru on Thursday. With this win, the Kiwis have almost guaranteed themselves a spot in the semi-finals, where they will face India. Sri Lanka posted a low score of 171 in 46.4 overs. Kusal Perera and Maheesh Theekshana […]