England, who won the Women's World Cup in 2009, reached the final following a two-wicket win over South Africa in Bristol.
After South Africa was asked to set the target and bat first, they reached 218-6 as Mignon du Preez (76*) and Laura Wolvaardt (66) contributed largely to their innings. Captain Dane van Niekerk reached 27 runs whereas Sune Luus reached 21 (not out).
England’s wicketkeeper Sarah Taylor, who was named player of the match, scored a half-century in a stand of 78 with captain Heather Knight (30). Taylor achieved a noteworthy all-round performance, despite being sidelined with anxiety-related issues, says BBC Sport.
In an earlier encounter, both England and South Africa surpassed the 300 mark to make 678 runs in total. This was the highest cumulative score in women's one-day international history.
England has won all their matches apart from their opening match to India and had a positive start in the semi-finals against the Proteas.
They will either face defending champions Australia or India in Sunday's final at Lord's.