Used BMW For Sale in Michigan

1 photo Photos
2013 BMW 1 series 135i
2013 BMW 1 series 135i - 135i

2013 BMW 1 series 135iUsed Cars in Fishers, Indiana 46038

    Price: $18,995.00
  • Category: Cars & Trucks
  • Mileage: 60,489
  • Seller Type: For sale by dealer
  • Location: Fishers, Indiana 46038
  • Description:Used 2013 BMW 1 series 135i for sale - $18,995.00 with 60,489 miles. 135i
1 photo Photos
2012 BMW 1 series 128i
2012 BMW 1 series 128i - 128i

2012 BMW 1 series 128iUsed Cars in Ahoskie, North Carolina 27910

    Price: $18,995.00
  • Blue
  • Category: Cars & Trucks
  • Mileage: 56,000
  • Seller Type: For sale by dealer
  • Location: Ahoskie, North Carolina 27910
  • Description:Used 2012 BMW 1 series 128i for sale - $18,995.00 with 56,000 miles. 128i
28 photos Photos
2011 BMW 1 series 135i
2011 BMW 1 series 135i - 135i

2011 BMW 1 series 135iUsed Cars in Vero Beach, Florida 32960

    Price: $13,777.00
  • Category: Cars & Trucks
  • Mileage: 98,360
  • Seller Type: For sale by dealer
  • Location: Vero Beach, Florida 32960
  • Description:Used 2011 BMW 1 series 135i for sale - $13,777.00 with 98,360 miles. 135i
1 photo Photos
2011 BMW 3 series 328i xDrive
2011 BMW 3 series 328i xDrive - 328i xDrive

2011 BMW 3 series 328i xDriveUsed Cars in Hollywood, Florida 33021

    Price: Call
  • Category: Cars & Trucks
  • Mileage: 99,292
  • Seller Type: For sale by dealer
  • Location: Hollywood, Florida 33021
  • Description:Used 2011 BMW 3 series 328i xDrive for sale - Call with 99,292 miles. 328i xDrive
1 photo Photos
2011 BMW 3 series 328i xDrive
2011 BMW 3 series 328i xDrive - 328i xDrive

2011 BMW 3 series 328i xDriveUsed Cars in Jacksonville, Florida 32210

    Price: $9,998.00
  • Category: Cars & Trucks
  • Mileage: 97,141
  • Seller Type: For sale by dealer
  • Location: Jacksonville, Florida 32210
  • Description:Used 2011 BMW 3 series 328i xDrive for sale - $9,998.00 with 97,141 miles. 328i xDrive
22 photos Photos
2009 BMW 3 series 328i xDrive
2009 BMW 3 series 328i xDrive - 328i xDrive

2009 BMW 3 series 328i xDriveUsed Cars in Easton, Pennsylvania 18045

    Price: $10,641.00
  • Category: Cars & Trucks
  • Mileage: 104,601
  • Seller Type: For sale by dealer
  • Location: Easton, Pennsylvania 18045
  • Description:Used 2009 BMW 3 series 328i xDrive for sale - $10,641.00 with 104,601 miles. 328i xDrive
1 photo Photos
2010 BMW 3 series 328i xDrive
2010 BMW 3 series 328i xDrive - 328i xDrive

2010 BMW 3 series 328i xDriveUsed Cars in Davenport, Iowa 52807

    Price: Call
  • Category: Cars & Trucks
  • Mileage: 98,265
  • Seller Type: For sale by dealer
  • Location: Davenport, Iowa 52807
  • Description:Used 2010 BMW 3 series 328i xDrive for sale - Call with 98,265 miles. 328i xDrive
1 photo Photos
2009 BMW 3 series 328i xDrive
2009 BMW 3 series 328i xDrive - 328i xDrive

2009 BMW 3 series 328i xDriveUsed Cars in Springfield, Illinois 62711

    Price: $10,999.00
  • Category: Cars & Trucks
  • Mileage: 67,587
  • Seller Type: For sale by dealer
  • Location: Springfield, Illinois 62711
  • Description:Used 2009 BMW 3 series 328i xDrive for sale - $10,999.00 with 67,587 miles. 328i xDrive
1 photo Photos
2011 BMW 3 series 328i
2011 BMW 3 series 328i - 328i

2011 BMW 3 series 328iUsed Cars in Elmhurst, Illinois 60126

    Price: $9,900.00
  • Category: Cars & Trucks
  • Mileage: 98,644
  • Seller Type: For sale by dealer
  • Location: Elmhurst, Illinois 60126
  • Description:Used 2011 BMW 3 series 328i for sale - $9,900.00 with 98,644 miles. 328i
33 photos Photos
2011 BMW 3 series 328i
2011 BMW 3 series 328i - 328i

2011 BMW 3 series 328iUsed Cars in El Paso, Texas 79936

    Price: Call
  • Black
  • Category: Cars & Trucks
  • Mileage: 99,617
  • Seller Type: For sale by dealer
  • Location: El Paso, Texas 79936
  • Description:Used 2011 BMW 3 series 328i for sale - Call with 99,617 miles. 328i