ICC Cricket World Cup 2023 Points Table: Australia hammer the Netherlands to improve immensely on NRR

[ad_1] Australia vanquished the Netherlands by 309 runs in the ICC Cricket World Cup 2023 at the Arun Jaitley Stadium in Delhi on Wednesday. This is the biggest win in…