New Zealand batsman Corey Anderson has smashed his way to the fastest one-day international 100, taking just 36 balls to reach his century against the West Indies.
However, the record may not count as rain shortened the third ODI between the two teams to a 21-over match – less than the 25 required for the record books.
Left-hander Anderson, 23, hit his 12th six of his innings off spinner Nikita Miller in the 18th over at the small Queenstown ground on Wednesday to reach three figures.
He eclipsed Pakistani Shahid Afridi’s previous record of 37 balls, set against Sri Lanka in Nairobi in 1996.
Anderson finished unbeaten on 131, having smashed 14 sixes as New Zealand posted 4-283.
Jesse Ryder hit 104 off 51 balls.
The West Indies lead the five-match series 1-0 after a two-wicket win at Eden Park on Boxing Day.