AB de Villiers hits 31-ball Ton to set World Record
South African cricketer AB de Villiers cracked the fastest ODI hundred by scoring it off just 31 balls. The previous record was held by Corey Anderson of New Zealand, who had achieved the milestone off just 36 balls a year ago.
AB de…