On the New Year day of 2014, New Zealand batsman Corey Anderson made a

On the New Year day of 2014, New Zealand batsman Corey Anderson made a world record of fastest:

Test century
Test fifty
ODI century
ODI fifty
This question was previously asked in
UPSC CAPF – 2014
On January 1, 2014, New Zealand all-rounder Corey Anderson set a new world record for the fastest century in One Day International (ODI) cricket. He reached his century in just 36 balls against West Indies at Queenstown.
The question is about a specific sports record set by a New Zealand cricketer in early 2014.
Corey Anderson’s record broke the previous mark of 37 balls set by Pakistan’s Shahid Afridi in 1996. Anderson’s record stood for just over a year before it was broken by South Africa’s AB de Villiers, who scored a century in 31 balls against West Indies in January 2015.