Du Plessis shines as South Africa beat Sri Lanka
Du Plessis hit 185, three short of the South African ODI record, as South Africa piled up 367 for five.
Du Plessis hit 185, three short of the South African ODI record, as South Africa piled up 367 for five.