January 18, 2017 in AB de Villiers VIDEO: AB De Villiers smashes the f👍astest ODI century off 31 balls