The National Blood Service Zimbabwe (NBSZ) is the organisation that provides blood and related services for transfusion in Zimbabwe.