New Zealand smashed a record 19 sixes in a Test innings on Saturday, reaching 637-8 to lead Pakistan by 286 runs at stumps on the third day of the third Test.
Australia held the previous innings record for sixes with 17 against Zimbabwe in 2003 at Perth.
Captain Brendon McCullum led the way with 11 sixes and 21 fours in his blistering knock of 202 off 188 balls and Kane Williamson just missed his double century with a career-best 192 and a solitary six.
The pair put on 297 off 317 balls and broke New Zealand's 22-year-old record for the second wicket against any test-playing opposition. With two days to go, New Zealand is well placed to level the series after losing the first test by 248 runs before drawing the second last week.
McCullum said his players were thinking of Phillip Hughes, the 25-year-old Test batsman who died on Thursday, two days after being struck by a bouncer while batting in a match between South Australia and New South Wales.
"Our focus at the moment is not on our performances, it is all about Phil," McCullum said in a statement. "We are heartbroken for Phil's family, Greg, Virginia, Megan and Jason. No one should go through what you guys are going through right now."
Resuming New Zealand's first innings at 249-1, McCullum and Williamson prospered against listless bowling before Ross Taylor, Corey Anderson and Tim Southee all scored 50 — and hit two sixes each — to put Pakistan on the back foot.
Rahat Ali claimed three wickets in the last session to end with 4-89, but the rest of the bowlers were outplayed in New Zealand's third highest-ever total in a test innings.
Southee twice lofted Mohammad Hafeez over long off for big sixes to level Australia's record of 17 sixes in a test innings, before Mark Craig (34 not out) broke the mark by hoisting legspinner Yasir Shah over his head. Southee was later dropped by Pakistan's most expensive bowler Zulfiqar Babar (0-169) at long on before Mohammad Talha had him caught at the same position off the last ball to end a frustrating day for Pakistan in the field.
Williamson looked set for his maiden double hundred but fell off Ali's first delivery after tea when he played away from his body and the ball flew off a thick edge to Younis Khan in the slips. Williamson hit 23 fours in his 6 1/2 hour innings of superb strokeplay as he and McCullum broke the 2nd-wicket record of 241 set against England in 1992 by John Wright and Andrew Jones.
Brief Scores
Pakistan: 351 trail New Zealand: 637/8 (Brendon McCullum 202, Kane Williamson 192, Ross Taylor 50, Corey Anderson 50, Tim Southee 50; Rahat Ali 4/89, Yasir Shah 3/169) by 286 runs.