Used BMW 3 Series in Farmington, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 335i xDrive in Farmington, MI 48335

    $28,880
    Mileage: 46,897
    Location: Farmington, MI 48335
    Description: Used 2013 BMW 3 Series 335i xDrive - $28,880, 46,897 miles Exterior Color: white Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2013 BMW 3 Series 335i in Farmington, MI 48335

    $33,780
    Mileage: 21,418
    Location: Farmington, MI 48335
    Description: Used 2013 BMW 3 Series 335i - $33,780, 21,418 miles Exterior Color: blue Convertible I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $24,880
    Mileage: 44,120
    Location: Farmington, MI 48335
    Description: Used 2013 BMW 3 Series 328i xDrive - $24,880, 44,120 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Farmington, MI 48335

    $38,880
    Mileage: 28,536
    Location: Farmington, MI 48335
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $38,880, 28,536 miles Exterior Color: blue Automatic Transmission
  • 2013 BMW 3 Series 335i in Farmington, MI 48335

    $30,980
    Mileage: 34,013
    Location: Farmington, MI 48335
    Description: Used 2013 BMW 3 Series 335i - $30,980, 34,013 miles Exterior Color: silver Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $25,880
    Mileage: 38,364
    Location: Farmington, MI 48335
    Description: Used 2013 BMW 3 Series 328i xDrive - $25,880, 38,364 miles Exterior Color: gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $33,980
    Mileage: 37,060
    Location: Farmington, MI 48335
    Description: Used 2014 BMW 3 Series 328i xDrive - $33,980, 37,060 miles Exterior Color: black Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Farmington, MI 48335

    $36,880
    Mileage: 2,890
    Location: Farmington, MI 48335
    Description: Used 2016 BMW 3 Series 320i xDrive - $36,880, 2,890 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Farmington, MI 48335

    $32,880
    Mileage: 2,489
    Location: Farmington, MI 48335
    Description: Used 2016 BMW 3 Series 320i xDrive - $32,880, 2,489 miles Exterior Color: blue Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $25,880
    Mileage: 36,492
    Location: Farmington, MI 48335
    Description: Used 2013 BMW 3 Series 328i xDrive - $25,880, 36,492 miles Exterior Color: black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2012 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $22,780
    Mileage: 31,341
    Location: Farmington, MI 48335
    Description: Used 2012 BMW 3 Series 328i xDrive - $22,780, 31,341 miles Exterior Color: white Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $43,880
    Mileage: 2,412
    Location: Farmington, MI 48335
    Description: Used 2016 BMW 3 Series 328i xDrive - $43,880, 2,412 miles Exterior Color: silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Farmington, MI 48335

    $41,842
    Mileage: 5,539
    Location: Farmington, MI 48335
    Description: Used 2016 BMW 3 Series 328i xDrive - $41,842, 5,539 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Farmington, MI 48335

    $43,980
    Mileage: 8,456
    Location: Farmington, MI 48335
    Description: Used 2015 BMW 3 Series 335i xDrive - $43,980, 8,456 miles Exterior Color: gray Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Farmington, MI 48335

    $30,848
    Mileage: 11
    Location: Farmington, MI 48335
    Description: Used 2016 BMW 3 Series 320i xDrive - $30,848, 11 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors