Faf du Plessis: Former South African captain retires from test cricket to focus on T20 World Cup | Cricket News