Blackcaps master blaster Ross Taylor has become New Zealand's leading runscorer in one-day internationals, passing Stephen Fleming at the top of the rankings.
The middle-order batsman surpassed 8000 runs during the third ODI against Bangladesh in Dunedin and eight runs later, he replaced his former teammate atop the all-time list.
In the process, Taylor, 34, also recorded his 47th ODI fifty and was eventually out for 69, pacing his team to a final score of 330/6. In response, Bangladesh were dismissed for 242, with Tim Southee taking 6/65 with the ball in a man-of-the-match performance.
Since debuting in 2006, Taylor has averaged 48.53 runs per innings, with a strike rate of 83 per 100 balls and a highest score of 181 not out against England at Dunedin last year.
"I knew I was close at the start of the day," said Taylor afterwards. "It was nice to get to 8000 runs and it was a lovely reception that I got, very humbling from this crowd.
"If you play long enough, some of these records come along. It's nice to set the bar for the next guy - probably [Martin Guptill] and Kane [Williamson] after that."
Batting first, Taylor's heroics helped New Zealand to a score of 330/6 against the visitors, with Henry Nicholls (64) and Tom Latham (59) joining him in half-centuries.
Openers Colin Munro and Martin Guptill managed only 21 runs for the first wicket, before Munro departed for just eight runs, severely denting his chances of selection for the upcoming World Cup.
Guptill could not continue his run of consecutive centuries, dismissed for 29 this time, but Nicholls and Taylor put on 92 runs for the third wicket to steady the innings.
Taylor and Latham added 55 runs, while Latham and Jimmy Neesham had 65 runs for the fifth wicket.
All-rounder Colin de Grandhomme added a flourish at the end of the innings, smashing 37 runs off 15 balls.
Bangladesh were never really in contention with the bat, losing opener Tamim Iqbal on the second ball of the innings - the first of Southee's victims.
Two balls later, he also bowled Soumya Sarkar and then removed opener Liton Das leg-before-wicket with the first ball of his second over to effectively behead the Bangladesh batting order.
Reduced to 61/5, the visitors rallied with a century partnership between Sabbir Rahman and Mohammad Saifuddin, as Sabbir went on to record his maiden ODI century.
He was eventually the last batsman to fall, caught and bowled for 102, as Southee's sixth scalp in the 48th over.
With the limited-over series now done, the two teams will switch into test mode for the first of three five-day encounters, starting Saturday.