Fourth ranked in the ICC ODI rankings, New Zealand, registered comprehensive six-wicket win over India before losing to a batting-heavy Windies by 91 runs in World Cup warm-up.
Since the last World Cup, New Zealand have risen as high as second in the world rankings but have also been beaten at home by South Africa, England and India.
Sri Lanka Playing XI: Dimuth Karunaratne (c), Lahiru Thirimanne, Kusal Perera (wk), Kusal Mendis, Angelo Mathews, Dhananjaya de Silva, Thisara Perera, Jeevan Mendis, Suranga Lakmal, Isuru Udana, Lasith Malinga
New Zealand Playing XI: Martin Guptill, Colin Munro, Kane Williamson (c), Tom Latham (wk), Ross Taylor, James Neesham, Colin de Grandhomme, Mitchell Santner, Lockie Ferguson, Matt Henry, Trent Boult(UNI)