Used 2012 BMW 1 Series 128i Pricing & Features

128i 2dr Coupe (3.0L 6cyl 6M)

2012 BMW 1 Series
Edmunds Rating: see more
Consumer Reviews: (10)
*Estimate assumes car is in good condition with average mileage and popular options

Trade-in$5,326*
Private Party$7,286*
Dealer Retail$9,326*

What should I pay?

The average price paid for a new 2012 BMW 1 Series 128i 2dr Coupe (3.0L 6cyl 6M) purchased at a dealership is trending at $9,326.

Save money with Edmunds

Used 2012 BMW 1 Series 128i 2dr Coupe (3.0L 6cyl 6M) for sale near Ashburn, VA
2012 BMW 1 Series 128i
USED 2012 BMW 1 Series 128i
List$13,78565,185 miles
Special Offer + PerksSee details Passport INFINITI of Alexandria(25mi)(7)
2012 BMW 1 Series 128i
USED 2012 BMW 1 Series 128i
List$14,38658,533 miles
 See details Not Available(21mi)(0)
2012 BMW 1 Series 128i
USED 2012 BMW 1 Series 128i
List$16,53844,011 miles
 See details Not Available(25mi)(0)

Standard Features

Power Driver Seat
AWD / 4WD
Multi-Zone Climate Control
Sunroof / Moonroof
Keyless Entry / Start
Spare Tire Included
Adaptive Cruise Control
Bluetooth
Tire Pressure Warning
Auto Climate Control
Navigation
Back-up camera
Leather Seats
Upgraded Stereo
Lane Departure Warning
Automatic Emergency Braking

Average Prices Near You

For average prices in your area,
Ashburn, VA
under 64k miles
Below Average Mileage
$13,200
over 98k miles
Above Average Mileage
None Available

Edmunds Insurance Estimator

The Edmunds TCO® estimated monthly insurance payment for a 2012 BMW 1 Series in Virginia is:

$66 per month*
Legal

Other Years