AB de Villiers smashed an unbeaten 19-ball half-century for Titans in South Africa’s Ram Slam T20 contest.
AB de Villiers and Dale Steyn are expected to return to the Test squad for South Africa’s match against Zimbabwe.
AB de Villiers marked his return to the South African ODI squad with a blistering 174 off 104 balls against Bangladesh.
This is the 14th time that AB de Villiers is the top ranked ODI batsman. He first climbed to the top spot on May 30, 2010.
AB de Villiers scored his 25th ODI century after returning to action after four months.
Bangladesh were victorious in their two most recent one-day internationals against South Africa when they won a series at home in 2015.
AB De Villiers’ last long form match was in the Test series against England in January 2016. He had stated in August 2017 that he would make himself available for Test selection from October.
Calls for Faf du Plessis to be appointed as captain of the ODI side grew following South Africa’s yet another horror show in an ICC event – at the Champions Trophy.
While AB de Villiers hasn’t played a Test since the beginning of the year, he will return for the series against India towards the end of this year.
AB de Villiers has stepped down as the skipper of the ODI team but will be available for selection across all formats of the game. In a video posted on his official Twitter account, de Villiers said,” “Over the past year or so, I have tried to manage many commitments. I have felt mentally and physically tired.”
Herschelle Gibbs has criticized AB de Villiers for picking and choosing when to play Test cricket. In a post on social media (Twitter), Gibbs replied to Du Plessis’ comments in an article and said, “no captain should put a player on a pedestal”.
Former South African all-rounder Lance Klusner while talking to Cricbuzz has said that AB de Villiers has still got a lot to offer to his team and no one can certainly write him off.
AB de Villiers had initially missed the series against New Zealand, Australia and Sri Lanka due to an operation but since then has said he is taking a sabbatical from Test cricket while maintaining focus on the shorter version of the game.
AB de Villiers has not played a Test match since January last year when South Africa hosted England. And his future in the longest format continues to remain under cloud even though he has played the shorter versions of the game since.
South Africa great Barry Richards believes AB de Villiers should give up the Proteas one-day captaincy if he decides to prolong his international career.