Used BMW 3 Series in Troy, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2006 BMW 3 Series 325xi in Troy, MI 48084

    $5,900
    Mileage: 163,100
    Location: Troy, MI 48084
    Description: Used 2006 BMW 3 Series 325xi - $5,900, 163,100 miles Exterior Color: jet black Manual Transmission 6 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Troy, MI 48084

    $22,000
    Mileage: 18,109
    Location: Troy, MI 48084
    Description: Used 2017 BMW 3 Series 320i xDrive - $22,000, 18,109 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Clawson, MI 48017

    contact seller
    Mileage: 112,608
    Location: Clawson, MI 48017
    Description: Used 2014 BMW 3 Series 328i xDrive - 112,608 miles Exterior Color: alpine white AWD 328i xDrive 4dr Sedan SULEV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 335i in Clawson, MI 48017

    contact seller
    Mileage: 165,104
    Location: Clawson, MI 48017
    Description: Used 2007 BMW 3 Series 335i - 165,104 miles Exterior Color: monaco blue metallic 335i 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Clawson, MI 48017

    $8,995
    Mileage: 99,286
    Location: Clawson, MI 48017
    Description: Used 2011 BMW 3 Series 328i xDrive - $8,995, 99,286 miles Exterior Color: jet black AWD 328i xDrive 2dr Coupe 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2008 BMW 3 Series 328i in Clawson, MI 48017

    contact seller
    Mileage: 68,776
    Location: Clawson, MI 48017
    Description: Used 2008 BMW 3 Series 328i - 68,776 miles Exterior Color: platinum bronze metallic 328i 2dr Convertible 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2008 BMW 3 Series 328i in Birmingham, MI 48009

    $9,997
    Mileage: 73,011
    Location: Birmingham, MI 48009
    Description: Used 2008 BMW 3 Series 328i - $9,997, 73,011 miles Exterior Color: alpine white 328i 4dr Sedan 3.0 3.0L I6 230hp 200ft. lbs. Fuel: Gasoline 4 Doors
  • 1999 BMW 3 Series 328i in Royal Oak, MI 48073

    contact seller
    Mileage: 203,743
    Location: Royal Oak, MI 48073
    Description: Used 1999 BMW 3 Series 328i - 203,743 miles Exterior Color: titanium silver metallic 328i 4dr Sedan 2.8 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Warren, MI 48091

    $19,990
    Mileage: 27,838
    Location: Warren, MI 48091
    Description: Used 2017 BMW 3 Series 320i xDrive - $19,990, 27,838 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Bloomfield Hills, MI 48302

    $23,995
    Mileage: 34,282
    Location: Bloomfield Hills, MI 48302
    Description: Used 2016 BMW 3 Series 328i xDrive - $23,995, 34,282 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2006 BMW 3 Series 325i in Bloomfield Hills, MI 48302

    $7,490
    Mileage: 91,520
    Location: Bloomfield Hills, MI 48302
    Description: Used 2006 BMW 3 Series 325i - $7,490, 91,520 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Bloomfield Hills, MI 48302

    $38,900
    Mileage: 7,773
    Location: Bloomfield Hills, MI 48302
    Description: Used 2019 BMW 3 Series 330i xDrive - $38,900, 7,773 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Bloomfield Hills, MI 48302

    $50,445
    Mileage: 4,090
    Location: Bloomfield Hills, MI 48302
    Description: Used 2020 BMW 3 Series 330i xDrive - $50,445, 4,090 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bloomfield Hills, MI 48302

    $20,890
    Mileage: 56,179
    Location: Bloomfield Hills, MI 48302
    Description: Used 2017 BMW 3 Series 330i xDrive - $20,890, 56,179 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Bloomfield Hills, MI 48302

    $26,995
    Mileage: 32,890
    Location: Bloomfield Hills, MI 48302
    Description: Used 2017 BMW 3 Series 330i xDrive - $26,995, 32,890 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors