Went on aFe site and confirm this does fit our M235i:
aFe 51-82202 Momentum Cold Air Intake System for BMW 335i L6-3.0L (Turbo) N55 Engine
Really don't like open filters in the engine bay, and never a oil based air filter again. This 51-82202 gives me what I want for a performance intake, enclosure and dry filter. I ordered just now and the JB4 Stage 1 a couple days ago. Will go and get a baseline dyno run on Tuesday to see what power my tuners dyno is showing. Expecting to be close to what your base was, at least I'm hoping