I bought these at the end of October, and if you've seen my post in wheels & tyres then you'll know they don't fit a 330i E91

despite being original 17" BMW wheels...
4 BMW M style alloys, 17 x 7.5J fitted with excellent winter tyres
2 X 225/45/17 91H Kleber KRISALP HP2 (see
http://www.tyrereviews.co.uk/Tyre/Kl...risalp-HP2.htm)
2 X 205/50/R17 93V VREDESTEIN
All have 6mm of tread or more on them as far as I can measure. The Klebers were bought in France following a puncture, according to the previous owners, and have only been used for the return journey.
The wheels have a bit of corrosion on them, but nothing much.
The tyres are not runflat: if you have an E90/1/2 I'll give you the can of tyre weld that I bought
The alloys will fit any E46, and all 4 cylinder E90, E91 or E92. They will NOT fit E90/1/2 330i/d or 335 i/d.
I'm after £390 for them. I'm in Leeds, but am often in Reading so may be able to arrange to meet you somewhere between if that helps.