After being inserted, England made a huge 383 for 7 off their 50 overs. Centuries for Liam Banks and Will Jacks put Canada to the sword. Batting at 6, Luke Hollman continued the carnage hitting 25 off 14 balls.
In reply Canada were soon in trouble with wickets falling regularly. They were eventually all out for 101 in 31.5 overs so England won by 282 runs. Luke took 2 for 21 in 7.5 overs. Ethan Bamber was rested for this game.
Next up for England is a quarter final tie against Australia starting 9.30pm on Monday 22 Jan.
The game will be live on Sky Sports Cricket . It will be played at Queenstown, South Island where England have played all their games to date.