Sayyiduna Abdullah bin Umar (may Allah be pleased with them both) states: "Whoever buys a garment for ten dirhams, and one dirham of them is from unlawful wealth, Allah Almighty will not accept his prayer as long as that garment remains on his body." The narrator states: Then he put his two fingers into his two ears and said: "May these both become deaf if I did not hear the Prophet (peace and blessings be upon him) saying this."
Ahmad recorded it through Hashim from Sayyiduna Abdullah bin Umar (may Allah be pleased with them both). I do not know the narrator named Hashim; the remaining narrators have been declared trustworthy, although the narrator named Baqiyyah is a mudallis.
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب الزهد / 18105