Women's ODI Matches played on Chalvey Road, Slough (1)
29th July 1993
Women's World Cup 1993
Denmark Women v India Women
wo184