Sri Lanka's captain Angelo Mathews won the toss and chose to bat in the second one-day international against New Zealand in Hambantota on Tuesday.
The first match on Sunday at the same venue was rained off, with the Black Caps on 13-1 off 4.2 overs in reply to the home team's 288-9.
Bad weather is also expected to hit Tuesday's match as rain clouds gathered over the southern coastal town.
New Zealand: Kyle Mills (capt), Tom Latham, Anton Devcich, Rob Nicol, Grant Elliott, Colin Munro, Luke Ronchi, James Neesham, Nathan McCullum, Adam Milne, Andrew Ellis.
Sri Lanka: Angelo Mathews (capt), Tillakaratne Dilshan, Dimuth Karunaratne, Kumar Sangakkara, Mahela Jayawardene, Dinesh Chandimal, Lahiru Thirimanne, Nuwan Kulasekara, Lasith Malinga, Rangana Herath, Sachithra Senanayake.