We request a VIN in order to help provide the best shopping experience.

Filter

MSRP

Category

MSRP

Category

Cover

Part Number: 12-90-7-885-523
BMW BMW
Other Names: Instrument Carrier 129900
Description: 4.4L, lower.
Fits:
  • BMW:
    • M5
Backordered

Cover

Part Number: 12-90-8-648-221
BMW BMW
Other Names: Cover 129900
Description: 3.0L.
Fits:
  • BMW:
    • 530e,
    • 530e xDrive,
    • 530i,
    • 530i xDrive,
    • 540i,
    • 540i xDrive,
    • 840i Gran Coupe,
    • 840i xDrive Gran Coupe
MSRP $43.06
$32.68

Distributor Rotor

Part Number: 12-11-1-312-157
BMW BMW
Other Names: Rotor, Rotor C121020
Description: 3 series. 4 cyl. M3.
Fits:
  • BMW:
    • M3
MSRP $166.47
$139.75

Engine Control Module (ECM) Cover

Part Number: 12-90-7-629-991
Mini Mini
Other Names: Cover, Cover 129900
Description: 1.6L without turbo. 2007-13 hatchback, 2009-15 convertible, 2008-14 clubman,.
Fits:
  • Mini:
    • Cooper,
    • Cooper Countryman,
    • Cooper Paceman
MSRP $31.97
$24.27

Cover

Part Number: 12-90-9-454-034
BMW BMW
Other Names: Holder 129900
Description: 2.0L, lower. 3.0L, lower.
Fits:
  • BMW:
    • 530i,
    • 530i xDrive,
    • 540i xDrive,
    • 550e xDrive
Backordered

Rotor

Part Number: 12-11-1-272-144
BMW BMW
Other Names: Rotor C121020
Description: Series 3. 4 cylinder. 318i. Without 1000 ohm.
Fits:
  • BMW:
    • 318i
Backordered

Distributor Rotor

Part Number: 12-11-1-715-906
BMW BMW
Other Names: Rotor, Rotor C121020
Replaces: 12-11-1-284-446, 12-11-1-734-110
Fits:
  • BMW:
    • 325,
    • 325e,
    • 325es,
    • 325i,
    • 325is,
    • 325iX,
    • 524td,
    • 525i,
    • 525iT,
    • 528e,
    • 533i,
    • 535i,
    • 535is,
    • 633CSi,
    • 635CSi,
    • 733i,
    • 735i,
    • 735iL,
    • 740i,
    • 740iL,
    • 750iL,
    • 840Ci,
    • 850Ci,
    • 850CSi,
    • 850i,
    • L6,
    • L7,
    • M5,
    • M6
MSRP $55.88
$46.91

Cover

Part Number: 12-90-8-578-818
BMW BMW
Other Names: Cover 129900
Description: 2.0, 3.0L gas. 3.0L diesel.
Fits:
  • BMW:
    • 530e,
    • 530e xDrive,
    • 530i,
    • 530i xDrive,
    • 540d xDrive,
    • 540i,
    • 540i xDrive
MSRP $38.76
$29.42

Cover

Part Number: 12-90-8-599-279
BMW BMW
Other Names: Cover 129900
Replaces: 12-90-8-650-889
Description: 2.0L, 2022-25.
Fits:
  • BMW:
    • 230i,
    • 230i xDrive
MSRP $60.30
$45.77

Cover

Part Number: 12-90-7-885-521
BMW BMW
Other Names: Covering Right 129900
Description: 4.4L, upper.
Fits:
  • BMW:
    • M5
Backordered

Cover

Part Number: 12-90-8-611-741
BMW BMW
Other Names: Cover 111049
Description: 4.4L, 2017-19.
Fits:
  • BMW:
    • M5,
    • M550i xDrive
MSRP $26.42
$20.06

Cover

Part Number: 12-90-9-454-035
BMW BMW
Other Names: Cover 129900
Description: 2.0L, upper. 3.0L, upper.
Fits:
  • BMW:
    • 530i,
    • 530i xDrive,
    • 540i xDrive,
    • 550e xDrive
Backordered

Rotor

Part Number: 12-11-1-360-305
BMW BMW
Other Names: Rotor C121020
Description: Series 3. 4 cylinder.
Fits:
  • BMW:
    • 318i
Backordered

Cover

Part Number: 12-90-7-935-551
BMW BMW
Other Names: Cover 129900
Description: Without M5, 2020-23.
Fits:
  • BMW:
    • M550i xDrive
MSRP $52.24
$39.65

Cover

Part Number: 12-90-8-611-740
BMW BMW
Other Names: Cover 111049
Description: 4.4L, 2017-19.
Fits:
  • BMW:
    • M5,
    • M550i xDrive
Backordered

Cover Extension

Part Number: 12-90-5-A05-EE8
BMW BMW
Other Names: Cover, Upper Cover, Outer Cover, Covering Left 129900
Description: 4.4L, upper. 4.4L twin turbo, m60i, 2024-26. M50i, m60i, 2024-26.
Fits:
  • BMW:
    • 760i xDrive,
    • M5,
    • X5,
    • X6,
    • X7
Backordered

Cover

Part Number: 12-90-7-885-520
BMW BMW
Other Names: Instrument Carrier 129900
Description: 4.4L, lower.
Fits:
  • BMW:
    • M5
Backordered

Cover

Part Number: 12-90-7-935-546
BMW BMW
Other Names: Cover 129900
Description: Without M5, 2020-23.
Fits:
  • BMW:
    • M550i xDrive
Backordered

Cover

Part Number: 12-90-8-658-374
BMW BMW
Other Names: Cover 111049
Description: 4.4L, 2017-19.
Fits:
  • BMW:
    • M5,
    • M550i xDrive
MSRP $26.41
$20.04

Rotor C121020

Part Number: 12-11-1-354-503
BMW BMW
MSRP $37.82
$31.75

Cover 129900

Part Number: 12-90-8-581-751
Mini Mini
MSRP $33.02
$25.06

Rotor C121020

Part Number: 12-11-1-304-856
BMW BMW
Backordered

Rotor C121020

Part Number: 12-11-1-707-263
BMW BMW
Backordered

Cover 129900

Part Number: 12-90-8-581-751
BMW BMW
MSRP $33.02
$25.06

Rotor C121020

Part Number: 12-11-1-286-111
BMW BMW
Replaces: 12111276277
Backordered

Cover C129900

Part Number: 12-90-7-533-279
BMW BMW
Backordered

Cover 111049

Part Number: 12-90-7-555-188
BMW BMW
Backordered

Cover C129900

Part Number: 12-90-7-533-283
BMW BMW
Backordered

Cover 111049

Part Number: 12-90-7-555-170
BMW BMW
Backordered

Cover 129900

Part Number: 12-90-8-654-216
BMW BMW
Backordered
Page

No results found. Here are some helpful search tips:

  • Search by a part name. Example: water pump.
  • Be less specific. Example: brake instead of ceramic brake.
  • Remove information such as make, year or model.
  • Can't find the part you are looking for? Contact us and we'll find it for you!