AB blasts fastest ever ODI century 18 Jan 2015 02:09 Records were destroyed in Johannesburg, with South Africa's AB de Villiers smashing 149 off 44 balls against the West Indies Share Facebook Messenger Twitter Whatsapp Copy link