Part Type: Center Console/Roof Console
2012 BMW 328i Front Console
Details: 12 - 18 BMW 320i 328i 330i Center Console Assembly - Black Leather OEM 51169360528
Part Numbers: 51169360528
Stock #: 23223
Mileage: 000
Tag #: 0001023914
Part Grade: A
VIEW DETAILSPart Type: Front Door Glass/Window
2012 BMW 328i Front Door Glass/Window
Details: 12 - 18 BMW 320i 328i Front Door Glass LH Driver Side OEM 51337259825
Part Numbers: 51337259825
Stock #: 23223
Tag #: 0001023925
Part Grade: A
VIEW DETAILSPart Type: Temperature Control/Climate Control Unit
2012 BMW 328i Heater A/C Control
Details: 12 - 14 BMW 328iF30 Sedan Automatic Temperature Climate Controls OEM 64119287341
Part Numbers: 64119287341
Stock #: 23223
Mileage: 110K
Tag #: 0001023982
Part Grade: A
VIEW DETAILSPart Type: Front Lower Control Arm
2012 BMW 328i Lower Control Arm Front
Details: 12 - 18 BMW F30 320i 328i Front Lower Control Arm Wishbone RH Passenger Side OEM 31126855742
Part Numbers: 31126855742
Stock #: 23223
Mileage: 110K
Tag #: 0001023950
Part Grade: A
VIEW DETAILSPart Type: Front Lower Control Arm
2012 BMW 328i Lower Control Arm Front
Details: 12 - 18 BMW F30 320i 328i Front Lower Control Arm Wishbone LH Driver Side OEM 31126852991
Part Numbers: 31126852991
Stock #: 23223
Mileage: 110K
Tag #: 0001023951
Part Grade: A
VIEW DETAILSPart Type: Front Lower Control Arm
2012 BMW 328i Lower Control Arm Front
Details: 12 - 18 BMW F30 320i 328i Front Lower Control Arm Wishbone RH Passenger Side OEM 31126852992
Part Numbers: 31126852992
Stock #: 23223
Mileage: 110K
Tag #: 0001023998
Part Grade: A
VIEW DETAILSPart Type: Outside Door Handle
2012 BMW 328i Outside Door Handle
Details: 12 - 18 BMW 320i 328i Rear Door Handle Assembly LH Driver Side Black OEM 51217242567
Part Numbers: 51217242567
Stock #: 23223
Mileage: 110K
Tag #: 0001023897
Part Grade: A
VIEW DETAILSPart Type: Quarter Panel/Bed Side
2012 BMW 328i Quarter Panel
Details: Sdn, RH,Black Ext,000
Stock #: 23223
Tag #: 0001023900
Part Grade: A+
Damage: none recorded
VIEW DETAILSPart Type: Quarter Panel/Bed Side
2012 BMW 328i Quarter Panel
Details: Sdn, LH,Black Ext,000
Stock #: 23223
Tag #: 0001023901
Part Grade: A+
Damage: none recorded
VIEW DETAILSPart Type: Radiator
2012 BMW 328i Radiator
Details: N20 engine, main, AT
Stock #: 23223
Mileage: 110K
Tag #: 0001023983
Part Grade: A
VIEW DETAILSPart Type: Rear Bumper Reinforcement Crash Impact Bar
2012 BMW 328i Rear Bumper Reinforcement
Details: 12 - 18 BMW 320i 328i 330i 335i Sedan Rear Bumper Impact Bar OEM 51127256928
Part Numbers: 51127256928
Stock #: 23223
Tag #: 0001023909
Part Grade: A+
VIEW DETAILSPart Type: Rear Door Glass/Window
2012 BMW 328i Rear Door Glass/Window
Details: 12 - 18 BMW 320i 328i Sedan Rear Door Glass LH Driver Side OEM 51357259819
Part Numbers: 51357259819
Stock #: 23223
Tag #: 0001023926
Part Grade: A
VIEW DETAILSPart Type: Sunroof/Roof Glass
2012 BMW 328i Roof Glass (Glass Only)
Details: 12 - 18 BMW 320i 328i Sedan Sunroof Glass Assembly w/ Tracks w/ Motor OEM 54107266209
Part Numbers: 54107266209
Stock #: 23223
Tag #: 0001023929
Part Grade: A
VIEW DETAILSPart Type: Rear Window Regulator
2012 BMW 328i Side/Rear/Cargo Regulator
Details: Sdn, LH,Complete w/ Motor
Stock #: 23223
Mileage: 110K
Tag #: 0001023898
Part Grade: A
VIEW DETAILSPart Type: Swaybar/Stabilizer Bar
2012 BMW 328i Stabilizer Bar
Details: 12 - 18 bMW 320i 328i F30 Sedan Rear Stabilizer Bar Swaybar OEM 33556853474
Part Numbers: 33556853474
Stock #: 23223
Tag #: 0001083156
Part Grade: A
VIEW DETAILSPart Type: Starter Motor
2012 BMW 328i Starter Motor
Details: Sdn
Stock #: 23223
Mileage: 110K
Tag #: 0001023972
Part Grade: A
VIEW DETAILSPart Type: Throttle Body
2012 BMW 328i Throttle Body/Valve Assy
Details: BMW 2.0L Turbo Engine Throttle Valve Throttle Body Assembly OEM 13547588625
Part Numbers: 13547588625
Stock #: 23223
Mileage: 110K
Tag #: 0001023936
Part Grade: A
VIEW DETAILSPart Type: Trunk/Decklid/Hatch/Tailgate
2012 BMW 328i Trunk/Decklid/Hatch/Tailgate
Details: Sdn, w/o rear view camera,Black Ext,000
Stock #: 23223
Tag #: 0001023904
Part Grade: A+
Damage: none recorded
VIEW DETAILSPart Type: Radio/Head Unit/Amplifier
2013 BMW 328i Audio & Visual Equip.(Radio)
Details: Sdn, AM-FM-CD receiver (2 DIN size)
Stock #: 19035B
Mileage: 100K
Tag #: 0000553382
Part Grade: A
VIEW DETAILSPart Type: Engine Control Module/ECU
2013 BMW 328i Engine/Motor Brain Box
Details: Electronic Control Module, MEVD1729 module type
Stock #: 19035B
Mileage: 100K
Tag #: 0000553374
Part Grade: A
VIEW DETAILSPart Type: Transmission
2013 BMW 328i Transmission Assy.
Details: AT, 8 speed, (2.0L, 4 cylinder), AWD, from 9/12
Stock #: 19035B
Mileage: 100K
Tag #: 0000553337
Part Grade: A
VIEW DETAILSPart Type: Steering Column
2013-2017 BMW 320i 328i F30 Bare Steering Column Genuine OEM Part 32306858559
Part Numbers: 32306858559
Stock #: 24082
Mileage: 91K
Tag #: 0001088888
Part Grade: A
VIEW DETAILSPart Type: Air Cleaner
2014 BMW 228i Air Cleaner
Details: 14-16 BMW 228i 328i 428i N20 2.0L Engine Air Cleaner Box Assembly OEM 13717597589
Part Numbers: 13717597589
Stock #: 25063
Mileage: 73K
Tag #: 0001205762
Part Grade: A
VIEW DETAILSPart Type: Caliper
2014 BMW 228i Caliper
Details: 14-20 BMW 228i 230i Front Brake Caliper Assembly Right Passenger Side OEM 34116857688 ,RH
Part Numbers: 34116857688
Stock #: 25063
Mileage: 73K
Tag #: 0001205791
Part Grade: A
VIEW DETAILS