Image

JS Truckmart

Our Team is Here to Help. Reach Out Today!

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
Inquire

$150.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
Inquire

$245.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
Inquire

$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
Inquire

$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