Defending champions England became the third team to book their place in the semi-finals of the Women's World Cup with a comfortable 100-run win over Bangladesh on Sunday. Sophia Dunkley's 72-ball 67 helped the reigning champions post 234 for six at Basin Reserve and a polished bowling performance, led yet again by Sophie Ecclestone's economical spell of 3/15, meant Bangladesh never threatened England's total and were bowled out for 134 in the 48th over. England have now won four matches on the trot, having more than made up for their slow start to the tournament with a string of impressive performances that has highlighted the depth in their squad.