Used BMW 3 Series cars in MI

1-25 of 406 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw 3 series mi
Sort by
Price
to
Year
to
Mileage
to
Type of fuel
  • diesel  4
  • Electric  3
  • gasoline  74
  • hybrid  2
Body type
  • Sedan  296
  • Coupé  27
  • Convertible  14
  • Hatchback  6
  • SUV  4
  • Truck  4
Transmission
  • automatic  313
  • manual  9
Number of doors
to
Features
Publication date
  • Today  6
  • Within the last 7 days  32
  • Photo 2012 BMW 3 Series 328i 2dr Convertible
    A
    AmericanListed.com 5 days ago

    2012 BMW 3 Series 328i 2dr Convertible

    48912, Lansing, MI

    2012 BMW 3 Series 328i Convertible! Accident free carfax history. 26/17 Highway/City MPG! Awards: JD Power APEAL Study. Car and Driver 10 Best...

    $11,995
    Year 2012
    Report
  • Photo Used 2014 BMW 320i Sedan Midland, MI 48642
    A
    AmericanListed.com 4 days ago

    Used 2014 BMW 320i Sedan Midland, MI 48642

    48642, Midland, MI

    ...DOHC 16V TwinPower Turbo, 8-Speed Automatic, Jet Black. Priced below KBB Fair Purchase Price! 24/36 City/Highway MPG Jet Black 2014 BMW...

    $8,651
    Year 2014
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    7
    C
    Carwizard.net 3 days ago

    2018 BMW 3 Series 320i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; contact tyler at 616-648-2--- for information on any pre-owned bmw! 2018 BMW 3 Series 2.0L 4-Cylinder DOHC 16V TwinPower...

    $25,750
    32,640 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2017 BMW 3 Series 328d xDrive
    7
    C
    Carwizard.net 3 days ago

    2017 BMW 3 Series 328d xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Diesel; 2017 BMW 3 Series 2.0L 4-Cylinder DOHC 16V Turbocharged 8-Speed Automatic 328d xDrive Imperial Blue Metallic AWD. 30/40...

    $21,000
    63,435 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 BMW 3 Series 330i xDrive
    7
    C
    Carwizard.net 3 days ago

    2017 BMW 3 Series 330i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; contact tyler at 616-648-2--- for information on any pre-owned bmw! 2017 BMW 3 Series 2.0L 4-Cylinder DOHC 16V...

    $26,000
    32,515 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 BMW 3-Series 340i xDrive, Mineral White...
    E
    EasyAutoSales.com 4 days ago

    2017 BMW 3-Series 340i xDrive, Mineral White Metallic in...

    48302, MI

    CARFAX One-Owner. Bmw certified. Sport package. Sport line. Harmon kardon. Driver assistance package. Cold weather package. Navigation. Rear...

    $36,900
    23,977 Miles
    Year 2017
    Report
  • Photo 2017 BMW 3 Series 330i xDrive
    7
    C
    Carwizard.net 3 days ago

    2017 BMW 3 Series 330i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; contact tyler at 616-648-2--- for information on any pre-owned bmw! 2017 BMW 3 Series 2.0L 4-Cylinder DOHC 16V...

    $26,500
    27,253 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 BMW 3 Series 320i xDrive
    I
    ISeeCars 6 days ago

    2017 BMW 3 Series 320i xDrive

    48302, Bloomfield Hills, Oakland County, MI

    CARFAX One-Owner. Bmw certified. Moonroof, heated front seats, ambient lighting, hands free bluetooth, awd. Clean carfax. BMW Certified! 5...

    $23,924
    47,191 Miles
    Year 2017
    Report
  • Photo 2020 BMW 3 Series 330i xDrive
    7
    C
    Carwizard.net 3 days ago

    2020 BMW 3 Series 330i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Mineral Grey Metallic 2020 BMW 3 Series 330i xDrive AWD, Active Blind Spot Detection, Active Driving Assistant, Comfort...

    Check price
    10 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2021 BMW 3 Series 330i xDrive
    7
    C
    Carwizard.net 3 days ago

    2021 BMW 3 Series 330i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Recent Arrival! Phytonic Blue Metallic 2021 BMW 3 Series 330i xDrive AWD, Active Blind Spot Detection, Active Driving...

    Check price
    7 Miles
    Year 2021
    4 Doors
    Report
  • Photo 2021 BMW 3 Series M340i xDrive
    7
    C
    Carwizard.net 3 days ago

    2021 BMW 3 Series M340i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Leather; Black Sapphire Metallic 2021 BMW 3 Series M340i xDrive AWD, Active Blind Spot Detection, Active...

    Check price
    7 Miles
    Year 2021
    4 Doors
    Report
  • E
    EasyAutoSales.com 1 day ago

    2021 BMW 3-Series 330i xDrive, Blue in Farmingtn Hls...

    48335, MI
    new

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

    Check price
    2 Miles
    Year 2021
    Report
  • Photo 2020 BMW 3 Series 330i xDrive
    7
    C
    Carwizard.net 3 days ago

    2020 BMW 3 Series 330i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Mineral Grey Metallic 2020 BMW 3 Series 330i xDrive AWD, Active Blind Spot Detection, Active Driving Assistant, Comfort...

    Check price
    4,803 Miles
    Year 2020
    4 Doors
    Report
  • I
    ISeeCars 6 h 24 minutes ago

    2021 BMW 3 Series M340i xDrive

    48335, Farmington, Oakland County, MI
    new

    2021 BMW 3 Series M340i xDrive AUTOMATIC. For sale by Erhard BMW. Farmington Hills in FARMINGTON, MI 48335

    Check price
    2 Miles
    Year 2021
    Report
  • I
    ISeeCars 6 h 32 minutes ago

    2021 BMW 3 Series 330i xDrive

    48335, Farmington, Oakland County, MI
    new

    2021 BMW 3 Series 330i xDrive AUTOMATIC. For sale by Erhard BMW. Farmington Hills in FARMINGTON, MI 48335

    Check price
    2 Miles
    Year 2021
    Report
  • C
    Carwizard.net 3 days ago

    2017 BMW 3 Series 330i xDrive

    49008, Kalamazoo County, MI

    Fuel Type: Gasoline; Interior Finish: Leather; contact tyler at 616-648-2--- for information on any pre-owned bmw! Recent Arrival! 2017 BMW 3...

    $27,250
    26,654 Miles
    Year 2017
    4 Doors
    Report
  • E
    EasyAutoSales.com 1 day ago

    2021 BMW 3-Series 330i xDrive, Alpine White in Farmingtn...

    48335, MI
    new

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

    Check price
    2 Miles
    Year 2021
    Report
  • E
    EasyAutoSales.com 1 day ago

    2021 BMW 3-Series M340i xDrive, Black Sapphire Metallic in...

    48335, MI
    new

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

    Check price
    2 Miles
    Year 2021
    Report
  • I
    ISeeCars 1 day ago

    2004 BMW 3 Series 330i

    49321, MI
    new

    Ready for a test drive! Visit us online at or Call 616-784-2---. Ask your salesman about extended warranty options!

    Check price
    Year 2004
    Report
  • Photo 1979 BMW 320
    7
    v
    vehiclesurf.com 3 days ago

    1979 BMW 320

    49601, Wexford County, MI

    1979 BMW 320 For Sale by Classic Car Deals. Cadillac, Michigan. Listed on 231-468-28-- -. 3L. 4 Speed Manual.

    $8,995
    158,500 Miles
    Year 1979
    2 Doors
    Report
  • Photo 1991 BMW 318is SR20
    7
    v
    vehiclesurf.com 3 days ago

    1991 BMW 318is SR20

    49601, Wexford County, MI

    1991 BMW 318is SR20 For Sale by Classic Car Deals. Cadillac, Michigan. Listed on 231-468-2--- Exterior Color: White. 386 whp. 5 Speed manual.

    $16,495
    90,000 Miles
    Year 1991
    2 Doors
    Report
  • Photo Certified 2017 BMW 330i xDrive Sedan for sale
    S
    Shoppok 2 days ago

    Certified 2017 BMW 330i xDrive Sedan for sale

    48906, Lansing, MI

    ...new car warranty expires. Transferable Warranty Vehicle HistoryAwards 2017 IIHS Top Safety PickLOVE WHAT YOU DRIVE with this 2017 BMW 3 Series!

    $28,999
    Year 2017
    Report
  • Photo Used 2013 BMW 328i Convertible for sale
    S
    Shoppok 2 days ago

    Used 2013 BMW 328i Convertible for sale

    49203, Jackson County, MI

    Used 2013 BMW 328i Convertible for sale 2013 BMW 328 I w hard top convertible, only 69,000 miles FREE VEHICLE DELIVERY WITH-IN 300 MILES!...

    $16,900
    Year 2013
    Report
  • Photo Certified 2017 Chevrolet Trax FWD LT w 1LT for...
    S
    Shoppok 2 days ago

    Certified 2017 Chevrolet Trax FWD LT w 1LT for sale

    48603, Saginaw County, MI

    Certified 2017 Chevrolet Trax FWD LT w 1LT for sale Certified. Summit White 2017 Chevrolet Trax LT FWD 6-Speed Automatic ECOTEC 1.4L I4 SMPI DOHC

    $12,420
    Year 2017
    Report
  • Photo 2000 BMW 3 Series 328i
    a
    autozin 6 days ago

    2000 BMW 3 Series 328i

    48103, Ann Arbor, Washtenaw County, MI

    Convenience Features1-touch downDriver vanity mirrorTilt steering wheelAir conditioningFront beverage holdersSpeed controlIlluminated entryTelesc

    Check price
    Year 2000
    Report
X

Get notified when we have new listings available for bmw 3 series mi

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW 3 Series cars in MI

Receive alerts for this search

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