India Women 169 beat England Women 153 by 16 runs India Women won the final Royal London International at Lord’s to seal a 3-0 series win. Kate Cross took 4-26 as England’s bowlers did a fine job to bowl India out for 169, but in reply England faltered and fell 19 runs short, despite a fine, spirited
Source: Getty Images
Social Networks