You have a prefacelift 3xxci. It has the sport package. I can tell by the 17" style 44 wheels. Your front signals, side signals and rear tail lights are all not stock. They're better looking than stock. You do have halogen lights not xenon. Your front and rear bumper are both stock. That actually a good looking bumper IMO and if you black out the mesh area looks even better.
One thing you should do is paint your orange reflector on the front. It's an eye sore.
Sent from my iPhone using BimmerApp