I have two sets of BMW OEM style 159 wheels for sale off of a 2006 330xi and the other set from an 07 335xi.
The first set from the 330xi is silver
With Continental Conti Pro Contacts
Good for another year. TPMS installed, asking $400.
The other set is from an 07 335xi and painted gloss black. These have brand new Nankang NS-1 Sport tires on them, less than 300 miles on them..TPMS installed. Asking $500.
I'm on my phone so can't post pictures..PM me and can email or text you pictures.