What if there is no cricket ground there ?
Obviously I meant a city which has a cricket ground in it.
Alternatively if the weather forecast is good the day before, then play the match a day earlier and refund anyone who can’t come a day earlier.
There should be no excuse for holding a World Cup match (where so much is at stake) on day where it is almost certain to be rained out.