Harmanpreet Kaur played the innings of her life as she smashed an unbeaten 171 off 115 deliveries to help India post 281 for four in the allotted 42 overs following which the bowlers restricted Australia to 245 runs as they claimed a 36 run victory in Derby to reach the final of the ICC Women's World Cup 2017.
A clinical bowling performance led by Natali Sciver's three wicket haul helped England restrict West Indies to 128 for nine to seal a 92 run victory in the 26th match of ICC Women's World Cup in Bristol as they finished the group stage at the top position.
Dilani Manodara scored a vital 84 run knock to lift Sri Lanka to 221 for seven following which Chandima Gunaratne and Ama Kanchana played crucial roles with the ball to seal a 15 run win for their team against Pakistan in the 28th game of ICC Women's World Cup in Leicester.
Australia captain Meg Lanning expressed satisfaction over the performance of her team in the recently concluded ICC Women's World Cup clash against India in Bristol that saw them progress to the semi-final of the tournament.
Natalie Sciver and Tammy Beaumont scored 129 and 93 respectively as England went on to post 284 for nine in their innings and later restricted New Zealand to 209 and completed a 75-run victory in the 24th match of ICC Women's World Cup in Derby to make it to the semi-finals.
Meg Lanning scored an unbeaten 76 while Ellyse Perry scored 60 runs and also picked two wickets as Australia overcame a 106 run knock from Punam Raut to win the 23rd match of the ICC Women's World Cup in Bristol by eight wickets and ensured a berth in the semi-finals.
Shabnim Ismail and Dane van Niekerk shared seven wickets between them as South Africa bowled out Sri Lanka for 101 runs and chased down the target in 23.1 overs with eight wickets in hand in the 22nd match of ICC Women's World Cup in Taunton.
Deandra Dottin and Staphanie Taylor contributed with 104 and 90 respectively as West Indies managed to beat Pakistan by 19 runs D/L method in the rain hit 21st match of ICC Women's World Cup at Grace Road.
A three-wicket haul from Anisa Mohammed led the bowling attack as West Indies restricted Sri Lanka to 182 runs in a chase of 230 runs to win the 20th match of ICC Women's World Cup in Derby by 47 runs.
After a collective bowling effort from New Zealand restricted Pakistan to 144 runs, Sophie Devine scored a 41-ball 93 runs to help them complete the chase in just 15 overs in the 17th match of ICC Women's World Cup in Taunton.
A breezy 92 run knock from Lizelle Lee and an all-round performance from Dane van Niekerk proved enough as South Africa went on to crush India by 115 runs in the 18th match of ICC Women's World Cup in Leicester.
Lea Tahuhu and Leigh Kasperek shared three wickets apiece while Rachel Priest scored a 55-ball 90 as New Zealand completed a convincing eight wicket win over West Indies in the 16th match of ICC Women's World Cup in Taunton.
Ellyse Perry scored her second consecutive fifty while Kristen Beams and Ashleigh Gardner shared three wickets apiece as Australia trounced Pakistan by 159 runs in the 15th match of ICC Women's World Cup in Leicester.
Poonam Yadav and Jhulan Goswami led from the front in the bowling department as India successfully managed to defend 232 runs against Sri Lanka and registered a 16-run win in the 14th match of ICC Women's World Cup in Derby.