Soggy ground conditions brought on by heavy rain forced the third day of a practice match between the West Indies and Sri Lanka Board President's XI to be called off on Friday.
Two people died and nearly 300,000 people were driven out of their homes in the capital, Colombo, after the heaviest rains in 18 years on Thursday.
"The ground conditions are too soggy to play and the practice match has been called off," Sri Lanka Cricket media manager Brian Thomas told AFP.
The hosts were 59-3 in their first innings at stumps on the opening day of the three-day game on Wednesday in reply to the West Indies' 176.
The West Indies will play three Tests, five one-day internationals and a Twenty20 match on the tour. The opening Test starts in Galle on November 15.