Used BMW cars in MI

1-25 of 3,430 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  769
  • Coupé  722
  • SUV  656
  • Convertible  228
  • Hatchback  40
  • Truck  13
  • Van  1
Transmission
  • automatic  1,757
  • manual  60
Number of doors
to
Features
Publication date
  • Today  9
  • Within the last 7 days  189
  • Photo 2017 BMW X3 xDrive28i, Jet Black in Bloomfield,...
    E
    EasyAutoSales.com 2 days ago

    2017 BMW X3 xDrive28i, Jet Black in Bloomfield, Michigan

    48302, MI

    8-Speed Automatic. 2017 BMW X3 xDrive28i AWD 2.0L I4 TwinPower Turbo Jet Black Clean CARFAX. Odometer is 19728 miles below market average!...

    Check price
    16,995 Miles
    Year 2017
    Report
  • Photo 2020 BMW 3 Series 330i xDrive
    I
    ISeeCars 15 h 56 minutes ago

    2020 BMW 3 Series 330i xDrive

    48302, Bloomfield Hills, Oakland County, MI
    new

    2020 BMW 3 Series 330i xDrive AWD. 25/34 city/highway mpg price includes apr incentive and loyalty incentive. The vehicle must be financed...

    Check price
    3,024 Miles
    Year 2020
    Report
  • Photo 2021 BMW X7 xDrive40i
    Z
    Zipzip 2 days ago

    2021 BMW X7 xDrive40i

    48439, Grand Blanc, Genesee County, MI

    Recent Arrival! Black Sapphire Metallic 2021 BMW X7 xDrive40i AWD 3.0L I6 DOHC 24V 8-Speed Automatic

    $82,345
    Year 2020
    4 Doors
    Report
  • Photo 2021 BMW X5 xDrive40i
    Z
    Zipzip 2 days ago

    2021 BMW X5 xDrive40i

    48439, Grand Blanc, Genesee County, MI

    Recent Arrival! Alpine 2021 BMW X5 xDrive40i AWD 3.0L I6 DOHC 24V TwinPower Turbo 8-Speed Automatic Sport Canberra Bge Blk Artificial Leather.

    $64,945
    4 Doors
    Report
  • E
    EasyAutoSales.com 1 day ago

    2001 BMW 5-Series 525i, in St Heights, Michigan

    48313, MI
    new

    Check out this 2001 BMW 5-Series 525i with 204,006 miles. It is being listed in St Heights, MI on EasyAutoSales. Com.

    Check price
    204,006 Miles
    Year 2001
    Report
  • Photo 2021 BMW X3 xDrive30e
    Z
    Zipzip 2 days ago

    2021 BMW X3 xDrive30e

    48439, Grand Blanc, Genesee County, MI

    Recent Arrival! Jet Black 2021 BMW X3 xDrive30e AWD 2.0L I4 Hybrid Turbocharged DOHC 16V LEV3-SULEV30 8-Speed Automatic Steptronic 2.0L I4...

    $55,635
    4 Doors
    Report
  • E
    EasyAutoSales.com 2 days ago

    2006 BMW 5-Series 530xi, Black in Battle Creek, Michigan

    49037, Battle Creek, Calhoun County, MI

    Includes a CARFAX buyback guarantee. New In Stock! All Wheel Drive. Oh yeah! As much as it alters the road, this impressive Wagon transforms its

    $10,911
    108,778 Miles
    Year 2006
    Report
  • Photo 2018 BMW X5 xDrive35i
    7
    C
    Carwizard.net 3 days ago

    2018 BMW X5 xDrive35i

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Leather; Recent Arrival! 2018 BMW X5 3.0L I6 DOHC 24V TwinPower Turbo 8-Speed Automatic xDrive35i Space...

    $41,521
    44,949 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2001 BMW 3-Series 330i, Steel Blue Metallic in...
    E
    EasyAutoSales.com 4 days ago

    2001 BMW 3-Series 330i, Steel Blue Metallic in Okemos...

    48864, Okemos, Ingham County, MI

    FREE 2yr/30k maintenance! 3.0L 6 cyls engine! Sunroof! Premium sound! Leather seats! Power windows! Power locks! Power seats! Bluetooth! Cruise c

    $5,800
    148,938 Miles
    Year 2001
    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; 2017 BMW X3 3.0L I6 DOHC 24V TwinPower Turbo 8-Speed Automatic xDrive35i Jet Black Certified...

    $28,498
    42,470 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2018 BMW X1 xDrive28i
    7
    C
    Carwizard.net 3 days ago

    2018 BMW X1 xDrive28i

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Leather; Recent Arrival! 2018 BMW X1 2.0L 4-Cylinder DOHC 16V TwinPower Turbo 8-Speed Automatic...

    $31,582
    26,862 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2019 BMW X1 xDrive28i
    I
    ISeeCars 2 days ago

    2019 BMW X1 xDrive28i

    48911, Lansing, MI

    ...Lansing, Dundee, and Ann Arbor. 2019 BMW X1 xDrive28i AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V TwinPower Turbo22/31 City/Highway MPG

    $32,995
    18,178 Miles
    Year 2019
    Report
  • Photo 2008 BMW 5 Series 535xi
    I
    ISeeCars 2 days ago

    2008 BMW 5 Series 535xi

    64501, Saint Joseph, MI

    Visit Joetown Auto Sales online at joetownautosales. Com to see more pictures of this vehicle or call us at 816-273-5--- today to schedule your t

    $7,824
    113,459 Miles
    Year 2008
    Report
  • I
    ISeeCars 1 day ago

    2017 BMW X6 xDrive50i

    48302, Bloomfield Hills, Oakland County, MI
    new

    CARFAX One-Owner. Bmw certified. M sport package. Driver assistance plus. Lighting package. Heads up display. Cold weather package. Navigation...

    $51,590
    39,080 Miles
    Year 2017
    Report
  • Photo 2000 BMW 5 Series
    5
    C
    ClassicCars 3 days ago

    2000 BMW 5 Series

    49601, Wexford County, MI

    IMMACULATE 2000 BMW E39 540I One owner California car with Only119K MILES! Clean title, lots of dealer service plus timing chainguides done!...

    $7,895
    119,000 Miles
    Year 2000
    Report
  • Photo 2020 BMW X4 M Base
    7
    C
    Carwizard.net 3 days ago

    2020 BMW X4 M Base

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Leather; 2020 BMW X4 M Alpine White AWD 8-Speed Automatic Sport 3.0L I6 Turbocharged DOHC 24V...

    $80,395
    11 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2020 BMW X1 xDrive28i
    7
    C
    Carwizard.net 3 days ago

    2020 BMW X1 xDrive28i

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Artificial Leather; 2020 BMW X1 xDrive28i Alpine White AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V...

    Check price
    5 Miles
    Year 2020
    4 Doors
    Report
  • Photo Used 2013 BMW 740Li xDrive Rockford, MI 49341
    A
    AmericanListed.com 6 days ago

    Used 2013 BMW 740Li xDrive Rockford, MI 49341

    49341, Rockford, Kent County, MI

    2013 very nice! BLW 740Li xdrive. Miles. 59531, custom leather floor mats, tinted windows, new low profile on after market wheels, new snow tires

    $24,000
    Year 2013
    Report
  • Photo Used 2016 BMW 435i Convertible for sale
    S
    Shoppok 3 days ago

    Used 2016 BMW 435i Convertible for sale

    49022, Benton Harbor, Berrien County, MI

    Used 2016 BMW 435i Convertible for sale During these uncertain times, Carvana is dedicated to ensuring safety for all of our customers. In...

    $34,590
    12,434 Miles
    Year 2016
    Report
  • I
    ISeeCars 23 h 28 minutes ago

    2021 BMW 5 Series 530i xDrive

    48302, Bloomfield Hills, Oakland County, MI
    new

    2021 BMW 5 Series 530i xDrive AUTOMATIC. For sale by Erhard BMW of Bloomfield in BLOOMFIELD HILLS, MI 48302

    Check price
    14 Miles
    Report
  • E
    EasyAutoSales.com 2 days ago

    2021 BMW X4 xDrive30i, White in Bloomfield, Michigan

    48302, MI

    2021 bmw x4 xdrive30i 23/29 city/highway mpg price includes apr incentive and loyalty incentive. The vehicle must be financed through bmw...

    Check price
    20 Miles
    Report
  • Photo 2021 BMW 8 Series M850i xDrive
    Z
    Zipzip 3 days ago

    2021 BMW 8 Series M850i xDrive

    48439, Grand Blanc, Genesee County, MI

    Recent Arrival! Mineral White Metallic 2021 BMW 8 Series M850i xDrive AWD 4.4L V8 32V TwinPower Turbo 8-Speed Automatic Sport

    $130,595
    Year 2020
    2 Doors
    Report
  • Photo 2001 BMW 5 Series
    5
    C
    ClassicCars 3 days ago

    2001 BMW 5 Series

    49512, Kentwood, Kent County, MI

    GR Auto Gallery is pleased to present this extremely wellmaintained 2001 BMW 540I! This gold standard in luxury comes in aclean cosmos black...

    $12,900
    64,189 Miles
    Year 2001
    Report
  • Photo 2020 BMW X1 xDrive28i
    7
    C
    Carwizard.net 3 days ago

    2020 BMW X1 xDrive28i

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; 2020 BMW X1 xDrive28i Alpine White AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V TwinPower Turbo 4D Sport Utility...

    Check price
    4,422 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2020 BMW X2 xDrive28i
    7
    C
    Carwizard.net 3 days ago

    2020 BMW X2 xDrive28i

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; 2020 BMW X2 xDrive28i Glacier Silver Metallic AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V TwinPower Turbo 4D Sport...

    Check price
    10 Miles
    Year 2020
    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