In the last group stage game of the ICC Cricket World Cup 2023, India defeated the Netherlands by 160 runs at the M Chinnaswamy Stadium in Bengaluru, ahead of its semi final match against New Zealand on Wednesday, November 15 at the Wankhede Stadium in Mumbaiā¦