I can only go by what I own (E92).
I only ask if they are staggered as they may be different offsets front to rear which is something you may need to consider.
To check the offset yourself you can remove a front and rear wheel and check inside where there shoud be an 'ET??' stamped which is the wheels offset. I would recommend this unless an E90 owner comes and confirms whether I'm right or not as they may be different from the E92.
E92 335i | 6 Speed manual | BMS 4xLED Halo Bulbs | JB4 (waiting to be installed) | BMW Performance Gloss Black Grills | BMW Performance Exhaust | Smoked side Repeaters
Aero Front Lip | M3 Lip Spoiler |19" Cades Tyrus 'Gunmetal' with polished lips | Falken FK452 Rubber
........... More to come