FWIW I got it to fit on a E90, but it's tight:
www.e90post.com/forums/showthread.php?t=699419
-Gus
__________________
2009 e90 space grey 335i, MT w/ PP, CW, CA, Sport. Stock except for DCI, DD. It really needs a Wavetrac!
Parted out 335xi Pre-LCI, still have parts for sale...