The trio replaced spinners Akeal Hosein and Gudakesh Motie, and left-arm quick Ramon Simmonds, who was injured, from the squad that played Bangladesh last month. Alzarri Joseph, Shamar Joseph and Jediah Blades also were sidelined by injuries.
Layne’s call-up follows his Test debut on the tour of India last month. While he has impressed in red-ball cricket, he has only 12 List-A appearances and 13 wickets to show in the format. Against New Zealand, Layne will complete the seam attack that features Jayden Seales and Romario Shepherd apart from Springer, Forde and Justin Greaves.
Ackeem Auguste, who made his ODI debut in Bangladesh, kept his spot alongside Keacy Carty and Alick Athanaze in the 15-member squad led by Shai Hope.
New Zealand and West Indies play the opening ODI in Christchurch on Sunday followed by the second and third matches in Napier and Hamilton, respectively.
West Indies squad for ODIs against New Zealand
Shai Hope (capt), Alick Athanaze, Ackeem Auguste, John Campbell, Keacy Carty, Roston Chase, Matthew Forde, Justin Greaves, Amir Jangoo, Johann Layne, Khary Pierre, Sherfane Rutherford, Jayden Seales, Romario Shepherd, Shamar Springer