I have a set of 4 OEM BMW Style 42 - 17x8 et20 - made by BBS, from an e39. WHEELS ONLY/NO TIRES. Normal wear and tear for rims this old, slight bend in one, it still holds air, but it does cause a slight vibration. Good to go as-is, but they would really pop with a good polishing and powder coating for the centers. Before you ask, they will technically fit an e46, but with this offset, they will stick out a good bit, if you are in to that sort of thing. Normal e46 et is around 40, for reference. Asking $600 + shipping, OBO.

Untitled by MJLavelle, on Flickr

Untitled by MJLavelle, on Flickr