Faf du Plessis has been appointed South Africa's new ODI captain, making him the country's skipper in all three formats. Du Plessis takes over Proteas ODI team from AB de Villiers, who had stepped down last month after a six-year spell. Du Plessis' first ODI in charge of South Africa as permanent captain will be against Bangladesh next month.