he was a proficient golfer and track athlete graeme smith has played for a number of cricket teams in south africa yapfuye hashize ibyumweru bine cyangwa bitandatu