A record 99 for McCullum
99 The highest number of consecutive Tests by a player from debut, now held by Brendon McCullum after he took the field in this match. During the Dunedin Test, McCullum had equalled AB de Villiers on 98. McCullum made his debut in Hamilton and got to the record at the same venue. The record of playing most consecutive Tests at any stage of a career is 153 by Allan Border.
26 Sixes by Angelo Mathews as captain of Sri Lanka in Tests, including his three in this innings on the first day. He went past Arjuna Ranatunga's tally of most sixes by a Sri Lanka captain in Tests. Ranatunga had hit 25 sixes in his 56 Tests and 92 innings as captain. Mathews surpassed Ranatunga in half the number of his innings - 46. Overall, the record for most sixes by a captain in Tests is held by Misbah-ul-Haq with 58. McCullum (52) and MS Dhoni (51) are the other captains to hit 50 or more.
64.75* Mathews' batting average as captain in Tests for Sri Lanka, including his unbeaten 63 on the first day. He is the only player to average more than 60 having played 40 or more innings as captain. The next best is 59.11 by another Sri Lankan, Mahela Jayawardene. Mathews averaged just 39.71 before he took over Sri Lanka's Test captaincy.
0 Number of times two or more Sri Lanka batsmen hit three or more sixes in a Test innings, before this match. On Friday, Mathews and Milinda Siriwardana hit three sixes each, making it the first such instance for Sri Lanka. However, there have been two instances of Sri Lanka batsmen doing it in different innings of a Test. At Lord's in 1984, Duleep Mendis hit three sixes in each innings of the Test, and in Galle against England in 2011-12, Jayawardene hit three sixes in the first innings and Prasanna Jayawardene struck as many in the second.
37 Sixes hit by Sri Lanka players in Tests in 2015 - their joint second-highest in a calendar year, with 2009. Most sixes they hit in a year were 54 in 2014.
4.60 Mathews and Siriwardana's partnership run rate in this innings; they added 138 runs in 180 balls for the fifth wicket. This is the second-highest run rate in a stand of 100 or more runs for Sri Lanka in Tests in New Zealand (where ball-by-ball information available). In the last Test in Dunedin, Dinesh Chandimal and Dimuth Karunaratne batted together for 293 balls in their 122-run partnership for the third wicket which was the longest stand in terms of balls played for Sri Lanka in New Zealand.
2012 The last time Sri Lanka's top six batsmen scored more than ten runs each in a Test innings outside Asia, before today, was in Hobart in 2012-13. Incidentally, before this, the last three instances had all come in Australia - Brisbane (2007-08) and Cairns (2004) being the two instances before Hobart (2012-13). Overall, this is the 13th such instance for Sri Lanka outside Asia and the second in New Zealand after Auckland (1990/91).
Bharath Seervi is stats sub-editor at ESPNcricinfo. @SeerviBharath