India’s lost opportunity in Lord’s ODI
With 15 months to go for the next ICC Cricket World Cup — to be advantageously held in India — teams are at a stage of shaping their squads. A defeat at this point — which was the case for India to England by 100 runs in the second of a three-match One-Day international series […]