Classic BMW Parts (pre-2006)

View As
Sort by:
Show items
Out of stock
  In stock
$24.25 $6.95
Spark Plug Connector-Bremi - see fitment details below (6 available)  ...
  In stock
$131.51 $59.95
Ignition Control Module-320i (80-83) (Bosch 0227100123) (alt-12141273298)
  In stock
$239.98 $105.00
Crank Position Sensor-325e (86-87), 528e (9/85-11/86) (new 12141730773) (Genuine BMW)
  In stock
$26.74 $2.50
Alternator Bracket Bushing Spacer Sleeve (25mm) (Bosch) (surface rust)  - these...
  In stock
$18.43 $14.50
Air Intake Boot for alternator cooling-525i (89-95), 535i (89-93), 735i (88-92)...
  In stock
$49.56 $40.00
Battery Cable-Negative - 320i (80-83), 528e/533i/535i/M5 (82-88) (L-280mm). May also...
  In stock
$1.74 $1.30
BMW part number 12521284441 is a factory engine bay electrical cable holder clip. This...
  In stock
$3.52 $2.25
 BMW part number 12521285014 is a factory engine electrical/interior wiring clamp....
  In stock
$10.84 $2.50
O-Ring for Oil level Sender (40x4mm)-M3 (-91), M5/M6 (-93), E28 (all), E23/E24 
  In stock
$3.34 $1.50
O-Ring for Oil level Sender - 325e/i (84-91), 525i (89-90) (3 available)
  In stock
$25.52 $19.50
Oil Pressure Switch-318i (84-85) (free 2nd switch-see details) (Genuine BMW) - when...
  In stock
$34.14 $23.95
Oil Pressure Sending Switch (M12x1.5)-most BMW 84-on (alt-12611730160). Please check...
Items 229 to 240 of 939 total
... 19 20 21 22 23 24 ...
Add to cart