Brendon McCullum's century was his first in World Cups, and his third in one-day internationals.
New Zealand's total of 358 is their second highest in World Cups, behind the 363 they made against Canada in 2007.
New Zealand scored 74 runs in the batting Powerplay, the most by any team in this World Cup. Pakistan are second, with 70 runs against Kenya.
The 125-run stand between Ashish Bagai and Jimmy Hansra is the third highest for Canada for the third wicket in ODIs and the second highest in World Cups. It's also their second-highest partnership for any wicket against a Test-playing nation.
Bagai's 84 is his 16th fifty in ODIs and his highest score in a World Cup match. He has scored two hundreds and 16 fifties at an average of 38.44 in ODIs