Sampath Bandarupalli is a statistician at ESPNcricinfo
ENG v NZ (1)
SLCD-XI in ENG (1)
Vitality Blast (8)
4-Day Championship (3)
BAN v SL (1)
SL-W in PAK (1)
CWC League 2 (1)
T20 Challenge (1)
It was about as unexpected as a Test result has ever been, and it came with its share of statistical highlights. Here's a look at the numbers after Bangladesh's Mount Maunganui win over New Zealand.
1 - First time an Asian team has won a Test match in New Zealand since Pakistan's win in 2011.That's a sequence of 21 Tests against Asian teams that New Zealand have not lost at home.
1 - The Mount Maunganui win was Bangladesh's first in any format against New Zealand in New Zealand. New Zealand had won each of the previous 32 matches at home against Bangladesh, by far the longest winning streak at home for any team against a single opponent.
17 - Consecutive home Tests for New Zealand without a defeat before the first Test against Bangladesh. It was their longest unbeaten streak in Tests at home, a run that started after losing to South Africa in 2017. This defeat against Bangladesh also halted New Zealand's record spree of eight Test series wins at home.
5 - Test victories for Bangladesh while playing away from home before their win against New Zealand on Wednesday. They have won two Tests apiece in the West Indies (2009) and Zimbabwe (2013 and 2021), while one more win came in Sri Lanka in 2017.
6-46 - Ebadot Hossain's bowling figures in New Zealand's second innings. These are the second-best bowling figures for a Bangladesh pacer in Test cricket. Only Shahadat Hossain has better figures - 6 for 27 against South Africa in Dhaka, 2008. Ebadot is also the first Bangladesh pacer since Robiul Islam in April 2013 to take more than five wickets in an innings in Test cricket.
33 - Runs added by New Zealand for the loss of the last eight wickets in the second innings, the fewest by any team against Bangladesh in a Test innings. The previous record was by England in Dhaka in 2016, when they were all out for 164 from 124 for 2.
60 - Runs aggregated by New Zealand's bottom six in this match, the third-lowest by them in a Test in the last 50 years (while being bowled out twice). Their lowest in this period was 48 runs, in their last Test, against India in Mumbai last month, followed by 59 runs against Pakistan in Hamilton in 1993.
169 - New Zealand's total in the second innings is their lowest in Tests against Bangladesh. The 171 all out in 2008 in Chattogram was New Zealand's previous lowest against them. It is also the second-lowest all-out total for any team against Bangladesh outside Asia, behind the 129 all out by West Indies in 2018.