Used BMW for Sale in Baltimore, MD

Showing: 120 of 157 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/]?
Car
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: 2,492
Location: Timonium, MD

$41,995

2000 BMW Z3

Mileage: 50,857
Location: Pasadena, MD

Good Price

$10,747

2010 BMW 3 Series

Mileage: 67,886
Location: Annapolis, MD

Good Price

$24,877

2008 BMW 3 Series

Mileage: 52,992
Location: Rockville, MD

$22,995

2013 BMW 6 Series

Mileage: 44,071
Location: Baltimore, MD

Good Price

$54,176

2007 BMW 3 Series

Mileage: 46,224
Location: Gaithersburg, MD

Good Price

$19,988

2004 BMW 3 Series

Mileage: 76,643
Location: Kensington, MD

Great Price

$11,940

2011 BMW 1 Series

Mileage: 45,416
Location: Owings Mills, MD

Good Price

$23,998

2007 BMW Z4

Mileage: 51,302
Location: Marlow Heights, MD

$17,500

2010 BMW 6 Series

Mileage: 77,129
Location: Marlow Heights, MD

$31,500

2012 BMW 3 Series

Mileage: 23,421
Location: Annapolis, MD

Good Price

$34,599

2011 BMW 1 Series

Mileage: 47,450
Location: Alexandria, VA

Great Price

$22,570

2012 BMW 6 Series

Mileage: 44,703
Location: Baltimore, MD

Great Price

$48,898

2012 BMW 6 Series

Mileage: 49,659
Location: Baltimore, MD

Great Price

$45,993

2008 BMW 3 Series

Mileage: 87,557
Location: Alexandria, VA

$17,990

2008 BMW 3 Series

Mileage: 55,584
Location: Bethesda, MD

Great Price

$18,000

2013 BMW M3

Mileage: 16,631
Location: Bethesda, MD

Great Price

$50,875

2012 BMW 3 Series

Mileage: 38,503
Location: Fairfax, VA

Great Price

$29,950

2012 BMW 3 Series

Mileage: 32,645
Location: Alexandria, VA

$32,974

2007 BMW 3 Series

Mileage: 79,017
Location: Wheaton, MD

Great Price

$15,700