Jonny Bairstow's superb 58 ball century (104) helped England beat New Zealand by seven wickets and take the one-day series 3-2.
Bairstow and Hales (61) put on a century stand for the opening wicket to take the deciding game.
Earlier, New Zealand were struggling after a top order collapse. A solid 67 from Mitchell Santner and 55 from Henry Nicholls helped them to 223.
England 229 for 3 (Bairstow 104, Hales 61) beat New Zealand 223 (Santner 67, Nicholls 55, Woakes 3-32, Rashid 3-42) by seven wickets.
Matches Tagged in ClipDex2018 NZL v ENG 5th ODI
Series Tagged in ClipDex2018 NZL v ENG ODI series
Players Tagged in ClipDexBoult, Trent A Woakes, Chris R Bairstow, Jonathan M Rashid, Adil U Hales, Alex Daniel Williamson, Kane S Nicholls, Henry M Morgan, Eoin Santner, Mitchell J
Grounds Tagged in ClipDexHagley Oval
Categories Tagged in ClipDexLimited Overs (ODI & T20)