Used bmw 3-series for Sale near Gresham, OR

Save search
Used
bmw
Model: 3-series
search within 250 miles
2015 BMW 3 Series 328i's photo

2015 BMW 3 Series 328i

101,068 mi.

101 days on market

WBA3C1C58FK121323

$7,999
Alpine Motors
Milwaukie, OR
4.7
New listing
2013 BMW 3 Series 328i's photo

2013 BMW 3 Series 328i

90,288 mi.

1 day on market

WBA3C1G58DNN93656

$8,999
Good DealClean title
Alpine Motors
Milwaukie, OR
4.7
2009 BMW 3 Series 335i's photo

2009 BMW 3 Series 335i

148,526 mi.

19 days on market

WBAWL73539P473104

Contact Dealer
City Auto Wholesale
Milwaukie, OR
4.4
2016 BMW 3 Series 328i's photo

2016 BMW 3 Series 328i

199,156 mi.

92 days on market

WBA8E3G59GNT80294

Contact Dealer
City Auto Wholesale
Milwaukie, OR
4.4
2004 BMW 3 Series 325's photo

2004 BMW 3 Series 325

192,148 mi.

35 days on market

WBAEU33404PR12003

Contact Dealer
City Auto Wholesale
Milwaukie, OR
4.4
2011 BMW 3 Series 335i's photo

2011 BMW 3 Series 335i

87,465 mi.

37 days on market

WBAKG7C57BE264470

$11,977
Good Deal
Cascadia Motors
Milwaukie, OR
4.6
2014 BMW 3 Series 328i's photo

2014 BMW 3 Series 328i

148,274 mi.

26 days on market

WBA3B5C58EF958865

$8,995
Fair Deal
Steve And Sons Auto Sales
Portland, OR
4.4
2021 BMW 3 Series 330i's photo

2021 BMW 3 Series 330i

45,799 mi.

89 days on market

3MW5R7J08M8B64530

$25,990
Mercedes Benz Of Portland
Portland, OR
4.0
2012 BMW 3 Series 335i's photo

2012 BMW 3 Series 335i

149,555 mi.

29 days on market

WBA3A9C52CF270707

Contact Dealer
Single ownerClean title
Bridge City Auto Sales
Milwaukie, OR
4.5
2017 BMW 3 Series 330i's photo

2017 BMW 3 Series 330i

94,795 mi.

268 days on market

WBA8K3C32HA023352

$15,750
Good DealSingle owner
Bridge City Auto Sales
Milwaukie, OR
4.5
2013 BMW 3 Series 335i's photo

2013 BMW 3 Series 335i

112,312 mi.

523 days on market

WBA3B9C54DF801064

$17,677
Good Deal
Clear Choice Automotive
Milwaukie, OR
4.3
2001 BMW 3 Series Base's photo

2001 BMW 3 Series Base

77,419 mi.

248 days on market

WBSBR93411EX20938

$12,995
Good Deal
Lot 99 Llc
Portland, OR
2.6
2008 BMW 3 Series M3's photo

2008 BMW 3 Series M3

122,814 mi.

12 days on market

WBSWL93528P330988

$21,995
Fair Deal
Lot 99 Llc
Portland, OR
2.6
2006 BMW 3 Series 325xi's photo

2006 BMW 3 Series 325xi

134,036 mi.

80 days on market

WBAVT13586KW23659

$6,495
Good Deal
Lot 99 Llc
Portland, OR
2.6

Photos coming soon

2008 BMW 3 Series M3

113,274 mi.

219 days on market

WBSWL93528P330375

$29,995
Good Deal
Lot 99 Llc
Portland, OR
2.6

Photos coming soon

1999 BMW 3 Series Base

137,282 mi.

2854 days on market

WBSBK0330XEC40036

$11,995
Great DealClean title
Lot 99 Llc
Portland, OR
2.6

Photos coming soon

1999 BMW 3 Series Base

140,483 mi.

2856 days on market

WBSBK9333XEC43016

$11,995
Good Deal
Lot 99 Llc
Portland, OR
2.6
2013 BMW 3 Series 328i's photo

2013 BMW 3 Series 328i

61,872 mi.

26 days on market

WBAKE5C57DJ107414

$9,495
Great Deal
Lot 99 Llc
Portland, OR
2.6
2015 BMW 3 Series 335i's photo

2015 BMW 3 Series 335i

100,806 mi.

93 days on market

WBA3B9G59FNR93505

$14,995
Good Deal
Lot 99 Llc
Portland, OR
2.6
2016 BMW 3 Series 340i's photo

2016 BMW 3 Series 340i

101,777 mi.

5 days on market

WBA8B3G58GNT62863

$17,990
Fair Deal
Gladstone Mitsubishi
Milwaukie, OR
4.3
2005 BMW 3 Series 330's photo

2005 BMW 3 Series 330

81,665 mi.

33 days on market

WBABW53465PL50697

$7,995
Good Deal
Jay Motorz
Portland, OR
4.9
2010 BMW 3 Series 328i's photo

2010 BMW 3 Series 328i

136,437 mi.

105 days on market

WBAPK5C58AA649423

$5,484
Jay Motorz
Portland, OR
4.9
2002 BMW 3 Series Base's photo

2002 BMW 3 Series Base

169,153 mi.

33 days on market

WBABS33402PG87221

$4,995
Great Deal
Jay Motorz
Portland, OR
4.9
2009 BMW 3 Series 328xi's photo

2009 BMW 3 Series 328xi

136,178 mi.

133 days on market

WBAPK53519A645063

$5,995
Good Deal
Abs Auto Sales
Portland, OR
4.2
1998 BMW 3 Series M3's photo

1998 BMW 3 Series M3

166,520 mi.

18 days on market

WBSCD0325WEE13280

$15,990
Good DealSingle ownerClean title
D C Motor Company
Oak Grove, OR
4.5
2006 BMW 3 Series 325i's photo

2006 BMW 3 Series 325i

116,938 mi.

108 days on market

WBAVB13546KX49181

$3,995
Fair Deal
Jd Auto Pdx Llc
Portland, OR
3.8
2007 BMW 3 Series 335i's photo

2007 BMW 3 Series 335i

122,727 mi.

293 days on market

WBAWL73507PX47114

$5,995
Fair Deal
Jd Auto Pdx Llc
Portland, OR
3.8
2025 BMW 3 Series 330i's photo

2025 BMW 3 Series 330i

28,290 mi.

68 days on market

3MW89CW09S8F07423

$32,597
Great DealClean title
Dick Hannah Nissan
Gladstone, OR
4.3

Showing 57 - 84 from 543 results

Find Used BMW 3 Series in Gresham, OR

We've got 543 Used BMW 3 Series vehicles in Gresham, OR, with prices running from $2,995 to $60,498. Mileage ranges up to 236,290 miles, so you can decide if you want something lightly driven or a more wallet-friendly option.

Nearby BMW 3 Series for Sale

Used BMW 3 Series in Fairview, ORUsed BMW 3 Series in Troutdale, ORUsed BMW 3 Series in Damascus, ORUsed BMW 3 Series in Happy Valley, ORUsed BMW 3 Series in Boring, ORUsed BMW 3 Series in Clackamas, ORUsed BMW 3 Series in Vancouver, WAUsed BMW 3 Series in Camas, WAUsed BMW 3 Series in Image, WAUsed BMW 3 Series in Corbett, ORUsed BMW 3 Series in Milwaukie, ORUsed BMW 3 Series in Gladstone, ORUsed BMW 3 Series in Portland, ORUsed BMW 3 Series in Washougal, WAUsed BMW 3 Series in Bridal Veil, ORUsed BMW 3 Series in Marylhurst, ORUsed BMW 3 Series in Eagle Creek, ORUsed BMW 3 Series in Oregon City, ORUsed BMW 3 Series in Sandy, ORUsed BMW 3 Series in Brush Prairie, WAUsed BMW 3 Series in Lake Oswego, ORUsed BMW 3 Series in West Linn, ORUsed BMW 3 Series in Tigard, ORUsed BMW 3 Series in Beavercreek, ORUsed BMW 3 Series in Tualatin, ORUsed BMW 3 Series in Beaverton, ORUsed BMW 3 Series in Battle Ground, WAUsed BMW 3 Series in Mulino, ORUsed BMW 3 Series in Wilsonville, ORUsed BMW 3 Series in Heisson, WAUsed BMW 3 Series in Colton, ORUsed BMW 3 Series in Yacolt, WAUsed BMW 3 Series in Brightwood, ORUsed BMW 3 Series in Canby, ORUsed BMW 3 Series in Sherwood, ORUsed BMW 3 Series in Ridgefield, WAUsed BMW 3 Series in North Bonneville, WAUsed BMW 3 Series in Aurora, ORUsed BMW 3 Series in Hillsboro, ORUsed BMW 3 Series in La Center, WAUsed BMW 3 Series in Estacada, ORUsed BMW 3 Series in Welches, ORUsed BMW 3 Series in Donald, ORUsed BMW 3 Series in Hubbard, ORUsed BMW 3 Series in Cascade Locks, ORUsed BMW 3 Series in Amboy, WAUsed BMW 3 Series in Cornelius, ORUsed BMW 3 Series in Newberg, ORUsed BMW 3 Series in Rhododendron, ORUsed BMW 3 Series in Molalla, ORUsed BMW 3 Series in Warren, ORUsed BMW 3 Series in North Plains, ORUsed BMW 3 Series in Woodburn, ORUsed BMW 3 Series in Woodland, WAUsed BMW 3 Series in Columbia City, ORUsed BMW 3 Series in Carson, WAUsed BMW 3 Series in Forest Grove, ORUsed BMW 3 Series in Saint Paul, ORUsed BMW 3 Series in Scappoose, ORUsed BMW 3 Series in Dundee, ORUsed BMW 3 Series in Mount Angel, ORUsed BMW 3 Series in Ariel, WAUsed BMW 3 Series in Saint Helens, ORUsed BMW 3 Series in Saint Benedict, ORUsed BMW 3 Series in Banks, ORUsed BMW 3 Series in Stevenson, WAUsed BMW 3 Series in Gervais, ORUsed BMW 3 Series in Kalama, WAUsed BMW 3 Series in Gaston, ORUsed BMW 3 Series in Lafayette, ORUsed BMW 3 Series in Scotts Mills, ORUsed BMW 3 Series in Dayton, ORUsed BMW 3 Series in Government Camp, ORUsed BMW 3 Series in Deer Island, ORUsed BMW 3 Series in Mount Hood Parkdale, ORUsed BMW 3 Series in Buxton, ORUsed BMW 3 Series in Manning, ORUsed BMW 3 Series in Cougar, WAUsed BMW 3 Series in Silverton, ORUsed BMW 3 Series in Yamhill, ORUsed BMW 3 Series in Carlton, ORUsed BMW 3 Series in Gales Creek, ORUsed BMW 3 Series in Odell, ORUsed BMW 3 Series in Carrolls, WAUsed BMW 3 Series in Underwood, WAUsed BMW 3 Series in Mcminnville, ORUsed BMW 3 Series in Rainier, ORUsed BMW 3 Series in Timber, ORUsed BMW 3 Series in Keizer, ORUsed BMW 3 Series in Hood River, ORUsed BMW 3 Series in Vernonia, ORUsed BMW 3 Series in Sublimity, ORUsed BMW 3 Series in Amity, ORUsed BMW 3 Series in Kelso, WAUsed BMW 3 Series in Bingen, WAUsed BMW 3 Series in Husum, WA

Other Used BMW models in Gresham, OR

All Years for Used BMW 3 Series in Gresham, OR