Following their spectacular victory against South Africa in the ICC World Cup, Team India made their way to Bengaluru. The Netherlands and the scorching Indians will play their last league stage match of the ICC World Cup 2023 on November 12 at the M Chinnaswamy Stadium in Bengaluru.