Used BMW cars in MD

1-25 of 3,963 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw md
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
  • Sedan  1,138
  • SUV  1,036
  • Coupé  694
  • Convertible  286
  • Hatchback  44
  • Truck  9
  • Station Wagon  1
Transmission
  • automatic  2,855
  • manual  75
Number of doors
to
Features
Publication date
  • Today  99
  • Within the last 7 days  710
  • Photo 2014 BMW X3 xDrive28i
    l
    lemonfree 6 days ago

    2014 BMW X3 xDrive28i

    20601, Waldorf, Charles County, MD

    ...camera*.*md state inspected*. 2014 BMW X3 xDrive28i 21/28 City/Highway MPG Awards: 2014 KBB. Com 10 Best Certified Pre-Owned Lux

    $19,798
    43,785 Miles
    Year 2014
    Report
  • Photo 2005 BMW Z4 3.0i
    l
    lemonfree 16 days ago

    2005 BMW Z4 3.0i

    20814, MD

    Low miles. 1 owner. Clean carfax. Convertible. *. Why buy anywhere else? Chevy Chase Automotive is proud to offer our exclusive Lifetime Luxury E

    $13,455
    43,318 Miles
    Year 2005
    Report
  • Photo 2013 BMW M5 Base
    l
    lemonfree 17 days ago

    2013 BMW M5 Base

    20814, MD

    4.4L V8 DOHC 32V TwinPower Turbo, Alpine White, Black w/Extended Merino Leather Upholstery. Clean carfax. And passed Maryland state inspection...

    $39,881
    47,613 Miles
    Year 2013
    Report
  • Photo 2019 BMW 5 Series 540i xDrive
    l
    lemonfree 17 days ago

    2019 BMW 5 Series 540i xDrive

    21045, MD

    Priced below KBB Fair Purchase Price! Apple CarPlay Compatibility Exterior Parking Camera Rear Navigation System Power moonroof Wheels: 18" x 8"

    $52,980 $53,500
    10,800 Miles
    Year 2019
    Report
  • Photo 2014 BMW X3
    A
    AutosclearanceNET 1 day ago

    2014 BMW X3

    21043, Ellicott City, Howard County, MD
    new

    2014 BMW X3 XDrive28i with 56,659 miles for $19,998. Located in Ellicott City, MD. With our nationwide inventory at no-haggle prices, CarMax...

    $19,998
    56,659 Miles
    Year 2014
    Report
  • Photo 2014 BMW X1
    A
    Autosclearance ORG 1 day ago

    2014 BMW X1

    20613, Brandywine, Prince George's County, MD
    new

    2014 BMW X1 xDrive28i with 45,010 miles for $18,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices, CarMax...

    $18,998
    45,010 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2018 BMW X2
    A
    Autosclearance ORG 1 day ago

    2018 BMW X2

    20613, Brandywine, Prince George's County, MD
    new

    2018 BMW X2 xDrive28i with 15,098 miles for $30,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices, CarMax...

    $30,998
    15,098 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2016 BMW X5
    A
    Autosclearance ORG 1 day ago

    2016 BMW X5

    20613, Brandywine, Prince George's County, MD
    new

    2016 BMW X5 xDrive35i with 55,412 miles for $29,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices, CarMax...

    $29,998
    55,412 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2016 BMW X6
    A
    Autosclearance ORG 1 day ago

    2016 BMW X6

    20613, Brandywine, Prince George's County, MD
    new

    2016 BMW X6 xDrive35i with 43,935 miles for $37,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices, CarMax...

    $37,998
    43,935 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2015 BMW X5 xDrive35i
    l
    lemonfree 30+ days ago

    2015 BMW X5 xDrive35i

    20814, MD

    Brand new front brake pads & rotors. Why buy anywhere else? Chevy Chase Automotive is proud to offer our exclusive Lifetime Luxury Edge package f

    $31,693
    37,423 Miles
    Year 2015
    Report
  • Photo 2011 BMW 550
    A
    AutosclearanceNET 1 day ago

    2011 BMW 550

    20723, Laurel, Prince George's County, MD
    new

    2011 BMW 550 I with 34,523 miles for $21,998. Located in Laurel, MD. With our nationwide inventory at no-haggle prices, CarMax makes it easy...

    $21,998
    34,523 Miles
    Year 2011
    Report
  • Photo 2016 BMW X5
    A
    Autosclearance ORG 1 day ago

    2016 BMW X5

    20613, Brandywine, Prince George's County, MD
    new

    2016 BMW X5 xDrive40e with 29,172 miles for $32,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices, CarMax...

    $32,998
    29,172 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2016 BMW X5
    A
    AutosclearanceNET 2 days ago

    2016 BMW X5

    20723, Laurel, Prince George's County, MD

    2016 BMW X5 XDrive35i with 36,296 miles for $33,998. Located in Laurel, MD. With our nationwide inventory at no-haggle prices, CarMax makes it...

    $33,998
    36,296 Miles
    Year 2016
    Report
  • Photo 2015 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2015 BMW 3 Series

    20723, Laurel, Prince George's County, MD
    new

    2015 BMW 3 Series 328d xDrive with 22,808 miles for $27,998. Located in laurel, md. With our nationwide inventory at no-haggle prices, CarMax...

    $27,998
    22,808 Miles
    Year 2015
    4 Doors
    Report
  • Photo 2016 BMW 6 Series
    A
    Autosclearance ORG 1 day ago

    2016 BMW 6 Series

    20613, Brandywine, Prince George's County, MD
    new

    2016 BMW 6 Series 650i xDrive with 23,708 miles for $49,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices...

    $49,998
    23,708 Miles
    Year 2016
    2 Doors
    Report
  • Photo 2007 BMW Z4 M Base
    l
    lemonfree 30+ days ago

    2007 BMW Z4 M Base

    20814, MD

    Used 2007 BMW Z4 M Base Unknown Hatchback

    $30,985
    71,453 Miles
    Year 2007
    Report
  • Photo 2016 BMW 5 Series
    A
    Autosclearance ORG 1 day ago

    2016 BMW 5 Series

    20613, Brandywine, Prince George's County, MD
    new

    2016 BMW 5 Series 528i with 48,407 miles for $23,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices, CarMax...

    $23,998
    48,407 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2012 BMW X6 M
    A
    AutosclearanceNET 1 day ago

    2012 BMW X6 M

    20723, Laurel, Prince George's County, MD
    new

    2012 BMW X6 M M with 35,379 miles for $37,998. Located in Laurel, MD. With our nationwide inventory at no-haggle prices, CarMax makes it easy...

    $37,998
    35,379 Miles
    Year 2012
    Report
  • Photo 2014 BMW 6 Series
    A
    Autosclearance ORG 1 day ago

    2014 BMW 6 Series

    20613, Brandywine, Prince George's County, MD
    new

    2014 BMW 6 Series 640i xDrive Gran Coupe with 38,149 miles for $31,998. Located in brandywine, md. With our nationwide inventory at no-haggle...

    $31,998
    38,149 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2018 BMW X2
    A
    AutosclearanceNET 2 days ago

    2018 BMW X2

    20613, Brandywine, Prince George's County, MD

    2018 BMW X2 XDrive28i with 15,098 miles for $29,998. Located in Brandywine, MD. With our nationwide inventory at no-haggle prices, CarMax...

    $29,998 $30,998
    15,098 Miles
    Year 2018
    Report
  • Photo 2018 BMW 7 Series
    A
    Autosclearance ORG 1 day ago

    2018 BMW 7 Series

    20613, Brandywine, Prince George's County, MD
    new

    2018 BMW 7 Series 740i xDrive with 11,746 miles for $49,998. Located in brandywine, md. With our nationwide inventory at no-haggle prices...

    $49,998
    11,746 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2017 BMW 4 Series 430i xDrive
    l
    lemonfree 30+ days ago

    2017 BMW 4 Series 430i xDrive

    21921, Elkton, Cecil County, MD

    This 2017 BMW 4 Series 430i xDrive is proudly offered by Elkton Ford This BMW includes: TECHNOLOGY PACKAGE Smart Device Integration Navigation...

    $36,555
    17,028 Miles
    Year 2017
    Report
  • Photo 2016 BMW X6
    A
    AutosclearanceNET 12 h 9 minutes ago

    2016 BMW X6

    20723, Laurel, Prince George's County, MD
    new

    2016 BMW X6 AWD xDrive35i 4dr SUV with 35,311 miles for $36,998. Located in Laurel, MD. With our nationwide inventory at no-haggle prices...

    $36,998
    35,311 Miles
    Year 2016
    Report
  • Photo 2012 BMW 335
    A
    AutosclearanceNET 12 h 13 minutes ago

    2012 BMW 335

    20613, Brandywine, Prince George's County, MD
    new

    2012 BMW 335 I with 56,107 miles for $20,097. Located in Brandywine, MD. With our nationwide inventory at no-haggle prices, CarMax makes it...

    $20,097
    56,107 Miles
    Year 2012
    Report
  • Photo 2011 BMW X5
    A
    AutosclearanceNET 12 h 18 minutes ago

    2011 BMW X5

    20723, Laurel, Prince George's County, MD
    new

    2011 BMW X5 XDrive35D with 45,342 miles for $18,998. Located in Laurel, MD. With our nationwide inventory at no-haggle prices, CarMax makes it...

    $18,998
    45,342 Miles
    Year 2011
    Report
X

Get notified when we have new listings available for bmw md

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in MD

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info