The reigning world test cricket champions have been humbled at home.
New Zealand's 17-match unbeaten run in home tests is over - broken by the number nine ranked side in the world.
Bangladesh rewrote the record books with bat and ball in their eight-wicket win at Bay Oval and their supporters in New Zealand still can't believe it.
Felicity Reid reports.