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 tournament.As per the latest standings, South Africa (12 points from 8 games), who have already qualified for the semis, and Australia (10 points from 7 games) are likely to finish in the second and third positions. Australia are yet to secure their spot in the semi-final stage but have...
NEW DELHI: Former Pakistan leg-spinner Danish Kaneria slammed Pakistan Cricket Board (PCB) for complaining against India to the International Cricket Council (ICC) despite...