Kenyan cricket officials said the Canadian team management had informed them Friday that they could not raise a team for the match at the Mombasa Sports Club grounds.
Batsmen Ashish Bagai and Sunil Dhaniram were forced to seek treatment in hospital after suffering heat problems during their opening match against Scotland on Thursday and things were made worse when three other players including skipper John Davidson and their manager Mike Henri were also taken ill.
Cricket Kenya chairman Samir Inamdar said he was disappointed that the match was not played, adding the matter had been refered to the International Cricket Council to make the final decision.
Kenya is likely to be awarded the match points on a walkover basis. This would mean Canada, which narrowly lost their opening match against Scotland, would be left with no points in the three-nation tournament.