Used BMW 3 Series in Traverse City, MI

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2006 BMW 3 Series 325xi in Traverse City, MI 49685

    $8,990
    Mileage: 83,000
    Location: Traverse City, MI 49685
    Description: Used 2006 BMW 3 Series 325xi - $8,990, 83,000 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Traverse City, MI 49685

    $11,990
    Mileage: 104,000
    Location: Traverse City, MI 49685
    Description: Used 2011 BMW 3 Series 328i xDrive - $11,990, 104,000 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2009 BMW 3 Series in Traverse City, MI 49685

    $10,490
    Mileage: 69,000
    Location: Traverse City, MI 49685
    Description: Used 2009 BMW 3 Series - $10,490, 69,000 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2007 BMW 3 Series 328i in Petoskey, MI 49770

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