Used 2012 Bmw 128i

 105,697 miles
 Gas
 Durham, NC

$6,900

AI Analysis:

$7,999 average market price. You save $1,099 (14%). 

View Full Analysis.

Key Features

Mileage

105,697 miles

Drivetrain

RWD

Engine

3L 6 Cylinder

Transmission

Automatic 6 Speed

Fuel Type

Gas

MPG

18 / 28

Color

Silver / Black

Title

Clean

Contact Seller

LA

LA 12 Motors

1716 New Raleigh Hwy 70

Durham, NC 27703

Financing Available

Pre-qualification takes just minutes. Compare multiple offers and save!

$117 / month

  • Rates as low as 4.09% APR

  • Browse multiple offers

  • Same-day approval

Get pre-qualified

Powered by MyAutoLoan.

Curious what you can afford?

Avoid dealer markup and get straight to driving. Compare rates from multiple lenders instantly to ensure you’re getting the best deal possible.

Compare rates with MyAutoLoan

Dealer Description

We want your vehicle! Get the best value for your trade-in!

Features & Options

  • Keyless Entry
  • Trunk Release
  • Automatic Climate Control
  • Leather Steering Wheel Trim
  • Cruise Control
  • Alloy Wheels
  • Rain Sensing Wipers
  • Power Door Locks
  • Heated Side Mirrors
  • Leatherette Upholstery
  • Split Folding Rear Seat
  • HD Radio
  • Auxiliary Audio Input - USB
  • In-Dash CD - MP3 Playback
  • Front Fog Lights
  • Adaptive Taillights
  • Run Flat Tires
  • Tire Pressure Monitoring System

Vehicle History Report

VIN: WBAUP7C56CVP23515

Check this vehicle's history for accidents, service records, ownership, and more.

Seller Details

Listed 10/18/2025

View original listing
LA

LA 12 Motors

1716 New Raleigh Hwy 70

Durham, NC 27703

Phone

919-381-**** Show number

Email

la12mo****@gmail.com Show email

Location

Contact Seller

LA

LA 12 Motors

1716 New Raleigh Hwy 70

Durham, NC 27703

Financing Available

Pre-qualification takes just minutes. Compare multiple offers and save!

$117 / month

  • Rates as low as 4.09% APR

  • Browse multiple offers

  • Same-day approval

Get pre-qualified

Powered by MyAutoLoan.

Explore More Options