Used BMW M3 in Bloomfield Hills, MI

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2017 BMW M3 Base in Bloomfield Hills, MI 48302

    $64,900
    Mileage: 11,833
    Location: Bloomfield Hills, MI 48302
    Description: Used 2017 BMW M3 Base - $64,900, 11,833 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW M3 Base in Farmington, MI 48335

    $74,680
    Mileage: 139
    Location: Farmington, MI 48335
    Description: Used 2018 BMW M3 Base - $74,680, 139 miles Exterior Color: mineral white metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW M3 Base in Farmington, MI 48335

    $32,494
    Mileage: 44,689
    Location: Farmington, MI 48335
    Description: Used 2011 BMW M3 Base - $32,494, 44,689 miles Exterior Color: alpine white Interior Color: anthracite/black CAR 4.0L V8 DOHC 32V Manual Transmission Fuel: G 8 Cylinders 4 Doors
  • 2002 BMW M3 Base in Walled Lake, MI 48390

    $8,378
    Mileage: 164,520
    Location: Walled Lake, MI 48390
    Description: Used 2002 BMW M3 Base - $8,378, 164,520 miles Exterior Color: silver Convertible 3.2L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2002 BMW M3 Base in Plymouth, MI 48170

    $12,999
    Mileage: 58,468
    Location: Plymouth, MI 48170
    Description: Used 2002 BMW M3 Base - $12,999, 58,468 miles Exterior Color: titanium silver metallic Convertible 3.2L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2018 BMW M3 Base in Highland, MI 48357

    $66,450
    Mileage: 1,512
    Location: Highland, MI 48357
    Description: Used 2018 BMW M3 Base - $66,450, 1,512 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW M3 Base in Taylor, MI 48180

    Featured Car
    $28,500
    Mileage: 63,153
    Location: Taylor, MI 48180
    Description: Used 2012 BMW M3 Base - $28,500, 63,153 miles Exterior Color: melbourne red metallic Coupe Manual Transmission 8 Cylinders 2 Doors
  • 2016 BMW M3 Base in Toledo, OH 43617

    $54,468
    Mileage: 5,416
    Location: Toledo, OH 43617
    Description: Used 2016 BMW M3 Base - $54,468, 5,416 miles Exterior Color: yas marina blue metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors