Used BMW 3 Series for Sale in Waterford Township, 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.

high price
$25,995
$8,159 above
$767/mo est. ?
120,699 km

Suburban Ford of Romeo

Authorized EpicVIN dealer

48095, Washington Twp MI

Check Details
Get a price quote
0 km 2.0L

Varsity Lincoln

Authorized EpicVIN dealer

48374, Novi MI

Check Details
Get a price quote
148,103 km

Wes Financial Auto

Authorized EpicVIN dealer

2.3
Star icon
3 reviews
4.5 Google 249 reviews

48127, Dearborn Heights MI

Check Details

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

Sign up
high price
$17,991
$3,873 above
$531/mo est. ?
129,056 km 2.0L

Great Lakes Auto Superstore

Authorized EpicVIN dealer

2.8 Google 51 reviews

48328, Waterford Township MI

Check Details
fair price
$11,991
$60 below
$354/mo est. ?
183,677 km 2.0L
Hot car

Great Lakes Auto Superstore

Authorized EpicVIN dealer

2.8 Google 51 reviews

48328, Waterford Township MI

Check Details
high price
$13,991
$1,940 above
$413/mo est. ?
148,037 km 2.0L

Great Lakes Auto Superstore

Authorized EpicVIN dealer

2.8 Google 51 reviews

48328, Waterford Township MI

Check Details
great price
$8,995
$3,056 below
$265/mo est. ?
197,849 km
Hot car

Sterling Heights Dodge

Authorized EpicVIN dealer

48313, Sterling Heights MI

Check Details
Get a price quote
24,425 km

LaFontaine Chevrolet of Plymouth

Authorized EpicVIN dealer

48170, Plymouth MI

Check Details
high price
$25,995
$516 above
$767/mo est. ?
52,448 km

Feldman Chevrolet of Highland

Authorized EpicVIN dealer

4.5 Google 2865 reviews

48357, Highland 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
$13,000
$249 above
$383/mo est. ?
147,766 km

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
great price
$4,995
$1,903 below
$147/mo est. ?
207,605 km 1.8L
Hot car

Suburban Auto Sales

Authorized EpicVIN dealer

48071, Madison Heights MI

Check Details
great price
$6,500
$2,841 below
$192/mo est. ?
190,121 km
Hot car

Xpress Auto Sales

Authorized EpicVIN dealer

48066, Roseville MI

Check Details
fair price
$32,886
$37 below
$970/mo est. ?
61,667 km
Hot car

BMW of Rochester Hills

Authorized EpicVIN dealer

4.6 Google 1121 reviews

48317, Shelby Township MI

Check Details
great price
$4,400
$4,941 below
$130/mo est. ?
292,496 km
Hot car

Caruzin Motors

Authorized EpicVIN dealer

3.8 Google 71 reviews

48507, Flint MI

Check Details
great price
$37,000
$4,412 below
$1,091/mo est. ?
47,797 km
Hot car

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
great price
$5,995
$2,995 below
$177/mo est. ?
250,085 km 3.0L
Hot car

Affordable Cars, Inc

5.0
Star icon
4 reviews

48043, Mount Clemens MI

Check Details
Get a price quote
234,119 km 3.0L

CarWize

48203, Detroit MI

Check Details
high price
$13,852
$3,972 above
$408/mo est. ?
103,518 km

Szott M 59 Chrysler Jeep FCA

48383, White Lake MI

Check Details
high price
$27,990
$10,154 above
$825/mo est. ?
99,415 km

BMW of Bloomfield Hills

48302, Bloomfield Hills MI

Check Details
great price
$2,200
$6,814 below
$65/mo est. ?
307,683 km 3.0L
Hot car

Affordable Cars, Inc

5.0
Star icon
4 reviews

48043, Mount Clemens MI

Check Details
great price
$4,490
$4,524 below
$132/mo est. ?
298,969 km 3.0L
Hot car

Affordable Cars, Inc

5.0
Star icon
4 reviews

48043, Mount Clemens MI

Check Details
great price
$5,995
$3,346 below
$177/mo est. ?
176,850 km
Hot car

Automania

48125, Dearborn Heights MI

Check Details
high price
$21,995
$9,244 above
$649/mo est. ?
99,296 km

Automania

48125, Dearborn Heights MI

Check Details
high price
$12,950
$3,609 above
$382/mo est. ?
122,310 km

Car Planet

5.0 Google 3 reviews

48084, Troy MI

Check Details