England snatched a late berth in the ICC Women’s World Cup 2022 semi-finals with a crushing 100-run victory over Bangladesh in their final group stage match in Wellington on Sunday.

But India, who also started the day with a must-win opportunity to make the playoffs, were denied by South Africa in a last-ball thriller in Christchurch.

South Africa had already qualified for the final four along with unbeaten Australia and the West Indies, whose place was only confirmed when India lost.

England’s win sealed a dramatic resurgence for the defending champions, who had been on the brink of elimination after losing their first three matches in the 50-over competition.

They then won their remaining four games to secure a place in the top four.

Captain Heather Knight said it showed the character of the side to bounce back from their early losses when “obviously we didn’t play particularly well” and then handle the pressure of a do-or-die clash with Bangladesh.

She said she had “one eye on the net run rate and one eye looking after the bowlers and trying to freshen a few of them up for the semi-final... but the main thing was getting the win”.

England lost wickets at regular intervals in the first half of their innings and were 96 for four before Sophia Dunkley, who scored 67, led a middle-order charge to get the score up to a defendable 234 for six.

Bangladesh found it difficult to score against a tight England attack, averaging just 2.79 runs per over until they were all out for 134 with 12 balls remaining.

Player-of-the-match Dunkley faced just 72 deliveries and featured in a 72-run partnership with Amy Jones (31) for the fifth wicket and then put on 43 with Katherine Brunt (24 not out).

Salma Khatun, who took the prized England wickets of Knight for six and Nat Sciver for 40, finished with two for 46.

Bangladesh never threatened to get near the English total despite a safe start by Shamima Sultana and Sharmin Akhter, who put on 42 for the opening wicket.

They were tied down by a penetrating England bowling attack led by Sophie Ecclestone, who took three wickets in her 10 overs for a miserly 15 runs – while Brunt, although wicketless, conceded only seven runs from her five overs.

India’s last ball heartbreak

India, needing to beat South Africa if they were to pip the West Indies for the fourth semi-final spot, posted 274 for seven with Smriti Mandhana, Shafali Verma and captain Mithali Raj all scoring half-centuries.

Mandhana (71) and Verma (53) put on 91 in their opening stand while Mandhana and Raj (68) added 80 for the third wicket with a score in excess of 300 on the cards until South Africa restricted India to just 51 runs in the final 10 overs.

South Africa, needing to produce their highest successful ODI chase to win, saw Laura Wolvaardt and Lara Goodall take the total to 139 for one by the 27th over.

Goodall was stumped one run shy of what would have been a first World Cup fifty before Wolvaardt on 80 was dismissed by a turning delivery from Harmanpreet Kaur, missing another chance to make a World Cup hundred after registering her fifth half-century of the tournament.

However, she did become the tournament’s leading run scorer with 433 before leaving the field with a bowed head as Kaur wheeled away in an emotional celebration.

Kaur had another when skipper Sune Luus was given out LBW on review for 22 as South Africa slipped to 182 for four, and the all-rounder was involved again when she ran out Marizanne Kapp to leave South Africa needing 46 from 31 balls with five wickets in hand.

Tryon departed for 17 before Du Preez and Trisha Chetty took the chase to the final over, only for the wicketkeeper-batter to be run out.

Du Preez then appeared to hole out for 51 but was rescued by a Deepti Sharma no ball leaving South Africa with a free hit needing two to win from two balls.

Ismail and Du Preez took two singles to finish the job and the latter swung her arms in celebration after guiding her side to a record chase for South Africa in ODIs.

“It will probably take some time to settle the emotions” said Raj.

“It went to the last ball so I think it is good for the sport but definitely for the Indian team it ends our campaign.”

Scores in brief

South Africa beat India at Hagley Oval, Christchurch by three wickets
India 274/7 in 50 overs (Smriti Mandhana 71, Mithali Raj 68; Shafali Verma 53, Harmanpreet Kaur 48; Masabata Klaas 2/38, Shabnim Ismail 2/42)
South Africa 275/7 in 50 overs (Laura Wolvaardt 80, Mignon du Preez 52 not out, Lara Goodall 49; Harmanpreet Kaur 2/42, Rajeshwari Gayakwad 2/61)
Player of the Match: Mignon du Preez (South Africa)

England beat Bangladesh at Basin Reserve, Wellington by 100 runs
England 234/6 in 50 overs (Sophia Dunkley 67, Nat Sciver 40; Salma Khatun 2/46)
Bangladesh 134 all out in 48 overs (Lata Mondol 30; Sophie Ecclestone 3/15, Charlie Dean 3/31)
Player of the Match: Sophia Dunkley (England)

With inputs from ICC Business Corporation FZ LLC 2020