Cricket fans are warned to be prepared, with heavy rain and gales set to affect Canterbury over the wekeend.