De Villiers sets breathtaking new century record ESPN.co.uk, Today Story Sunday, January 18, 2015 AB de Villiers ripped up the record books with the fastest century in ODIs, off just 31 balls to beat the previous quickest set by Corey Anderson off 36 balls little more than a year agoEPL Trending