Used BMW for Sale in Cincinnati, OH

Showing: 115 of 18 Listings

Sort By:


[/fallback_msg/]

Price Reduced

[/vehicle.ymm/] [/vehicle.ymm/]

[/vehicle.ymm/]

Mileage: [/vehicle.mileage|number:0/]
Location: [/vehicle.location/]

Dealer Benefits: [/vehicle.dealer_benefits.join()/]

[/vehicle.clearbook_rating|clearbook_rating/]

[/vehicle.list_price|currencyNoDec/]

TRUECash™ Offer

For a similar price, have you considered a brand new [/oem_offer.make_label/]?
Save up to [/oem_offer.discount|currencyNoDec/] off MSRP
  • [/oem_offer.truecash|currencyNoDec/] TRUECash™ offer
  • [/oem_offer.make_label/] Cash allowance
  • TrueCar Dealer Savings
TRUECar Estimate as low as [/oem_offer.estimated_price|currencyNoDec/]

2012 BMW 3 Series

Mileage: 17,103
Location: Cincinnati, OH

Great Price

$33,988

2013 BMW 1 Series

Mileage: 23,317
Location: Cincinnati, OH

$36,988

2008 BMW 3 Series

Mileage: 71,517
Location: Florence, KY

$16,988

2015 BMW 4 Series

Mileage: 5,025
Location: Florence, KY

$54,988

2003 BMW 3 Series

Mileage: 132,992
Location: Cincinnati, OH

Great Price

$12,995

2000 BMW 3 Series

Mileage: 94,467
Location: Fairfield, OH

Good Price

$8,995

2011 BMW 1 Series

Mileage: 20,138
Location: Cincinnati, OH

$29,988

2009 BMW 3 Series

Mileage: 71,716
Location: Dayton, OH

Great Price

$19,994

2015 BMW 6 Series

Mileage: 5,255
Location: Cincinnati, OH

$91,988

2007 BMW 3 Series

Mileage: 79,269
Location: Florence, KY

$18,988

2012 BMW 3 Series

Mileage: 31,247
Location: Dayton, OH

$33,658

2009 BMW 3 Series

Mileage: 65,146
Location: Fairfield, OH

Great Price

$19,995

2005 BMW 3 Series

Mileage: 74,653
Location: Florence, KY

$19,375

1997 BMW 3 Series

Mileage: 76,906
Location: Fairfield, OH

$9,995

2006 BMW Z4

Mileage: 47,692
Location: Cincinnati, OH

$28,988