Used BMW for Sale in Cincinnati, OH

Showing: 115 of 19 Listings

Sort By:


[/fallback_msg/]

Price Reduced

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

Certified Dealer Overstock Private Seller Out-of-Network Dealer

[/vehicle.ymm/]

[/vehicle.mileage|number:0/] miles
[/vehicle.location/]

[/vehicle.pricing_flags.discount_message_pre_ls/]

[/vehicle.clearbook_rating|clearbookRating/]

[/vehicle.list_price|currencyNoDec/]


2013 BMW 1 Series

Certified Dealer

2013 BMW 1 Series

27,121 miles
Cincinnati, OH

Upfront Price Available

Great Price

$24,995

2009 BMW 1 Series

Certified Dealer

2009 BMW 1 Series

49,826 miles
Cincinnati, OH

Good Price

$18,374

2009 BMW 1 Series

Certified Dealer

2009 BMW 1 Series

47,179 miles
Cincinnati, OH

Great Price

$16,500

2001 BMW Z3

Certified Dealer

2001 BMW Z3

97,119 miles
Cincinnati, OH

Upfront Price Available

$9,921

2005 BMW Z4

Certified Dealer

2005 BMW Z4

16,604 miles
West Harrison, IN

Great Price

$16,000

2004 BMW 3 Series

Certified Dealer

2004 BMW 3 Series

82,363 miles
Cincinnati, OH

$17,988

2011 BMW 1 Series

Certified Dealer

2011 BMW 1 Series

73,389 miles
Cincinnati, OH

Good Price

$23,358

2000 BMW Z3

Certified Dealer

2000 BMW Z3

62,649 miles
Cincinnati, OH

Great Price

$13,900

2002 BMW 3 Series

Certified Dealer

2002 BMW 3 Series

76,103 miles
Dayton, OH

$14,997

2008 BMW 3 Series

Certified Dealer

2008 BMW 3 Series

83,686 miles
Fairfield, OH

Good Price

$17,995

2010 BMW Z4

Certified Dealer

2010 BMW Z4

37,898 miles
Dayton, OH

Great Price

$23,887

2008 BMW 3 Series

Certified Dealer

2008 BMW 3 Series

76,627 miles
Cincinnati, OH

$18,988

2009 BMW 3 Series

Certified Dealer

2009 BMW 3 Series

54,624 miles
Florence, KY

Discount Available

Great Price

$20,777

2003 BMW 3 Series

Certified Dealer

2003 BMW 3 Series

132,992 miles
Cincinnati, OH

$9,495

2000 BMW 3 Series

Certified Dealer

2000 BMW 3 Series

94,467 miles
Fairfield, OH

$9,995