You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Ross Taylor shone with the bat. His innings of 69 at the University Oval helped the home side post a formidable 330 for six.
Taylor also notched a couple of impressive milestones. He reached 8000 one-day international runs in style and eclipsed Stephen Fleming’s New Zealand record of 8007.
The 34-year-old right-hander blazed a trademark cut shot to the point boundary off Mashrafe Mortaza in the 28th over.
He is the fourth fastest of all time to reach the mark by number of innings (218).
Only Indian greats Virat Kohli (175 innings) and Sourav Ganguly (200) and South African AB de Villiers (182) managed the feat quicker.
The crowd was on its feet shortly after. This time it was when Taylor overhauled Fleming as the leading scorer for New Zealand in ODIs.
He tucked a delivery from Mehidy Hasan around the corner to eclipse Flemings’ mark of 8007 runs.
The 30-year-old right-armer finished with six for 65 - his first five-wicket haul in the format since 2015.
Sabbir Rahman led the fightback for Bangladesh with a sparkling century. But despite his knock of 102, there was no recovery from 61 for five.
Eventually the required run rate blew out beyond reach and Bangladesh were dismissed for 242.
Mustafizur Rahman got hammered for 93 from his 10 overs - his most expensive spell in one-day cricket. He did pick up two wickets, however.