Laura Marsh, batting at number nine, chipped in with a valuable unbeaten 31 while veteran Jenny Gunn scored 24 not out.
Having defeated South Africa, reigning champions Australia and last year’s World T20 winners West Indies at the venue in recent weeks, Heather Knight’s side return to the County Ground for a semi-final showdown with South Africa, live on Sky Sports Cricket from 10am. Sciver has two hundreds.
India confirmed their place in the semi-finals with a 186-run win over New Zealand at Derby.
Beaumont put on 47 off 56 deliveries for the first wicket with Lauren Winfield who made 11 before picking out Matthews on the mid-wicket boundary with rookie left-arm seamer Akeira Peters.
Offspinner Afy Fletcher was the pick of the Windies bowlers, triggering a collapse in the middle order by picking three wickets as England went from 91/2 to 105/5.
England will believe they have the firepower to neutralise Van Niekerk and Kapp, particularly though Tammy Beaumont, the tournament’s top run-scorer.
Wicketkeeper Sarah Taylor was dismissed for nought, the second wicket to fall after sending a thick edge off Deandra Dottin to Hayley Matthews with only 54 on the scoreboard. She’s done so three times in six games.
But once Beaumont scooped a full toss from Fletcher to the wicketkeeper in the 22 over, three wickets fell for 14 runs to leave England stumbling on 105 for five in the 26 over.
Beaumont said: “We fielded and bowled well and won by 92 runs in the end so it’s good for us”.
In reply, West Indies soon found themselves two wickets down in the 13th over with less than 40 on the board after opener Kycia Knight was run out for 17 and Taylor trapped leg-before by Marsh.
“We’re excited, we know any team that is in the semi-final is going to be tough to beat, so we’re going to have to bring our very best”, Dane said.
Afterwards, she was at least able to see the amusing side, adding with a smile: “I was happy to trust my partner (Hayley Matthews), but when I went upstairs and had a look I wanted to kill her”.