I'll get them to out here soon. They are clear and fit 2002-2004 M3. I am not 100% sure if they will fit on 330 ci. You may have to check. I have a 2002 M3 convertible so should fit but please check since I don't want you to be upset.do you have pics of item? will these fit 2004 330ci?