Cricket South Africa: Faf du Plessis named captain of all three formats September 12, 20171 Min Reading South Africa batsman Faf du Plessis has been appointed as one-day captain ahead of home