Netherlands set a target of 246 runs for South Africa to win today’s match of ICC World Cup 2023 Read More