January 18, 2017 in AB de Villiers VIDEO: AB De Villiers smashes the fastest ODI century off 31 balls On 18th January 2015, South African star batsman AB de Villiers registered his name in the record books by scoring the fastest … Keep Reading