The Otago all-rounder Jimmy Neesham is a shock omission from New Zealand's cricket world cup squad announced on Thursrday in Christchurch.
The 35-year-old Wellington allrounder Grant Elliott has been included despite not having played in the national one day side since November 2013.
Fast bowler Adam Milne won the battle for the final pace bowling spot.
Milne's selection in the final 15-man squad had been signalled during New Zealand's second Test against Sri Lanka in Wellington when he joined the team for sessions with bowling coach Shane Bond.
With head coach Mike Hesson already determining the squad would need five pace bowlers, the 22-year-old Milne pipped Canterbury's Matt Henry who had performed well on the recent tour of the United Arab Emirates.
Black Caps coach Mike Hesson says there were some hard decisions to make, but they're pleased with the overall 15 they've chosen.
"A lot of bowlers have performed brilliantly for us over the past couple of seasons, which certainly made it difficult, but we think we have the right mix.
"Our batting unit has good depth and Grant's inclusion assures us strong cover in the middle order. He brings a lot of experience and his record in New Zealand and Australia conditions is excellent.
New Zealand's first match of the tournament is against Sri Lanka on February 14th at Hagley Oval in Christchurch.
They begin a seven-match one day series against Sri Lanka in Christchurch on Sunday.
New Zealand World Cup squad:
Brendon McCullum (captain), Corey Anderson, Trent Boult, Grant Elliott, Martin Guptill, Tom Latham, Mitchell McClenaghan, Nathan McCullum, Kyle Mills, Adam Milne, Luke Ronchi, Tim Southee, Ross Taylor, Dan Vettori, Kane Williamson