There was a galaxy of stars in attendance as India and New Zealand faced off in the semi-final of the ICC Cricket World Cup 2023 at the Wankhede Stadium in Mumbai on Wednesday. The 2011 champions India are on an unbeaten run, having won nine matches on the trot while two-time finalists New Zealand were the last team to qualify by finishing at the fourth place in the league stages.