Bates, Rowe help New Zealand cruise past Pakistan
Suzie Bates hit 126 from just 135 deliveries in the White Ferns' total of 265/8 and that proved too much for Pakistan as Rowe picked up 5/55 to effectively seal the result for New Zealand at Hagley Oval.
M26 Match Highlights: New Zealand v Pakistan
The victory is unlikely to help the Kiwis reach the semi-finals of the tournament though, with New Zealand now requiring both England and India to record large losses on Sunday to have any chance of sneaking in.
It means the tournament hosts will most likely finish in sixth place on the standings, while Pakistan will end up eighth with one victory from their seven matches at the tournament.
New Zealand will be left to wonder what could have been, especially after the way Bates played as she compiled her fourth World Cup hundred and 12th in ODI cricket.
The New Zealand veteran hit 14 boundaries during her 135-ball innings as she brought up her 5000th ODI run for her country while pacing New Zealand's healthy total on what was an excellent batting wicket.
Highlights: Suzie Bates reaches a ton and career milestone
Many of Bates' fellow batters got starts, but Katey Martin (30*), Brooke Holliday (29), Amelia Kerr (24) and Maddy Green (23) weren't able to match the exploits of their more experienced teammate.
Nida Dar (3/39) was the pick of the Pakistan bowlers, which included two wickets in three deliveries early in her spell that disrupted New Zealand's highly-rated top-order.
Dar was also the mainstay of Pakistan's run chase, with her entertaining knock of 50 keeping her side in with a glimmer of hope of reaching the victory target.
FIFTY: Nida Dar reaches a 10th ODI half-century
Certainly while Dar and skipper Bismah Maroof (38) were together at the crease there was an outside chance, but New Zealand managed to pick up wickets at crucial stages to deflate Pakistan prospects.
While it was spinner Frances Mackay (2/29) that did the damage at the top of the Pakistan run chase, it was Rowe that sealed the contest by running through their middle order in style.
Rowe had Maroof caught behind to end an 82-run stand with Dar and then dismissed Aliya Riaz for one and got the key wicket of Dar to send Pakistan tumbling from 155/3 to 158/6.
That decisive spell proved enough as Pakistan's last wickets fell tamely to leave New Zealand enough time to cruise home.
New Zealand XI: Suzie Bates, Sophie Devine (c), Amelia Kerr, Amy Satterthwaite, Maddy Green, Brooke Halliday, Katey Martin, Frankie Mackay, Jess Kerr, Hannah Rowe, Rosemary Mair
**Pakistan XI:**Sidra Amin, Muneeba Ali, Bismah Maroof (c), Omaima Sohail, Nida Dar, Aliya Riaz, Sidra Nawaz, Fatima Sana, Diana Baig, Nashra Sundhu, Anam Amin