Former South Africa skipper Faf du Plessis on Wednesday announced his retirement from the longest format