Canada's hopes of qualifying for the World Cup are fading fast after they lost convincingly to Hong Kong today in Rangiora.

Batting first after winning the toss, Canada never really got going in their innings, with only four batsmen passing 20, none of whom went on to go past 30 to get any sort of substantial score.

Haseeb Amjad took 3-42 as Canada were bowled out for 171 with two overs left.

Hong Kong's reply started poorly when Mark Wright was bowled for a duck by Jeremy Gordon in the second over.

But that was the only black mark on their innings, as Irfan Ahmed and Jamie Atkinson proceeded to put on an unbroken 166 for the second wicket. Atkinson scored 63, but it was Ahmed who starred, scoring exactly 100 from 85 balls.

There is no play in the tournament tomorrow, and Hong Kong will be back in action on Sunday when they play Nepal. Canada have a little longer to wait for their next match, which will also be against Nepal, on Tuesday.