Most of our UK orders will be sent out with Royal Mail 24 Tracked 95% Next-Day For free!
26 items left in stock
Vehicle
Shape
Year
Engine
Engine Code(s)
BMW 3 Series (E46)
E46
9/ 1998 - 12/ 2007
Petrol: 316, 318, 320, 325, 330
M43 B19, M47 D20, M54 B22, M54 B25, M54 B30