Two of the five highest Test innings scores posted since the start of last year have come in this series (Kane Williamson's 200* & Ross Taylor's 200); in fact, four of those knocks have been registered by players involved in this very series (also Tom Latham & Mushfiqur Rahim).
Neil Wagner has taken 10 wickets in this series with short balls, seven more than any other bowler; he's claimed more dismissals with short-pitched deliveries in Test cricket than anybody else since the start of 2017 (33).
Trent Boult (246) and Tim Southee (244) are just four and six dismissals away from 250 Test wickets respectively; only two other bowlers have managed to reach that milestone in a New Zealand jersey (Hadlee & Vettori).
All of New Zealand's wickets in this series so far have been taken by seamers; only Afghanistan batsmen (13.1) have a lower average against seam since the start of 2018 in Test cricket than Bangladesh (20.1).
New Zealand have only ever tasted one Test loss at Hagley Oval (W4 D1); they are currently enjoying a four-match unbeaten run at the Christchurch venue (W3 D1).
Bangladesh have played New Zealand once before at Hagley Oval in Christchurch; losing that 2017 encounter by a margin of nine wickets.
Bangladesh have won only one of their last 13 Tests played away from home; they've lost their last six such fixtures on the bounce including four innings defeats.
New Zealand have only lost two of their 16 Test matches since the start of 2017 (W10 D4); a rate of just 12.5%, the lowest of any side in that time.
New Zealand have taken an unassailable 2-0 lead and have thus sealed their fifth Test series win in succession (2+ match series); their best ever run.
New Zealand are undefeated in 15 Tests against Bangladesh (W12, D3); winning both fixtures in this series by innings margins.