Used BMW cars in MI

1-25 of 3,477 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw mi
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
  • Sedan  768
  • Coupé  683
  • SUV  682
  • Convertible  227
  • Hatchback  41
  • Truck  16
  • Van  1
Transmission
  • automatic  1,871
  • manual  60
Number of doors
to
Features
Publication date
  • Today  24
  • Within the last 7 days  196
  • Photo Used 2017 BMW 320i xDrive Sedan for sale
    S
    Shoppok 21 h 9 minutes ago

    Used 2017 BMW 320i xDrive Sedan for sale

    49006, Kalamazoo County, MI
    new

    Used 2017 BMW 320i xDrive Sedan for sale Recent Arrival! 2017 BMW 3 Series 2.0L 4-Cylinder DOHC 16V TwinPower Turbo 8-Speed Automatic 320i...

    $24,282
    30,682 Miles
    Year 2017
    Report
  • Photo Used 2004 BMW Z4 2.5i Roadster for sale
    S
    Shoppok 21 h 20 minutes ago

    Used 2004 BMW Z4 2.5i Roadster for sale

    48060, Port Huron, Saint Clair County, MI
    new

    Used 2004 BMW Z4 2.5i roadster for sale cawood auto wholesale to the general public offers the consumer the ability to buy a vehicle at pre...

    $9,562
    95,794 Miles
    Year 2004
    Report
  • Photo Certified 2018 BMW 330i xDrive Wagon Bloomfield...
    A
    AmericanListed.com 2 days ago

    Certified 2018 BMW 330i xDrive Wagon Bloomfield Hills, MI...

    48302, MI

    Bmw certified. Sport line. Convenience package. Premium package. Heads up display. Navigation. Rear camera. Heated front seats, park distance...

    $39,995
    Year 2018
    Report
  • Photo 2015 BMW X4 xDrive28i
    I
    ISeeCars 1 day ago

    2015 BMW X4 xDrive28i

    48328, MI
    new

    This Mineral White Metallic 2015 BMW X4 xDrive28i might be just the SUV AWD for you. We're offering a great deal on this one at $20,995...

    $20,995
    90,362 Miles
    Year 2015
    Report
  • Photo Used 2016 BMW 228i xDrive Coupe for sale
    S
    Shoppok 20 h 55 minutes ago

    Used 2016 BMW 228i xDrive Coupe for sale

    64505, Saint Joseph, MI
    new

    Used 2016 BMW 228i xDrive Coupe for sale 228i xDrive trim. Price drop from $24,990, priced to move $800 below nada retail! ,fuel efficient 35...

    $23,990
    11,909 Miles
    Year 2016
    Report
  • Photo Used 2017 BMW i3 w Range Extender for sale
    S
    Shoppok 21 h 16 minutes ago

    Used 2017 BMW i3 w Range Extender for sale

    49423, Holland, MI
    new

    Used 2017 BMW i3 w Range Extender for sale Vroom is a national online retailer that allows you to shop thousands of high-quality vehicles...

    $23,190
    15,564 Miles
    Year 2017
    Report
  • Photo 2008 BMW 3 Series 335i
    I
    ISeeCars 1 day ago

    2008 BMW 3 Series 335i

    49519, Wyoming, Kent County, MI
    new

    ...automobile Detail*Great atmosphereFusion Auto Sales2615 28th St SWWyoming MI 49519616-426-6---Email: ----------------@gmail.comWebsite:

    $8,000
    102,670 Miles
    Year 2008
    Report
  • E
    EasyAutoSales.com 1 day ago

    2019 BMW X5 xDrive40i, Alpine White in Bloomfield, Michigan...

    48302, MI
    new

    CARFAX One-Owner. Bmw certified. X line. Convenience package. Navigation. Apple carplay, remote engine start, sport seats, active gaurd...

    $55,900
    6,255 Miles
    Year 2019
    Report
  • Photo Used 2016 BMW X5 M for sale
    S
    Shoppok 2 days ago

    Used 2016 BMW X5 M for sale

    49202, Jackson County, MI

    Used 2016 BMW X5 M for sale Car is in mint condition. No scratches, dents or blemishes. Front brakes have been redone less than 1000 miles ago...

    $48,000
    51,555 Miles
    Year 2016
    Report
  • Photo 2004 BMW M3
    5
    C
    ClassicCars 2 days ago

    2004 BMW M3

    49512, Kentwood, Kent County, MI

    ...BMW Regensburg factoryin Germany and production was from September 2000 until August2006, production totaled 85,766. To see over 80 photos of...

    $29,900
    49,102 Miles
    Year 2004
    Report
  • Photo 1999 BMW 528it
    v
    vehiclesurf.com 2 days ago

    1999 BMW 528it

    49601, Wexford County, MI

    1999 BMW 528it For Sale by Classic Car Deals. Cadillac, Michigan. Listed on 231-468-2--- Exterior Color: Gray. Interior Color: Black. 2.8L. 5...

    $8,395
    Year 1999
    4 Doors
    Report
  • Photo Used 2017 BMW X6 xDrive35i for sale
    S
    Shoppok 2 days ago

    Used 2017 BMW X6 xDrive35i for sale

    48505, MI

    Used 2017 BMW X6 xDrive35i for sale Cleanliness and Confidence. Here at Feldman Chevrolet of Highland we are taking every precaution to insure...

    $40,498
    28,717 Miles
    Year 2017
    Report
  • Photo 2020 BMW 5 Series 530i xDrive
    I
    ISeeCars 1 day ago

    2020 BMW 5 Series 530i xDrive

    48335, Farmington, Oakland County, MI
    new

    Convenience Package, Heated Front Seats, Heated Steering Wheel, Power Tailgate, SiriusXM Satellite Radio. 24/31 City/Highway MPG

    $58,885
    1,132 Miles
    Year 2020
    Report
  • Photo 2020 BMW 5 Series 530i xDrive
    I
    ISeeCars 1 day ago

    2020 BMW 5 Series 530i xDrive

    48335, Farmington, Oakland County, MI
    new

    Convenience Package, Heated Front Seats, Heated Steering Wheel, Power Tailgate, SiriusXM Satellite Radio. 24/31 City/Highway MPG

    $58,335
    1,691 Miles
    Year 2020
    Report
  • Photo Certified 2017 BMW X4 M40i for sale
    S
    Shoppok 2 days ago

    Certified 2017 BMW X4 M40i for sale

    48910, Lansing, MI

    ...Warranty Warranty Deductible $0 Roadside Assistance Vehicle History Multipoint Point InspectionLOVE WHAT YOU DRIVE with this 2017 BMW X4!

    $38,750
    26,644 Miles
    Year 2017
    Report
  • Photo 2020 BMW 2 Series 228i xDrive Gran Coupe
    I
    ISeeCars 1 day ago

    2020 BMW 2 Series 228i xDrive Gran Coupe

    48335, Farmington, Oakland County, MI
    new

    2020 BMW 2 Series 228i xDrive Gran Coupe AUTOMATIC. For sale by Erhard BMW. Farmington Hills in FARMINGTON, MI 48335

    Check price
    7 Miles
    Year 2020
    Report
  • Photo 2016 BMW 7 Series
    A
    Autosclearance ORG 2 days ago

    2016 BMW 7 Series

    48034, Southfield, Oakland County, MI

    2016 BMW 7 Series 750i xDrive with 37,519 miles for $39,993. Located in Southfield, MI. Star Lincoln has a diverse selection of quality...

    $39,993
    37,519 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2020 BMW 5 Series 540i xDrive
    I
    ISeeCars 1 day ago

    2020 BMW 5 Series 540i xDrive

    48335, Farmington, Oakland County, MI
    new

    Active Park Distance Control, Enhanced USB & Bluetooth (ZEB), Gesture Control, Head-Up Display, Heated Front Seats, Heated Steering Wheel, Parkin

    $66,385
    2,260 Miles
    Year 2020
    Report
  • Photo 2020 BMW 2 Series 228i Gran Coupe xDrive,...
    E
    EasyAutoSales.com 2 days ago

    2020 BMW 2 Series 228i Gran Coupe xDrive, Melbourne Red...

    48335, MI

    Recent Arrival! 23/33 City/Highway MPG Thanks for looking! This is just one of our many uniquely equipped Ultimate Driving machines. Please call

    Check price
    7 Miles
    Year 2020
    Report
  • Photo 2002 BMW E39 540I M Sport
    7
    v
    vehiclesurf.com 2 days ago

    2002 BMW E39 540I M Sport

    49601, Wexford County, MI

    2002 BMW E39 540I M Sport For Sale by Classic Car Deals. Cadillac, Michigan. Listed on 231-468-2--- Exterior Color: Gray. Interior Color...

    $5,995
    205,000 Miles
    Year 2002
    4 Doors
    Report
  • E
    EasyAutoSales.com 1 day ago

    2018 BMW X3 M40i, Carbon Black Metallic in Bloomfield...

    48302, MI
    new

    8-Speed Automatic. 2018 BMW X3 M40i AWD I6 Carbon Black Clean CARFAX. Contact our Pre-Owned Sales Department at 248-642-6---. Come see our all...

    Check price
    19,885 Miles
    Year 2018
    Report
  • Photo 2001 BMW M5
    5
    C
    ClassicCars 3 days ago

    2001 BMW M5

    49512, Kentwood, Kent County, MI

    When BMW released its new model to be known as the M5 in 1984 inFrankfurt, it took the world by storm. Designed to be ahigh-performance...

    $26,900
    98,056 Miles
    Year 2001
    Report
  • Photo Certified 2017 BMW 530i xDrive for sale
    S
    Shoppok 2 days ago

    Certified 2017 BMW 530i xDrive for sale

    48917, Lansing, MI

    Certified 2017 BMW 530i xDrive for sale Certified 2017 BMW 530i xDrive AWD with only 21,854 miles and lots of options! Includes BMW Unlimited...

    $35,750
    21,864 Miles
    Year 2017
    Report
  • Photo 1998 BMW M3
    v
    vehiclesurf.com 4 days ago

    1998 BMW M3

    49601, Wexford County, MI

    1998 BMW M3 For Sale by Classic Car Deals. Cadillac, Michigan. Listed on 231-468-2--- Exterior Color: Blue. 6 Speed Manual.

    $14,495
    110,000 Miles
    Year 1998
    2 Doors
    Report
  • Photo 2017 BMW X3 xDrive35i
    7
    C
    Carwizard.net 3 days ago

    2017 BMW X3 xDrive35i

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Leather; Recent Arrival! 2017 BMW X3 3.0L I6 DOHC 24V TwinPower Turbo 8-Speed Automatic Steptronic...

    $29,955
    42,470 Miles
    Year 2017
    4 Doors
    Report
X

Get notified when we have new listings available for bmw mi

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in MI

Receive alerts for this search

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