England's scheduled one-day international against Scotland in Edinburgh next month has been cancelled because of flooding at the Citylets Grange ground.
Cricket Scotland announced on Thursday that the Grange has been so seriously affected by flooding they could not guarantee the venue would be ready to host the match on August 12.
A large section of the playing area is under water, while some of the main wall around the ground have been destroyed as a result of flooding caused by heavy rain in recent weeks.
Cricket Scotland chief executive Roddy Smith said: "This is a hugely frustrating decision that we have had to make but we could not justifiably take the risk of building the facility on a ground so saturated from more than six weeks of rain.
"We have been faced with an unprecedented and sustained period of rain that has, unfortunately, taken the season's biggest game from us.
"Everyone is very disappointed but understands the exceptional circumstances we are faced with."