Bangladesh pulled off a crushing eight-wicket victory over world champions New Zealand at Mount Maunganui on Wednesday.

The tourists needed only 40 runs in their second innings for the historic win, their first ever in New Zealand and only their sixth in 61 away Tests.

The match was wrapped up in one session on the final day as Ebadot Hossain took a career best six for 46 and New Zealand were rolled in their second innings for 169.

It was a "David and Goliath" result, with Bangladesh ranked ninth in the world while world Test champions New Zealand are second.It was also New Zealand's first loss in 16 home Tests.

Bangladesh have previously lost all 32 matches played in New Zealand across all formats, including nine Tests, and they arrived to start this tour following back-to-back losses at home to Pakistan.

After New Zealand were dismissed for 328 in their first innings, Mominul Haque (88) led Bangladesh to 478

"Maybe the New Zealand batters underestimated us. The discipline we've shown is fantastic."-bowling coach Ottis Gibson

Shadman Islam was out for three while the not out batsmen were captain Mominul Haque on 13 and Mushfiqur Rahim on five.