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 2004 BMW 320I

No parts found. Please click the inquire button for order assistance or change filter selection.

Part Description Select
USED
Inquire

$620.00

  • Part Type: ROOF ASSEMBLY
  • Part Numbers: 62100SNAA10ZZ 8051583
  • Details: Sdn, 1.8L, sunroof, w/o navigation,BLACK EXT,NH-731P-4,4DR,HEATED
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-ROF-50117C
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145193
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$185.00

  • Part Type: ROOF GLASS
  • Part Numbers: 70200SNEA01 8052615
  • Details: Sdn
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-RGL-50487
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145189
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$175.00

  • Part Type: ROOF MOTOR
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-SRM-999878
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145241
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$225.00

  • Part Type: RUNNING BOARD
  • Details: RH,LT,CHROME PEEL
  • Stock: 22E009
  • Mileage: 94962
  • Tag: R08082505
  • VIN: 3GCUKREC6HG304671
  • SKU: UU208082505
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$85.00

  • Part Type: SEAT BELT FRONT
  • Part Numbers: 04816SNAA01ZA
  • Details: (bucket seat), Sdn, driver, buckle
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-FSB-52496
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145012
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$145.00

  • Part Type: SEAT BELT FRONT
  • Part Numbers: 04818SNAA01 04818SNAA01ZA
  • Details: (bucket seat), Sdn, driver, retractor
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-FSB-52498
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145014
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$85.00

  • Part Type: SEAT BELT FRONT
  • Part Numbers: 04813SNAA01ZA
  • Details: (bucket seat), Sdn, passenger, buckle
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-FSB-52499
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145013
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$125.00

  • Part Type: SEAT BELT FRONT
  • Part Numbers: 04814SNAA01 04814SNAA01ZA
  • Details: (bucket seat), Sdn, passenger, retractor
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-FSB-52501
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145015
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$145.00

  • Part Type: SEAT BELT REAR
  • Details: LT,BLK
  • Stock: 22E009
  • Mileage: 94962
  • Tag: R08082509
  • VIN: 3GCUKREC6HG304671
  • SKU: UU208082509
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$95.00

  • Part Type: SEAT BELT REAR
  • Details: RH
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-RSB-00000
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145200
  • Part Grade: A
  • Side: Right (Passenger-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$95.00

  • Part Type: SEAT BELT REAR
  • Details: LH
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-RSB-00000
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145201
  • Part Grade: A
  • Side: Left (Driver-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$365.80

  • Part Type: SEAT FRONT
  • Part Numbers: 84021787
  • Details: LT,LTHR,BLK
  • Stock: 22E009
  • Mileage: 0
  • Tag: R08124020
  • VIN: 3GCUKREC6HG304671
  • SKU: UU208124020
  • Part Grade: A
VIEW DETAILS
RIGHT
USED
Inquire

$200.00

  • Part Type: SEAT FRONT
  • Details: (bucket), (air bag), cloth, (manual), RH, Sdn,4DR,BLACK INT,BUCKET,CLOTH
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-FST-50100A
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145027
  • Part Grade: A
  • Side: Right (Passenger-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
LEFT
USED
Inquire

$200.00

  • Part Type: SEAT FRONT
  • Details: (bucket), (air bag), cloth, (manual), LH, Sdn,4DR,BLACK INT,BUCKET,CLOTH
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-FST-50101A
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145026
  • Part Grade: A
  • Side: Left (Driver-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$145.00

  • Part Type: SEAT REAR
  • Details: 4DR,BLACK INT,CLOTH
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-RST-00000
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145209
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
RIGHT
USED
Inquire

$245.00

  • Part Type: SIDE VIEW MIRROR
  • Details: PARTS,GLASS OK,RH,LESS HOUSING
  • Stock: 22E009
  • Mileage: 94962
  • Tag: R08082463
  • VIN: 3GCUKREC6HG304671
  • SKU: UU208082463
  • Body Color: BLACK
  • Part Grade: A
  • Side: Right (Passenger-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
RIGHT
USED
Inquire

$125.22

  • Part Type: SIDE VIEW MIRROR
  • Details: Power, Sdn (4 Dr), 1.8L, heated, RH
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-DMR-53190C
  • VIN: 2HGFA16629H106971
  • SKU: QQ45144915
  • Body Color:
  • Part Grade: A
  • Side: Right (Passenger-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$310.00

  • Part Type: SPEEDOMETER HEAD/CLUSTER
  • Part Numbers: 84203285
  • Details: LT,AT
  • Stock: 22E009
  • Mileage: 94962
  • Tag: R08082478
  • VIN: 3GCUKREC6HG304671
  • SKU: UU208082478
  • Part Grade: B
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$145.00

  • Part Type: SPEEDOMETER HEAD/CLUSTER
  • Part Numbers: 78100SNAA11 78100SNAA12 78100SNAA13 78100SNAA14 78120SNAA11 78120SNAA12 78120SNAA13 78120SNAA14 78156SNAA11 8069098 8180911 8479859
  • Details: (cluster), Sdn, upper assembly (speedometer), LX
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-SDO-50699
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145223
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$125.00

  • Part Type: SPEEDOMETER HEAD/CLUSTER
  • Part Numbers: 78155SNAA01 78159SNAA01 78220SNAA11 78220SNAA12 78220SNAA13 78220SNAA14 78220SNAA15 78220SNAC14 78220SNAC15 8069072 8069122 8069148
  • Details: (cluster), Sdn, lower assembly (tachometer and odometer), LX, AT
  • Stock: 22E009
  • Mileage: 110136
  • Tag: TN-SDO-51128
  • VIN: 2HGFA16629H106971
  • SKU: QQ45145222
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS