JS Truckmart - Used 2004 BMW 320I
Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Please Note: Prices in USD & Mileage Measured in Miles (Not Kilometers)
USED
$200.00
- Part Type: AXLE SHAFT
- Part Numbers: 22791460
- Details: LH,LT,5.3L,AT,4X4,FRONT AXLE
- Stock: 22E009
- Mileage: 94962
- Tag: R08082488
- VIN: 3GCUKREC6HG304671
- SKU: UU208082488
- Part Grade: B
USED
$200.00
- Part Type: AXLE SHAFT
- Part Numbers: 22791460
- Details: RH,LT,5.3L,AT,4X4,FRONT AXLE
- Stock: 22E009
- Mileage: 94962
- Tag: R08082489
- VIN: 3GCUKREC6HG304671
- SKU: UU208082489
- Part Grade: B
LEFT
USED
$105.00
- Part Type: AXLE SHAFT
- Details: Front Axle, Sdn, 1.8L, outer assembly, AT, LH, LX,HAS ABS,FWD
- Stock: 22E009
- Mileage: 110136
- Tag: TN-ASH-50142
- VIN: 2HGFA16629H106971
- SKU: QQ45144805
- Part Grade: A
- Side: Left (Driver-side)
USED
$85.00
- Part Type: BATTERY TRAY
- Stock: 22E009
- Mileage: 110136
- Tag: TN-BTR-999851
- VIN: 2HGFA16629H106971
- SKU: QQ45144841
- Part Grade: A
USED
$95.00
- Part Type: BLOWER MOTOR
- Part Numbers: 79310SNAA01 79310SNAA02 8069593
- Details: Sdn, front (under dash)
- Stock: 22E009
- Mileage: 110136
- Tag: TN-BMT-50106
- VIN: 2HGFA16629H106971
- SKU: QQ45144836
- Part Grade: A
USED
$125.00
- Part Type: BRAKE MASTER CYLINDER
- Part Numbers: 1741235 20925765
- Details: LT,5.3L,AT
- Stock: 22E009
- Mileage: 94962
- Tag: R08082427
- VIN: 3GCUKREC6HG304671
- SKU: UU208082427
- Part Grade: B
RIGHT
USED
$985.80
- Part Type: CENTER PILLAR
- Details: 000,RH,BLK,CREW,LT,W/ROCKER
- Stock: 22E009
- Mileage: 94962
- Tag: R08082460
- VIN: 3GCUKREC6HG304671
- SKU: UU208082460
- Part Grade: A
- Side: Right (Passenger-side)
LEFT
USED
$861.80
- Part Type: CENTER PILLAR
- Details: 000,LH,BLK,CREW,LT,W/ROCKER
- Stock: 22E009
- Mileage: 94962
- Tag: R08082454
- VIN: 3GCUKREC6HG304671
- SKU: UU208082454
- Part Grade: A
- Side: Left (Driver-side)
RIGHT
USED
$496.00
- Part Type: CENTER PILLAR
- Details: (Sdn), RH
- Stock: 22E009
- Mileage: 110136
- Tag: TN-PLR-50818
- VIN: 2HGFA16629H106971
- SKU: QQ45145146
- Part Grade: A
- Side: Right (Passenger-side)
LEFT
USED
$496.00
- Part Type: CENTER PILLAR
- Details: (Sdn), LH
- Stock: 22E009
- Mileage: 110136
- Tag: TN-PLR-50819
- VIN: 2HGFA16629H106971
- SKU: QQ45145147
- Part Grade: A
- Side: Left (Driver-side)
USED
$145.00
- Part Type: CHASSIS CONT MOD
- Part Numbers: 23285501 84047227 84115056 84219971
- Details: LT,5.3L,AT,TRANSFER CASE, (LH DASH)
- Stock: 22E009
- Mileage: 94962
- Tag: R08082432
- VIN: 3GCUKREC6HG304671
- SKU: UU208082432
- Part Grade: A
USED
$175.00
- Part Type: CHASSIS CONT MOD
- Part Numbers: 13595583
- Details: LT,5.3L,AT,BODY CONTROL (BCM), (UND
- Stock: 22E009
- Mileage: 94962
- Tag: R08082430
- VIN: 3GCUKREC6HG304671
- SKU: UU208082430
- Part Grade: A
USED
$200.00
- Part Type: CHASSIS CONT MOD
- Part Numbers: 84221924
- Details: LT,5.3L,AT,TELEMATICS
- Stock: 22E009
- Mileage: 94962
- Tag: R08083712
- VIN: 3GCUKREC6HG304671
- SKU: UU208083712
- Part Grade: A
USED
$145.00
- Part Type: CHASSIS CONT MOD
- Part Numbers: 84169042 84348729
- Details: LT,5.3L,AT,PARK ASSIST
- Stock: 22E009
- Mileage: 94962
- Tag: R08082431
- VIN: 3GCUKREC6HG304671
- SKU: UU208082431
- Part Grade: A
USED
$125.00
- Part Type: CLOCK SPRING
- Stock: 22E009
- Mileage: 110136
- Tag: TN-CLS-999776
- VIN: 2HGFA16629H106971
- SKU: QQ45144875
- Part Grade: A
USED
$100.00
- Part Type: COLUMN SWITCH
- Part Numbers: 35255TA0A01 35255TA0A02
- Details: Sdn, lamp and turn, LX
- Stock: 22E009
- Mileage: 110136
- Tag: TN-CSW-50550
- VIN: 2HGFA16629H106971
- SKU: QQ45144900
- Part Grade: A
USED
$115.00
- Part Type: COLUMN SWITCH
- Part Numbers: 35256TA0A02
- Details: Sdn, wiper, LX
- Stock: 22E009
- Mileage: 110136
- Tag: TN-CSW-50594
- VIN: 2HGFA16629H106971
- SKU: QQ45144901
- Part Grade: A
USED
$100.00
- Part Type: COLUMN SWITCH
- Part Numbers: 36770SVAA41
- Details: Sdn, cruise (on steering wheel), w/o navigation; MX
- Stock: 22E009
- Mileage: 110136
- Tag: TN-CSW-51337
- VIN: 2HGFA16629H106971
- SKU: QQ45144899
- Part Grade: A
USED
$115.00
- Part Type: CONSOLE FRONT
- Part Numbers: 77295SNAA51ZA 83401SNAA02ZC 83402SNEA01ZC 83404SNAA11ZA 83450SNAA11ZA
- Details: (floor), Sdn, armrest, 1.8L, AT
- Stock: 22E009
- Mileage: 110136
- Tag: TN-FCN-11801B
- VIN: 2HGFA16629H106971
- SKU: QQ45144961
- Part Grade: A
USED
$90.00
- Part Type: COOLANT RESERVOIR
- Part Numbers: 19101RNAA00 19101RNAA01
- Stock: 22E009
- Mileage: 110136
- Tag: TN-CRB-50335
- VIN: 2HGFA16629H106971
- SKU: QQ45144891
- Part Grade: A



















































