NEW DELHI: India clinched the top spot in the ongoing ICC ODI World Cup standings after a resounding 243-run victory over South Africa at the iconic Eden Gardens on Sunday. This win marked India’s eighth consecutive victory in the…
NEW DELHI: India clinched the top spot in the ongoing ICC ODI World Cup standings after a resounding 243-run victory over South Africa at the iconic Eden Gardens on Sunday. This win marked India’s eighth consecutive victory in the…