Used BMW 3 Series for Sale in Royal Oak, 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,155 above
$767/mo est. ?
120,699 km

Suburban Ford of Romeo

Authorized EpicVIN dealer

48095, Washington MI

Check Details
Get a price quote
0 km 2.0L

Varsity Lincoln

Authorized EpicVIN dealer

48374, Novi MI

Check Details
fair price
$15,495
$341 below
$457/mo est. ?
152,548 km
Hot car

Summit Motors

Authorized EpicVIN dealer

48184, Wayne 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
$29,000
$1,860 below
$855/mo est. ?
102,509 km
Hot car

Champion Hargreaves Chevrolet

Authorized EpicVIN dealer

48067, Royal Oak MI

Check Details
great price
$15,995
$1,845 below
$472/mo est. ?
126,483 km
Hot car

North Oakland Motors

Authorized EpicVIN dealer

4.7 Google 520 reviews

48328, Waterford Twp MI

Check Details
high price
$33,000
$2,140 above
$973/mo est. ?
56,446 km

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
good price
$11,995
$598 below
$354/mo est. ?
150,621 km
Hot car

Big #1 Inc

Authorized EpicVIN dealer

48174, Brownstown Charter Twp MI

Check Details
high price
$17,991
$3,816 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
$74 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

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

high price
$13,991
$1,926 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
high price
$13,000
$407 above
$383/mo est. ?
147,766 km

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
great price
$4,995
$883 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
$3,032 below
$192/mo est. ?
190,121 km
Hot car

Xpress Auto Sales

Authorized EpicVIN dealer

48066, Roseville MI

Check Details
fair price
$32,886
$263 above
$970/mo est. ?
61,667 km

BMW of Rochester Hills

Authorized EpicVIN dealer

4.6 Google 1121 reviews

48317, Shelby Township MI

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

BMW of Farmington Hills

Authorized EpicVIN dealer

48335, Farmington Hills MI

Check Details
high price
$41,980
$704 above
$1,238/mo est. ?
14,486 km

Penske West Cars

48302, Bloomfield Hills MI

Check Details
high price
$12,950
$357 above
$382/mo est. ?
238,182 km

Car Planet

5.0 Google 3 reviews

48084, Troy MI

Check Details
Get a price quote
189,302 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

48183, WOODHAVEN MI

Check Details
great price
$5,995
$2,980 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,760
$3,791 above
$406/mo est. ?
103,518 km

Szott M 59 Chrysler Jeep FCA

48383, White Lake MI

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

BMW of Bloomfield Hills

48302, Bloomfield Hills MI

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

Wyandotte Motors

48192, Wyandotte MI

Check Details
great price
$2,200
$6,941 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