India Lost in ICC Women’s World Cup Indian women cricket team lost to England by a narrow margin of nine runs in the ICC Women’s World Cup final at Lord’s in London. Chasing a target of 229, Indian team could only make 219 in 48.4 overs.