England are set to face India in the last four in Sydney at 04:00 GMT.
However, Tropical Storm Esther is expected to bring rain for most of Thursday.
With no reserve day in place for the semi-finals, India will progress if no result is possible as they won Group A whereas England came second in Group B.
"It's going to get much wetter," BBC Weather's lead presenter Simon King said. "Rain is expected to fall for most of Thursday with the chance of the odd thunderstorm mixed in.
"The first semi-final featuring England is definitely under threat for being called off without a ball being bowled."
Defending champions Australia meet South Africa in the second semi-final at 08:00 GMT and the hosts would face the same fate as England in the event of a no result because they were runners-up in Group A.
"With the rain eventually clearing away later on Thursday, there's a very small chance of some drier weather for the second semi-final but it may be too late in the day," King added.