Page № 6 - Used BMW for Sale in Canton, MI

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

fair price
$51,303
$170 below
$1,513/mo est. ?
72,432 km
Hot car

BMW of Rochester Hills

Authorized EpicVIN dealer

4.6 Google 1121 reviews

48317, Shelby Township MI

Check Details
great price
$10,170
$1,832 below
$300/mo est. ?
180,724 km
Hot car

LaFontaine Subaru

Authorized EpicVIN dealer

4.4 Google 715 reviews

48390, Commerce Township MI

Check Details
high price
$18,100
$648 above
$534/mo est. ?
95,136 km

City of Cars

Authorized EpicVIN dealer

3.6
Star icon
4 reviews
4.5 Google 173 reviews

48084, Troy MI

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
great price
$43,000
$8,022 below
$1,268/mo est. ?
30,080 km
Hot car

BMW of Ann Arbor

Authorized EpicVIN dealer

4.6 Google 1167 reviews

48103, Ann Arbor MI

Check Details
good price
$12,995
$621 below
$383/mo est. ?
149,128 km
Hot car

Best Bet Auto

Authorized EpicVIN dealer

5.0 Google 3 reviews

48150, Livonia MI

Check Details
Get a price quote
304,165 km

Suburban Auto Sales

Authorized EpicVIN dealer

48071, Madison Heights MI

Check Details
high price
$25,479
$5,569 above
$751/mo est. ?
42,615 km

Lexus of Ann Arbor

Authorized EpicVIN dealer

48103, Ann Arbor MI

Check Details
great price
$1
$24,072 below
125,773 km 4.4L
Hot car

Michigan Auto Financial

Authorized EpicVIN dealer

48126, Dearborn MI

Check Details
good price
$18,995
$623 below
$560/mo est. ?
34,771 km
Hot car

Road Runner Auto Sales

Authorized EpicVIN dealer

48184, Wayne MI

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

high price
$14,990
$3,810 above
$442/mo est. ?
115,724 km

X Drive Auto Sales, Inc.

Authorized EpicVIN dealer

4.8 Google 259 reviews

48127, Dearborn Heights MI

Check Details
good price
$45,745
$1,719 below
$1,346/mo est. ?
8 km
Hot car

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
great price
$27,495
$7,353 below
$811/mo est. ?
131,044 km
Hot car

Suburban Volkswagen of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
fair price
$21,996
$11 above
$649/mo est. ?
126,356 km

Williams Brothers Dodge Chrysler Jeep Ram

Authorized EpicVIN dealer

48131, Dundee MI

Check Details
high price
$26,999
$2,926 above
$796/mo est. ?
109,726 km 4.4L

Axtell Motors

Authorized EpicVIN dealer

48084, Troy MI

Check Details
great price
$30,995
$2,044 below
$914/mo est. ?
43,492 km
Hot car

LaFontaine Cadillac, Buick, GMC

Authorized EpicVIN dealer

4.5 Google 2134 reviews

48357, Highland MI

Check Details
high price
$64,995
$47,740 above
$1,917/mo est. ?
54,029 km

LaFontaine Classic Cars

Authorized EpicVIN dealer

48381, Milford MI

Check Details
high price
$60,000
$13,817 above
$1,769/mo est. ?
63,142 km 4.4L

BMW of Rochester Hills

Authorized EpicVIN dealer

4.6 Google 1121 reviews

48317, Shelby Township MI

Check Details
high price
$95,775
$7,061 above
$2,818/mo est. ?
19 km

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
high price
$19,950
$2,481 above
$588/mo est. ?
94,985 km

Feldman Chrysler Dodge Jeep Ram Woodhaven

Authorized EpicVIN dealer

48183, Trenton MI

Check Details
great price
$57,981
$9,531 below
$1,710/mo est. ?
35,615 km 4.4L
Hot car

Suburban Chrysler Dodge Jeep RAM Fiat of Ann Arbor

Authorized EpicVIN dealer

48103, Ann Arbor MI

Check Details
great price
$21,950
$3,905 below
$647/mo est. ?
138,424 km
Hot car

Suburban Mazda of Troy

Authorized EpicVIN dealer

48084, Troy MI

Check Details
fair price
$50,375
$1,169 below
$1,482/mo est. ?
3 km
Hot car

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
great price
$55,080
$5,356 below
$1,621/mo est. ?
3 km
Hot car

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
$77,905
$56 above
$2,292/mo est. ?
21 km

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details