When India hosted the ODI Women’s World Cup in 1997, the final saw a near-capacity turnout at Eden Gardens in Kolkata that left Aussie legend Belinda Clarke’s “eardrums buzzing”. The event, played ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results