Used BMW For Sale in Massachusetts

8 photos Photos
1959 BMW Isetta 600
1959 BMW Isetta 600 - 600

1959 BMW Isetta 600Used Cars in Cadillac, Michigan 49601

    Price: $25,995.00
  • Green Gray
  • Category: Classic & Vintage
  • Mileage: 999,999
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1959 BMW Isetta 600 for sale - $25,995.00 with 999,999 miles. 600
36 photos Photos
2003 BMW Z4 Roadster
2003 BMW Z4 Roadster -

2003 BMW Z4 Roadster Used Cars in Cadillac, Michigan 49601

    Price: $10,795.00
  • Category: Cars & Trucks
  • Mileage: 91,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2003 BMW Z4 Roadster for sale - $10,795.00 with 91,000 miles.
9 photos Photos
1987 BMW E30 325i
1987 BMW E30 325i - 325i

1987 BMW E30 325iUsed Cars in Cadillac, Michigan 49601

    Price: $19,495.00
  • Category: Classic & Vintage
  • Mileage: 116,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1987 BMW E30 325i for sale - $19,495.00 with 116,000 miles. 325i
5 photos Photos
2002 BMW X5 M Edition 4.6IS
2002 BMW X5 M Edition 4.6IS - M Edition 4.6IS

2002 BMW X5 M Edition 4.6ISUsed Cars in Cadillac, Michigan 49601

    Price: $40,995.00
  • Category: Cars & Trucks
  • Mileage: 51,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2002 BMW X5 M Edition 4.6IS for sale - $40,995.00 with 51,000 miles. M Edition 4.6IS
9 photos Photos
1998 BMW 323i
1998 BMW 323i -

1998 BMW 323i Used Cars in Cadillac, Michigan 49601

    Price: $8,995.00
  • Blue Tan
  • Category: Classic & Vintage
  • Mileage: 113,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1998 BMW 323i for sale - $8,995.00 with 113,000 miles.
7 photos Photos
1988 BMW E30
1988 BMW E30 -

1988 BMW E30 Used Cars in Cadillac, Michigan 49601

    Price: $13,995.00
  • White
  • Category: Classic & Vintage
  • Mileage: 144,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1988 BMW E30 for sale - $13,995.00 with 144,000 miles.
22 photos Photos
2013 BMW M5
2013 BMW M5 -

2013 BMW M5 Used Cars in Cadillac, Michigan 49601

    Price: $28,995.00
  • Category: Cars & Trucks
  • Mileage: 106,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2013 BMW M5 for sale - $28,995.00 with 106,000 miles.
15 photos Photos
2011 BMW 328i
2011 BMW 328i -

2011 BMW 328i Used Cars in Cadillac, Michigan 49601

    Price: $13,995.00
  • White
  • Category: Cars & Trucks
  • Mileage: 114,461
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2011 BMW 328i for sale - $13,995.00 with 114,461 miles.
21 photos Photos
2006 BMW Z4
2006 BMW Z4 -

2006 BMW Z4 Used Cars in Cadillac, Michigan 49601

    Price: $19,995.00
  • Black
  • Category: Cars & Trucks
  • Mileage: 68,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2006 BMW Z4 for sale - $19,995.00 with 68,000 miles.
23 photos Photos
1989 BMW 325i
1989 BMW 325i -

1989 BMW 325i Used Cars in Cadillac, Michigan 49601

    Price: $22,995.00
  • Blue
  • Category: Classic & Vintage
  • Mileage: 86,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1989 BMW 325i for sale - $22,995.00 with 86,000 miles.