I've done some searching to make your wheels sit flush, I think the best setup would be 10mm front and 20mm rear

Then I saw NJ1161 selling 30mm spacers, not sure if this'll cause rubbing ? or if the wheels will stick too far out ?? anyone running 30mm spacers on an E90 pre LCI ? Also are 30mm spacers too far to space a wheel out safely

Raf there are a few measurements you can take that make figuring out exactly what spacers will work for your car and your style. We did a video showing how to properly measure for spacers that'll probably be a bit of help to you, I've embedded it below.

Also keep in mind that not all spacers come with the proper length wheel bolts, any time you use a spacer you'll want to change to extended (vs stock) wheel bolts to allow the proper connection of the bolts and the hub of the car.

Raf there are a few measurements you can take that make figuring out exactly what spacers will work for your car and your style. We did a video showing how to properly measure for spacers that'll probably be a bit of help to you, I've embedded it below.

Also keep in mind that not all spacers come with the proper length wheel bolts, any time you use a spacer you'll want to change to extended (vs stock) wheel bolts to allow the proper connection of the bolts and the hub of the car.