Select a Vehicle

Private Seller Price - The amount you can expect to pay if you buy a 2012 BMW from a private seller.

Dealer Price - The amount you can expect to pay if you buy a 2012 BMW from a dealer.

Trade-In Value - Based on the Black Book value of a 2012 BMW, this is the amount you can expect to receive for your if you sell it to the dealer at the same time you are purchasing a new vehicle.

Private Sale Price - The amount you can expect to actually receive for your 2012 BMW if you sell it privately.

Advertisement
2016 BMW 228
MSRP: $32,850 - $40,650
2016 BMW 320
MSRP: $33,150 - $35,150
2016 BMW 328 Gran Turismo
MSRP: $43,000 - $43,000

For Sale

2015 BMW 3 Series
$43,650 / 3,576 miles / MD
2015 BMW 4 Series
$53,100 / 5,879 miles / MD
2015 BMW 4 Series
$50,050 / 502 miles / MD

Don't Overpay for a Used Car

Just Say - Show me the CARFAX
Powered by Get a free CARFAX record check for a used car

Great Auto Loan Rates

Low Rates on New and Used Autos
Presented By Presented By Cars.com