Jimmy Neesham has made a dream return to international cricket, with the Black Caps all-rounder smashing an incredible 34 runs from an over against Sri Lanka.
Neesham blasted five sixes in an over from Thisara Perera as part of a phenomenal 47 not out from 13 balls, which saw the Black Caps finish at 371-7 - their seventh highest ODI score of all time.
While they were on track for a strong score before he arrived at the crease, Neesham turned it into an fearsome total with a superb display of clean hitting in his first ODI since June 2017.
Facing just his third ball of the innings, Neesham sent the first two balls from Perera's over booming over mid-wicket, before the third went straight back down the ground for six more.
The fourth delivery was smoked over mid-wicket once again, leading to an urgent discussion between captain Lasith Malinga and Perera. However, that didn't make things any better, with a waist-high full toss being called a no-ball, and Neesham taking two more.