New Zealand will take on Sri Lanka in match number 41 of the World Cup 2023 at the M. Chinnaswamy Stadium in Bengaluru on Thursday, November 9. The Kiwis are fourth in the points table with eight points from eight matches. They have been struck on eight points for a while now. Their last win […]