359 Partnership runs added by Shakib and Mushfiqur Rahim. During the partnership the pair got past the following milestones:

Highest partnership for Bangladesh in Tests going the past the 312 runs added by Imrul Kayes and Tamim Iqbal for the first-wicket against Pakistan in Khulna.

Fourth highest partnership for the fifth-wicket in Tests. This is also the highest partnership for a visiting team in New Zealand going past the 350 runs added by Pakistan's Asif Iqbal and Mushtaq Mohammad in 1973.

Third highest partnership in New Zealand in Tests. Incidentally the top four highest partnerships in this country have come at Wellington.

Highest fifth-wicket stand against New Zealand in Tests. They went past Asif Iqbal and Javed Miandad who put on 281 in Lahore in 1976.

217 Runs scored by Shakiba Al Hasan in this innings. This is the highest individual score for Bangladesh in Tests. He went past the 206 scored by Tamim Iqbal against Pakistan in 2015. Shakib's 217 is only the third instance of a Bangladesh batsmen scoring a double-century.

3 Number of players to have held the record for the highest score and best bowling figures in an innings in Tests for their team before Shakib. He became only the fourth such player when he went past Bangladesh's previous highest of 206 - by Tamim Iqbal against Pakistan - in this innings. Shakib had held their bowling record too before Taijul Islam's 8 for 39 against Zimbabwe bettered his haul of 7 for 36 - incidentally also against New Zealand. Apart from Shakib, New Zealand's Roger Blunt - who held this record just for their first Test - and India's Amar Singh and Vinoo Mankad are the others to have achieved this.

2 Number of centuries for Shakib Al Hasan in New Zealand in Tests. Shakib has scored 450 runs from 5 innings and averages 112.5. Overall he has 696 runs from 12 innings and averages 77.33 against them.

3146 Runs scored by Shakib Al Hasan from 45 Tests. He is the third player from Bangladesh to score more than 3000 runs after Tamim Iqbal and Habibul Bashar and the second highest run-getter for Bangladesh. He also has taken 159 wickets in Tests. He joins an elite list of 14 cricketers to have scored more than 3000 runs and to take more than 150 wickets in Tests.

6 Previous instances in which the numbers 5 and 6 have scored a century against New Zealand. Incidentally the last three occasions have happened in Wellington. This is also only the fifth occasion in Test history where the numbers 5 and 6 have scored more than 150 runs each.

0 Number of instances before this innings in which four out of the top six have scored 50 plus runs for Bangladesh. Tamim Iqbal and Mominul Haque made half centuries while Shakib Al Hasan and Mushfiqur Rahman completed their centuries.

44 Number of dismissals involving Tim Southee and BJ Watling. In dismissing Mominul Haque, the duo went past the New Zealand record of 43 dismissals set by Richard Hadlee and Ian Smith set in 1990.