ICC WWC : England thrash Pakistan by 107 runs

  (Leicester, 27 June 2017) The Pakistan women’s cricket team has lost against England by 107 runs, in their ICC Women’s World Cup match in Leicester on Tuesday as rain struck and Duckworth–Lewis method applied. The green shirt bowlers received a thrashing by the strong English batting which racked up … Continue reading ICC WWC : England thrash Pakistan by 107 runs