South African captain AB De Villiers creates history in ODI cricket.He scores fastest hundred in ODI’S .De Villiers’ century came up in just 31 balls against the West Indies in the 2nd ODI at Johannesburg.De Villiers’ hundred included 8 boundaries and 10 sixes.
The veteran wicket-keeper-batsman had scored the half-century in just 16 balls. AB reached 100 mark in just 31 balls before falling in the final over for 149 in 44 balls.
He hits sixteen sixes and nine fours in his total innings. The South African broke the record of New Zealand batsman Corey Anderson who scored a hundred off 36 balls against West Indies last year.
Fastest ODI centuries
31 balls AB de Villiers v West Indies, 2015
36 Corey Anderson v West Indies, 2014
37 Shahid Afridi v Sri Lanka, 1996
44 Mark Boucher v Zimbabwe, 2006
45 Brian Lara v Bangladesh, 2006
45 Shahid Afridi v India, 2005