Provided are a sulfated polygulonic acid polysaccharide or pharmaceutical salt thereof preparation method therefor and use thereof in the preparation of cancer growth and/or metastasis inhibitors. The sulfated polygulonic acid polysaccharide or pharmaceutical salt thereof can be used for the preparation of one or more of cancer growth inhibitors cancer metastasis inhibitors angiogenesis inhibitors heparanase inhibitors C Met enzyme inhibitors microtubule polymerization inhibitors actin depolymerising factor activity inhibitors and actin aggregation inhibitors.