In-text:
Stefan Terblanche played for the Sharks …. (Natal Rugby Association, 1980) or According to the Natal Rugby Association (1980), Stefan Terblanche ….
Reference list:
Natal Rugby Association. (1980). 80th Anniversary Yearbook. Natal Rugby Association.