Cricket

South Africa: Faf du Plessis named captain of all three formats

South Africa batsman Faf du Plessis has been appointed as one-day captain ahead of home