I have a set of Sparco Pista 17x8 et40 square setup for e82 1 series, I'm assuming they will fit the 2 series as well, but don't know what the oem offsets are for the 2er. Tire Rack shows a Kosei 17x8 et42 as fitting a M235i XDrive.
Perfect track or winter setup. The wheels are perfect and currently have an old set of Kumho XS on them, but they're pretty old (2010) with a lot of heat cycles, so I wouldn't recommend them for track use. May be good for a few autocrosses, or just to burn up and have some fun. I can also dismount them if you'd like. No TPMS. Looking for local pickup only at the moment, but if I cannot find someone local in a few weeks, I may be willing to ship at buyer's expense, once I find some boxes and a way to pack these (I'd probably ship without tires). Wheels located in Ramsey NJ, but can meet buyer within reasonable distance. Welcome to test fit if you come to me.