Collection: Classic BMW Auto Parts 1966-76 & E12 5er / Electrical - Body

NLA, NOS, OEM and aftermarket auto parts such as lamps, switches, lenses and more for your classic BMW body's electrical system, for series spanning years 1966-76 as well as the E12 5er.

We house more parts than are seen on this site, so please feel free to contact us for special inquiries, consultation on repairs, or more information on BMW series. Our best seller is our over 50 years of experience.

19 products
  • New German Brake Pedal Stop Light Switch 1966-86 BMW E3 E9 E10 3 5 6 7 Series
    Regular price
    $26.50
    Sale price
    $26.50
    Regular price
    Unit price
    per 
    Sold out
  • Left Right USA License Plate Light Lamp Rubber Gasket 1967-76 BMW E10 1602 2002
    Regular price
    $21.50
    Sale price
    $21.50
    Regular price
    Unit price
    per 
    Sold out
  • NLA Original Design VDO Windshield Washer Pump BMW 320i 323i 530i 61 66 1360 905
    Regular price
    $119.50
    Sale price
    $119.50
    Regular price
    Unit price
    per 
    Sold out
  • Left Right Door Jam Dome Light Lamp Switch 1970-75 E9 CS 1967-71 E10 1602 2002
    Regular price
    $25.49
    Sale price
    $25.49
    Regular price
    Unit price
    per 
    Sold out
  • New NLA Bumper Mounted License Plate Lamp 1967-71 BMW E10 1600 1800 2000 2002
    Regular price
    $124.90
    Sale price
    $124.90
    Regular price
    Unit price
    per 
    Sold out
  • New OE BMW Steering Wheel Horn Contact Slip Ring 1966-76 BMW E10 32 33 1 112 222
    Regular price
    $57.90
    Sale price
    $57.90
    Regular price
    Unit price
    per 
    Sold out
  • Horn Contact Slip Ring 1966-76 BMW 1800 2000 2500 2800 2.8 3.0 CS S Si Bavaria
    Regular price
    $44.65
    Sale price
    $44.65
    Regular price
    Unit price
    per 
    Sold out
  • NLA OE Steering Column Horn Carbon Contact Button 1967-92 BMW 32 33 1 3.50 750
    Regular price
    $82.50
    Sale price
    $82.50
    Regular price
    Unit price
    per 
    Sold out
  • OEM Electric Sunroof Switch 1967-74 BMW 1602 2002 Tii 2500 2800 3.0 CS S Bavaria
    Regular price
    $35.90
    Sale price
    $35.90
    Regular price
    Unit price
    per 
    Sold out
  • OEM Bosch Electric Window Lifter Switch 1968-74 BMW 2500 2800 3.0 CS S Bavaria
    Regular price
    $35.90
    Sale price
    $35.90
    Regular price
    Unit price
    per 
    Sold out
  • OE Door Dome Light Contact Trunk Hood Light Lamp 1 Contact Switch 1968-93 BMW
    Regular price
    $21.90
    Sale price
    $21.90
    Regular price
    Unit price
    per 
    Sold out
  • Front Door Dome Light Contact Trunk Hood Light Lamp 1 Prong Switch 1968-93 BMW
    Regular price
    $17.50
    Sale price
    $17.50
    Regular price
    Unit price
    per 
    Sold out
  • Headlight Switch 1966-71 BMW E10 1600 1602 1800 1802 2000 2002 61 31 1 351 290
    Regular price
    $159.90
    Sale price
    $159.90
    Regular price
    Unit price
    per 
    Sold out
  • Headlight Switch 1971-82 BMW all Models E3 E9 E10 E12 E21 E24 61 31 1 355 791
    Regular price
    $159.90
    Sale price
    $159.90
    Regular price
    Unit price
    per 
    Sold out
  • Heated Rear Window Defrost Push Button Switch 1977-79 BWW 320i 61 31 1 356 623
    Regular price
    $47.50
    Sale price
    $47.50
    Regular price
    Unit price
    per 
    Sold out
  • New Emergency Hazard Flasher 4 Way Switch 1979 BMW E21 320i 61 31 1 356 584
    Regular price
    $85.00
    Sale price
    $85.00
    Regular price
    Unit price
    per 
    Sold out
  • New Right Rear Tail Light Lamp Assembly OEM BMW USA E12 530i 63 21 1 354 432
    Regular price
    $108.00
    Sale price
    $108.00
    Regular price
    Unit price
    per 
    Sold out
  • New OEM Left Complete Tail Lamp Light Assembly BMW USA E12 530i 63 21 1 354 431
    Regular price
    $90.00
    Sale price
    $90.00
    Regular price
    Unit price
    per 
    Sold out
  • New OEM BMW Right Rear Tail Light Lens E12 530i USA 63 21 1 354 454
    Regular price
    $40.50
    Sale price
    $40.50
    Regular price
    Unit price
    per 
    Sold out