AB De Villiers marks his presence in the team with his top class inning on ongoing second ODI vs Bangladesh. De Villiers registered his highest ODIs score of 176 runs off 104 ballsbefore getting caught out off Rubel Hussain. Its his 25th ODIs century and with this he joint great Kumar Sangakkara in 6th position in the chart of most ODIs Century in international cricket. He was playing his first international match after ICC Champion Trophy 2017 and notched his presence.
He is only player to scored two 150+ runs under 100 balls. Previously he did it against West Indies in ICC World Cup 2015. He hit 14 fours and 7 sixes today in his fabulous inning. He is only player to score 6 ODIs ton on 70 balls or below. Sahid Afridi and Virendra Sewag had did it 4 times each.
His handy inning of 176 runs helped South Africa to posted the target of 354 along with 85runs contribution from Hashim Amla and 46 runs from Quinton De Cock.