With the rapid growth of the automobile industry, the excessive number of industrial pollutants, particularly oil spills, has become a huge threat to the natural environment. Therefore, an environmentally benign and sustainable solution is required for an effective oil spill cleanup. To enhance the sorption capacity of pristine polyurethane (PU) foam used in oil spill cleanup, ZnS nanoparticles were deposited on PU foam via a coprecipitation approach. Additionally, the effect of Fuller's earth, locally known as Multani Mitti (MM), and charcoal (CC) on the sorption properties of the PU foam were investigated and compared. Polyvinyl alcohol (PVA) was used as a binder during the modification procedure. The morphology, chemical composition, and thermal stability of ZnS/MM/PVA- and ZnS/CC/PVA-modified PU sorbents were characterized using X-ray diffraction (XRD), scanning electron microscopy (SEM), Fourier transform infrared (FTIR) spectroscopy, thermogravimetric analysis (TGA), and X-ray photon spectroscopy (XPS). The modified PU foam exhibited outstanding properties including a high sorption capacity, high selectivity to different types of used oils such as vegetable oil, hydraulic oil, lube oil, and gear oil, and superior reusability in comparison to pristine PU foam. ZnS/CC/PVA has a sorption capacity of 16.78 g g-1 while ZnS/MM/PVA exhibited a sorption capacity of 16 g g-1. In addition, after 10 cycles of oil sorption-squeezing experiments, the oil sorption capacity remained unchanged, and the absorbed used oil could be removed and collected by an easy squeezing procedure prior to reuse. This work reveals that the ZnS/CC/PVA- and ZnS/MM/PVA-modified PU foams have a promising potential for oil spill removal and environmental protection.