ICC World Cup: South Africa trounce England by 229 runs; Sri Lanka beat Netherlands by 5 wickets
In ICC Men’s Cricket World Cup two matches on Saturday (21 October 2023), South Africa trounced England by 229 runs in Mumbai, while Sri Lanka defeated Netherlands by five wickets…
