The 2023 ODI World Cup is more than five weeks old now. Looking at the points table after week five, Sri Lanka and Netherlands joined England and Bangladesh among the teams who have been knocked out of the competition. Pakistan and Afghanistan only have a mathematical chance as New Zealand have all but secured their […]