Harry Brook hit five sixes in an over as England warmed up for the first Test against New Zealand with typical Hamilton aggression.
Brook made 97 of 465 away England games in just 69.2 overs on day one of the two-day pink ball game against a New Zealand XI.
After defending the first ball of an over from leg-spinner Adi Ashok, Brook hit the next five balls for the maximums.
Dan Lawrence weighed 85, Joe Root 77 and Ben Foakes 55.
England were due to play two two-day games – one with a red ball and another with the pink – but only play one, under the floodlights, to prepare for the day-night series opener of two tests at Mount Maunganui on February 16.
This batting day was preordained and England showed full attacking intent against a home side that included pace setter Kyle Jamieson, who was included in New Zealand’s Test squad after recovering of a back injury.
Brook defended Ashok’s first ball down the left side then swept the next ball over the center wicket boundary and out of the ground to start the assault and he only missed a century when he cut designer Jarrod McKay into the hands of the third man.
Brook, who scored hundreds in three Tests in England’s 3-0 win in Pakistan, has the chance to become the second England batsman to score centuries in four successive Tests – after Ken Barrington did twice in the 1960s – when tourists meet the Black Caps at the Bay Oval.
“I don’t mind,” Brook told BBC Sport. “If I don’t get points, too bad, but if I get points, it’s an absolute bonus.
“All I want is to try and win as many games as possible for England and hopefully I can be a vital part of that.”
“There are so many players in the country,” Yorkshire’s Brook added. “There are a few sitting at home or playing in a T20 league. There’s always competition for places, that’s why you have to keep scoring points.”
Lawrence played after captain Ben Stokes opted out and the Essex man demonstrated England’s depth of strike with a 55-ball shot that included 12 fours and three sixes.
Stokes hit the net, played in the middle for an interval and chatted with New Zealand skipper Tim Southee, who was there as a spectator.
He handed over the captaincy reins to Ollie Pope again, with the Surrey man groomed for leadership. Pope made 26, Ben Duckett 32 and Zak Crawley 17.
Root looked in supreme contact before sweeping the side of the leg on a poor delivery from Ashok.
The former captain will be looking to end a run of six Tests without a hundred, a relatively meager period given his spectacular form dating back to the start of 2021.
Jonny Bairstow remains sidelined with a broken leg suffered in an accident while playing golf.