England were unchanged from the side that won the series opener at Edgbaston on Tuesday by 210 runs -- their biggest victory, in terms of runs, in all ODI cricket.
World Cup finalists New Zealand made just the one change.
They recalled paceman Tim Southee, who took a New Zealand record seven for 33 when the Black Caps thrashed England by eight wickets at the World Cup in Wellington in February, in place of Matt Henry.
Fast bowler Henry's 10 wicketless overs at Edgbaston cost an expensive 73 runs, with Southee rested from that match after playing a central role in the preceding 1-1 Test series draw with England.
This is the second of a five-match series.
England: Alex Hales, Jason Roy, Joe Root, Eoin Morgan (capt), Ben Stokes, Jos Buttler (wkt), Sam Billings, Adil Rashid, Chris Jordan, Liam Plunkett, Steven Finn
New Zealand: Martin Guptill, Brendon McCullum (capt), Kane Williamson, Ross Taylor, Grant Elliott, Mitchell Santner, Luke Ronchi (wkt), Nathan McCullum, Tim Southee, Mitchell McClenaghan, Trent Boult
Umpires: Steve Davis (AUS), Tim Robinson (ENG)
TV umpire: Bruce Oxenford (AUS)
Match referee: Javagal Srinath (IND)
Weather: Overcast and threat of rain could bring Duckworth/Lewis into play.
Pitch conditions: Biscuit-coloured strip promises plenty of runs but overhead conditions could aid swing. – AFP
Original source: NZ to bat first in second ODI