Used BMW 3 Series in Traverse City, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328d xDrive in Traverse City, MI 49684

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

    $4,995
    Mileage: 157,000
    Location: Petoskey, MI 49770
    Description: Used 2001 BMW 3 Series 325i - $4,995, 157,000 miles Exterior Color: titanium silver metallic 4 Door Sedan 2.5L I6 24V MPFI DOHC Automatic Transmission
  • 2007 BMW 3 Series 328i in Petoskey, MI 49770

    $7,995
    Mileage: 140,000
    Location: Petoskey, MI 49770
    Description: Used 2007 BMW 3 Series 328i - $7,995, 140,000 miles Exterior Color: alpine white 4 Door Sedan 3.0L I6 24V MPFI DOHC Automatic Transmission