New Zealand rattled up 331 for eight in their 50 overs of the final warmup game for cricket's World Cup against South Africa at Hagley Oval in Christchurch today.
Having won the toss in what amounted to an unofficial game in which the teams could use all 15 squad members, Kane Williamson top scored with an impressive 66 in 53 balls.
Openers Brendon McCullum and Martin Guptill put on a brisk 57, captain McCullum making 59 off 45 balls.
McCullum and Williamson added a bracing 70 in 8.4 overs, Williamson at one point taking top class seamer Vernon Philander for boundaries in three successive balls.
Every New Zealand batsman reached double figures, apart from Tim Southee, who came in during the final over.