JS Truckmart - Used 2012 BMW 320I 21L029

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 2012 BMW 320I 21L029

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

Part Description Select
USED

$180.00

  • Part Type: INFO-GPS-TV SCREEN
  • Part Numbers: 65509270393 65509292753
  • Stock: 21L029
  • Mileage: 83945
  • Tag: 0000027240
  • VIN: WBA3B1C57CF461151
  • SKU: QQ45126967
  • Part Grade: A
VIEW DETAILS
USED

$175.00

  • Part Type: INTERCOOLER
  • Part Numbers: BV619L440AD BV619L440AE BV619L440AF BV6Z6K775B
  • Details: SE,1.6L,AT,LIGHT FIN DAMAGE,NIQ
  • Stock: 21L029
  • Mileage: 81851
  • Tag: R08069059
  • VIN: 1FMCU9CX4FUB51543
  • SKU: UU208069059
  • Part Grade: A
VIEW DETAILS
USED

$165.00

  • Part Type: RADIO AUDIO
  • Part Numbers: 65129262467 65129270373 65129299273 65129310466
  • Details: WE OFFER EXTEND WARRENTY
  • Stock: 21L029
  • Mileage: 83945
  • Tag: 0000027242
  • VIN: WBA3B1C57CF461151
  • SKU: QQ45126999
  • Part Grade: A
VIEW DETAILS
USED

$390.60

  • Part Type: TRANSMISSION, TRANSAXLE
  • Part Numbers: 24007643669 GA8HP45Z
  • Details: WE OFFER EXTEND WARRENTY,2.0L,AUTO TRANS,RWD
  • Stock: 21L029
  • Mileage: 83945
  • Tag: 0000027247
  • VIN: WBA3B1C57CF461151
  • SKU: QQ45127040
  • Part Grade: A
VIEW DETAILS