New Zealand Takes Top Spot from India in World Cup Standings with Dominant Win over Afghanistan
New Zealand Overtakes India in ICC World Cup Standings with Dominant Performance Chennai: All eyes were on India as they kicked off their ICC World Cup campaign with two consecutive victories, claiming the top spot on the points table. However, New Zealand had other plans. With an impressive show of strength, the Kiwis won all […]