Johannesburg: AB de Villiers will be back in South African colours for the three-match ODI series series against Bangladesh starting, October 15. De Villiers gave up the one-day captaincy after the Champions Trophy in England earlier this year, enabling Faf du Plessis to be captain in all three international formats. Left-handed batsman JP Duminy, who retired from Test cricket after a poor tour of England, will also be in what looks a powerful batting line-up.