Which cricketer played for South Africa before it was banned from international cricket and later represented Zimbabwe?

Answer: John Traicos