The former world number one faces Jordan Thompson in the last four, after beating another Australian Jason Kubler in three sets.
Katie Boulter is up against Yanina Wickmayer in her semifinal.
If she wins, she will replace Emma Raducanu as Britain’s number one women’s player.