New Zealand all-rounder Corey Anderson cracked the fastest century in one-day international history on Wednesday, reaching three figures in just 36 deliveries against the West Indies.
The previous record was held by Shahid Afridi, who took 37 balls to reach his ton playing for Pakistan against Sri Lanka in 1996.
Anderson, who finished the New Zealand innings unbeaten on 131, hit 14 sixes in his whirlwind assault, the third highest number of sixes in an ODI innings.
India's Rohit Sharma hit 16 sixes against Australia two months ago and Australia's Shane Watson hit 15 against Bangladesh in 2011.New Zealand reached a daunting four for 283 off just 21 overs in the rain-shortened third one-day international.
The West Indies could only muster five for 124 in reply, to leave the one-day series level at a win each.
Anderson said that throughout his innings he had no inkling he was on target to break Afridi's record.
"I didn't have a clue actually. It's not that I'd look it up and try and take it down. But it's nice to have it."
Anderson went to the wicket with New Zealand at 84 for three and with Ryder already on 41 he thought he would be playing a support role.
"I thought I would look at singles and try and get myself in but a couple came out of the middle and you keep going.
"Me and Jesse started thinking every ball was
either going to get us out or go for six and it's nice to have that feeling when you're out there."
As for their mid-wicket conversations during their quick-fire partnership of 191, Anderson said the talk was brief.
"It was 'shot-bro' and that's about it. We couldn't say too much."
Ball-by-ball breakdown of Anderson’s innings
1 . 4 1 . 1 6 1 . 2 1 4 6 1 6 6 . 6 . 6 1 . . 6 6 6 6 6 1 . 1 4 4 1 1 6 6 4 1 2 4 1 6 1 2 2 1