A sensitive and simple method based on modification of Sepabeads SP70 by 4-((E)-3-phenylallylidene) amino) benzenethiol for the simultaneous preconcentration of trace amounts of copper (Cu), nickel (Ni), chromium (Cr), and zinc (Zn) ions in some real samples has been reported. The metal ions which are retained as respective complexes on solid phase were eluted with 8 ml of 4 M nitric acid. The influences of different analytical parameters including pH, ligand amount and Sepabeads SP70 and SDS amount, eluting solutions, and sample volume on metal ions recoveries were investigated. The effects of matrix ions on the retentions of the analytes were also examined. The recoveries of analytes were generally > 95% with RSD between 0.74 and 0.88. The proposed method has been successfully applied for the determination of these metals in some real samples with complex matrices.