As far as scoring runs in One-day International at the rocket speed, no one can comes closer to the South Africa’s destructive player AB De Villiers. He already holds the record of fastest fifty (16 balls), fastest hundred (31 balls) and fastest one hundred fifty (64 balls) in One-day International format.
In the second ODI against Bangladesh, AB De Villiers smashed 176 runs off just 104 balls. With this century, now he has eight out of 10 fastest ODI centuries for South Africa.
The lovable destructive batsman from South Africa, AB De Villiers batted in an ODI after 4 months but thrashed Bangladeshi bowlers all over the park as he scored his 25th ODI century in just 68 balls. During that innings, he cleared 15 fours and 7 rocket sixes.
The other South African players who are in the list of Fastest ODI century by South Africans – Mark Boucher and David Miller. In 2006, the former wicket-keeper Mark Boucher scored century in just 44 balls against Zimbabwe. David Miller achieved this feet in 69 balls against Australia in 2016.
List of Fastest ODI centuries by South African players:
AB de Villiers, 31 balls versus West Indies in 2015
Mark Boucher, 44 balls versus Zimbabwe in 2006
AB de Villiers, 52 balls versus West Indies in 2015
AB de Villiers, 57 balls versus India in 2015
AB de Villiers, 58 balls versus India in 2010
AB de Villiers, 66 balls versus Sri Lanka in 2014
AB de Villiers, 68 balls versus Bangladesh in 2017
David Miller, 69 balls versus Australia in 2016
AB de Villiers, 72 balls versus Zimbabwe in 2010
AB de Villiers, 73 balls versus India in 2015