England women complete warm-up with big win over New Zealand

England women 132 for 3 (Beaumont 51*) beat New Zealand women 130 (Martin 36, Marsh 3-7) by seven wickets

England Women finalised their preparation for the ICC Women's World Cup with a seven-wicket victory over New Zealand at Derby, the venue for Saturday's opener against India.

A disciplined and collective bowling performance saw New Zealand dismissed for 130 and laid the foundations for an encouraging victory, secured with Tammy Beaumont not out on 51.

With Heather Knight, Sarah Taylor and Katherine Brunt rested, England picked a team of 12 (11 of whom could bat and 11 who could bowl) with offspinner Danielle Hazell once again stepping in to take the reins.

She oversaw a fielding performance in which the wickets were shared around, the stand-out figures belonging to Laura Marsh who finished with 4-1-7-3.

India women 275 for 8 (Raj 85, Raut 69, Kanchana 2-49) beat Sri Lanka women 166 (Manodara 49, Gayakwad 4-12) by 109 runs

Half-centuries from Punam Raut and Mithali Raj, followed by a four-wicket haul from Rajeshwari Gayakwad, led India women to a 109-run win against Sri Lanka in Chesterfield. Raut added 92 for the first wicket with Smriti Mandhana and 49 with the second with Raj as the top three set up a daunting total of 275 for 8.

Four of Sri Lanka's top five got past 20, but none of them managed a half-century, with Dilani Manodara's 49 the top score of the lot. At 135 for 3, the chase still held some hope, only for Sri Lanka to collapse to Gayakwad's left-arm spin, the last seven wickets falling for 31 runs.