The spinner picked up career-best figures of 6 for 36 to help England to an impressive 137-run win over No.2-ranked South Africa
Danni Wyatt has heaped praise on her England teammate Sophie Ecclestone, labelling the spinner "unplayable".
The 22-year-old, who is currently ranked No.1 in both the ODI and T20I ICC bowling standings, picked up career-best figures of 6 for 36 in England's semi-final, ripping through South Africa's middle order and tail to seal an impressive 137-run win. She also smashed 24 runs off 11 balls in the first innings.
She now has a tournament-leading 20 wickets at 12.85 to her name and short of a Charlie Dean 10-fer in the final, is assured of leading wicket-taker honours.
"Soph bowled exceptionally well again today, she's an absolute GOAT and I’m so chuffed for her," said Wyatt. "That's going to be the first of many five-fors and she was absolutely unplayable today, especially with that pace and dip, a bit of turn as well, that she was getting.
"I actually said to Nat [Sciver] on the pitch how she would go in men's international cricket. I think she's bowling exceptionally well and she’s not fun to face in the nets, that's for sure."

Sophie Ecclestone celebrates the wicket of Shabnim Ismail [Phil Walters/Getty Images]
Wyatt, herself, played a starring role in the victory, scoring an ODI career high score of 129 (125 balls) to help England recover from losing Tammy Beaumont and Heather Knight early on and propel them to an imposing total of 293 for 8 – their highest score since their defeat against Australia in round one.
The 30-year-old has had something of a mixed tournament, playing the first few matches in the middle order before being promoted to the top of the order after Lauren Winfield-Hill was dropped.
But after a run of low scores, she appears to be peaking in time for Sunday's final with a half-century and a century in her past three innings, although there was an element of fortune in her semi-final knock as she was dropped not once, but four times by the Proteas.
"I've had a weird ODI career, been up and down like a yo-yo, but I'm happy to bat wherever the team want me to bat. Opening the batting is where I want to bat," she said. "It's my job to get the team off to a good start and take the opportunity and [I'm] really chuffed with how it went today.
"I was dropped a few times, but you've just got to cash in on days like that and it's definitely up there with one of my favourite knocks. To contribute to a win to get to the World Cup final, it doesn't get much better than that."

England will face Australia in the final on Sunday [Marty Melville/Getty Images]
And speaking of the final, Wyatt is as surprised as anyone at England's recovery, admitting she didn't think they'd get the opportunity to defend their crown following their abysmal start to the tournament.
England lost their opening three matches against Australia, West Indies and South Africa to find themselves on the brink of elimination but are now unbeaten in five matches.
"Every game since that India game has been a knockout match, so today was like any other match that we’ve played in the last few games," Wyatt said.
"After those first three games, we didn't think this would be the case. We obviously really want to win that trophy now, especially after the start we had.
"We've got one last push now. It's been the longest trip we've ever had, so one last push and we want to take the trophy home with us and have a well-deserved holiday afterwards."