Used BMW 3 Series in Cadillac, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Traverse City, MI 49684

    $24,854
    Mileage: 23,587
    Location: Traverse City, MI 49684
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,854, 23,587 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Traverse City, MI 49684

    $27,995
    Mileage: 24,981
    Location: Traverse City, MI 49684
    Description: Used 2014 BMW 3 Series 328d xDrive - $27,995, 24,981 miles Exterior Color: alpine white Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors