Page № 3 - Used BMW for Sale in Gresham, OR

Showing 24 of 1,048 listings

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.

$24,998
$24,998 above
$737/mo est. ?
68,139 km

CarMax Clackamas - Now offering Curbside Pickup

97222, Milwaukie OR

Check Details
Get a price quote
14 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
16 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
14 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
14 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
13 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
26 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
2 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
14 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
23 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
24 km

BMW of Tigard

97223, Portland OR

Check Details
Get a price quote
8 km

BMW of Tigard

97223, Portland OR

Check Details
$47,000
$47,000 above
$1,386/mo est. ?
20,138 km 3.0L

SCA Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.1 Google 55 reviews

97230, PORTLAND OR

Check Details
$1,600
$1,600 above
$47/mo est. ?
180,384 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

97218, PORTLAND OR

Check Details
$13,000
$13,000 above
$383/mo est. ?
102,521 km 2.5L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

97218, PORTLAND OR

Check Details
$7,500
$7,500 above
$221/mo est. ?
217,431 km 3.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

97218, PORTLAND OR

Check Details
$51,998
$51,998 above
$1,533/mo est. ?
34,667 km

CarMax Clackamas - Now offering Curbside Pickup

97222, Milwaukie OR

Check Details
$17,998
$17,998 above
$531/mo est. ?
57,611 km

CarMax Clackamas - Now offering Curbside Pickup

97222, Milwaukie OR

Check Details
$8,995
$8,995 above
$265/mo est. ?
189,582 km 2.0L

Autolane

4.1 Google 221 reviews

97216, Portland OR

Check Details
$14,995
$14,995 above
$442/mo est. ?
186,382 km 3.0L

97086, Happy Valley OR

Check Details
$9,000
$9,000 above
$265/mo est. ?
127,424 km 2.5L

Starline Motorsports

97216, Portland OR

Check Details
$11,995
$11,995 above
$354/mo est. ?
128,971 km

JD Auto PDX LLC

97027, Gladstone OR

Check Details
$17,996
$17,996 above
$531/mo est. ?
139,161 km 3.0L

Alan Webb Nissan

98662, Vancouver WA

Check Details
$11,995
$11,995 above
$354/mo est. ?
196,599 km

M&M Investment Cars - Gladstone

4.9 Google 135 reviews

97027, Gladstone OR

Check Details

Frequently Asked Questions

Our marketplace currently lists 1,048 used cars in Gresham, OR from dealers and private sellers. Prices range from $5,838 to $79,647.

Top brands by active listings in Gresham, OR are Bmw. The mix often reflects local buying preferences.

The average listed price in Gresham, OR is $42,997. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Gresham, OR regardless of your state of residence. You'll need to register and title the vehicle in your home state within the required window (usually 30 days). Local dealers typically handle paperwork for out-of-state buyers.

Yes — popular nearby options include cities across the state. You can also browse all used cars in Oregon.