Used BMW 3 Series in Fenton, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i xDrive in Fenton, MI 48430

    $20,500
    Mileage: 29,322
    Location: Fenton, MI 48430
    Description: Used 2014 BMW 3 Series 328i xDrive - $20,500, 29,322 miles Exterior Color: black 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2009 BMW 3 Series 328i in Holly, MI 48442

    $23,850
    Mileage: 56,147
    Location: Holly, MI 48442
    Description: Used 2009 BMW 3 Series 328i - $23,850, 56,147 miles Exterior Color: jet black Interior Color: cream beige dakota leather Coupe I6 3L DOHC Manual Transmission Fuel: Gasoline 6 Cylinders 2 Doors
  • 2008 BMW 3 Series 328i in Highland, MI 48356

    $8,989
    Mileage: 107,566
    Location: Highland, MI 48356
    Description: Used 2008 BMW 3 Series 328i - $8,989, 107,566 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335xi in White Lake, MI 48383

    $8,000
    Mileage: 103,480
    Location: White Lake, MI 48383
    Description: Used 2007 BMW 3 Series 335xi - $8,000, 103,480 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Grand Blanc, MI 48439

    $40,991
    Mileage: 3,317
    Location: Grand Blanc, MI 48439
    Description: Used 2018 BMW 3 Series 320i xDrive - $40,991, 3,317 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Grand Blanc, MI 48439

    $24,129
    Mileage: 22,489
    Location: Grand Blanc, MI 48439
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,129, 22,489 miles Exterior Color: silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Grand Blanc, MI 48439

    $26,000
    Mileage: 34,487
    Location: Grand Blanc, MI 48439
    Description: Used 2015 BMW 3 Series 328i xDrive - $26,000, 34,487 miles Exterior Color: gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Grand Blanc, MI 48439

    $44,475
    Mileage: 4,585
    Location: Grand Blanc, MI 48439
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,475, 4,585 miles Exterior Color: blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Grand Blanc, MI 48439

    $23,766
    Mileage: 52,274
    Location: Grand Blanc, MI 48439
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,766, 52,274 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Grand Blanc, MI 48439

    $21,877
    Mileage: 40,584
    Location: Grand Blanc, MI 48439
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,877, 40,584 miles Exterior Color: black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Grand Blanc, MI 48439

    $38,991
    Mileage: 1,686
    Location: Grand Blanc, MI 48439
    Description: Used 2018 BMW 3 Series 320i xDrive - $38,991, 1,686 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Grand Blanc, MI 48439

    $34,000
    Mileage: 35,751
    Location: Grand Blanc, MI 48439
    Description: Used 2015 BMW 3 Series 335i xDrive - $34,000, 35,751 miles Exterior Color: black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Grand Blanc, MI 48439

    $42,901
    Mileage: 2,389
    Location: Grand Blanc, MI 48439
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,901, 2,389 miles Exterior Color: black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Grand Blanc, MI 48439

    $27,500
    Mileage: 37,360
    Location: Grand Blanc, MI 48439
    Description: Used 2015 BMW 3 Series 328i xDrive - $27,500, 37,360 miles Exterior Color: black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Grand Blanc, MI 48439

    $19,988
    Mileage: 54,645
    Location: Grand Blanc, MI 48439
    Description: Used 2014 BMW 3 Series 320i xDrive - $19,988, 54,645 miles Exterior Color: black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors