Used BMW For Sale in Virginia

13 photos Photos
2021 BMW 3 series 330i
2021 BMW 3 series 330i - 330i

2021 BMW 3 series 330iUsed Cars in Cadillac, Michigan 49601

    Price: $28,995.00
  • Black Black
  • Category: Cars & Trucks
  • Mileage: 38,460
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2021 BMW 3 series 330i for sale - $28,995.00 with 38,460 miles. 330i
21 photos Photos
2017 BMW M3 Competition
2017 BMW M3 Competition - Competition

2017 BMW M3 CompetitionUsed Cars in Cadillac, Michigan 49601

    Price: $41,995.00
  • Blue Black
  • Category: Cars & Trucks
  • Mileage: 58,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2017 BMW M3 Competition for sale - $41,995.00 with 58,000 miles. Competition
36 photos Photos
1997 BMW 840cia
1997 BMW 840cia -

1997 BMW 840cia Used Cars in Cadillac, Michigan 49601

    Price: $25,495.00
  • Category: Classic & Vintage
  • Mileage: 101,555
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1997 BMW 840cia for sale - $25,495.00 with 101,555 miles.
25 photos Photos
1980 BMW 440 Enduro
1980 BMW 440 Enduro -

1980 BMW 440 Enduro Used Cars in Cadillac, Michigan 49601

    Price: $7,995.00
  • Category: Classic & Vintage
  • Mileage: 10
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1980 BMW 440 Enduro for sale - $7,995.00 with 10 miles.
24 photos Photos
2006 BMW X3
2006 BMW X3 -

2006 BMW X3 Used Cars in Cadillac, Michigan 49601

    Price: $16,995.00
  • Category: Cars & Trucks
  • Mileage: 126,289
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 2006 BMW X3 for sale - $16,995.00 with 126,289 miles.
12 photos Photos
1988 BMW 325i 3 Series
1988 BMW 325i 3 Series - 3 Series

1988 BMW 325i 3 SeriesUsed Cars in Cadillac, Michigan 49601

    Price: $22,995.00
  • White
  • Category: Classic & Vintage
  • Mileage: 140,000
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1988 BMW 325i 3 Series for sale - $22,995.00 with 140,000 miles. 3 Series
24 photos Photos
1989 BMW 325
1989 BMW 325 -

1989 BMW 325 Used Cars in Cadillac, Michigan 49601

    Price: $21,995.00
  • Blue
  • Category: Classic & Vintage
  • Mileage: 195,000
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1989 BMW 325 for sale - $21,995.00 with 195,000 miles.
19 photos Photos
1998 BMW 740il
1998 BMW 740il -

1998 BMW 740il Used Cars in Cadillac, Michigan 49601

    Price: $5,995.00
  • Green
  • Category: Classic & Vintage
  • Mileage: 147,000
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1998 BMW 740il for sale - $5,995.00 with 147,000 miles.
28 photos Photos
1968 BMW 1600-2
1968 BMW 1600-2 -

1968 BMW 1600-2 Used Cars in Cadillac, Michigan 49601

    Price: $12,995.00
  • Blue White
  • Category: Classic & Vintage
  • Mileage: 129,611
  • Transmission: Manual
  • Seller Type: For sale by dealer
  • Location: Cadillac, Michigan 49601
  • Description:Used 1968 BMW 1600-2 for sale - $12,995.00 with 129,611 miles.
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