2017 BMW 3 Series for Sale in Portland, OR

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/13/20/23/2016_bmw_3_series-pic-7074015788702944802-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Salem, OR 97301

Great Deal
$5,332 BELOW
Instant Market Value of $35,232

Price: $29,900

Mileage: 5,055

Location: Salem, OR 97301

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,900, 5,055 miles with Driver Assistance Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (19 reviews) "Very professional, really nice I would come back and do business with them again Jeff Bledsoe is my sale person very awesome dude thanks brother."
https://static.cargurus.com/images/forsale/2016/12/17/21/21/2016_bmw_3_series-pic-7326725129381838883-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Portland, OR 97225

Great Deal
$7,843 BELOW
Instant Market Value of $35,333

Price: $27,490

Mileage: 11,541

Location: Portland, OR 97225

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $27,490, 11,541 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (33 reviews) "Second salesman was kinda lost.... Didn't demonstrate the truck to us... Just a salesman.... Dealership was nice"
https://static.cargurus.com/images/forsale/2016/12/11/19/18/2016_bmw_3_series-pic-1338223276607825421-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Portland, OR 97201

Good Deal
$3,045 BELOW
Instant Market Value of $35,995

Price: $32,950

Mileage: 1,075

Location: Portland, OR 97201

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,950, 1,075 miles with Backup Camera, Driver Assistance Package, Aluminum Wheels, Sunroof/Moonroof, Heat Package
Avg. Dealer Rating: (30 reviews) " Nice guys!"
https://static.cargurus.com/images/forsale/2017/01/13/12/17/2016_bmw_3_series-pic-2679202822735157205-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon Used Cars in Beaverton, OR 97005-1818

Good Deal
$3,346 BELOW
Instant Market Value of $47,337

Price: $43,991

Mileage: 4,330

Location: Beaverton, OR 97005-1818

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328d xDrive Wagon for sale - $43,991, 4,330 miles with Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Heat Package, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "hoping they get another car I want - they sold the one I was interested in. "
https://static.cargurus.com/images/forsale/2016/11/15/09/10/2016_bmw_3_series-pic-975494089167882748-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Vancouver, WA 98662

Good Deal
$2,601 BELOW
Instant Market Value of $34,589

Price: $31,988

Mileage: 16,625

Location: Vancouver, WA 98662

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,988, 16,625 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Great experience!! Greg was amazing and really built value in Dick Hannah."
https://static.cargurus.com/images/forsale/2017/01/10/19/24/2016_bmw_3_series-pic-9207292344694239769-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Portland, OR 97201

Good Deal
$2,466 BELOW
Instant Market Value of $40,416

Price: $37,950

Mileage: 8,003

Location: Portland, OR 97201

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $37,950, 8,003 miles with Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (30 reviews) "I am not a "car" person, and in general do my best to avoid interactions with the car industry. But I must confess that this experience was fantastic. From moment of inception to its completion, the staff were cordial, not imposing, and overly gracious. In particular a "shout out" to Davie Sprigg who is the most accommodating and professional individual within the car industry and with whom I had the pleasure of interacting. If you don't live in Portland and need a car, consider either moving or certainly contacting them."
https://static.cargurus.com/images/forsale/2016/11/16/07/32/2016_bmw_3_series-pic-5052417144564756591-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Salem, OR 97301

Good Deal
$2,230 BELOW
Instant Market Value of $36,130

Price: $33,900

Mileage: 4,725

Location: Salem, OR 97301

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2016 BMW 3 Series 320i xDrive for sale - $33,900, 4,725 miles with Sport Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (19 reviews) "Professional and friendly, low pressure. I got a good deal on the car and was treated with courtesy and respect. As a woman, I have had some bad experiences at car dealers and mechanics. At BMW of Salem they were friendly and never condescending or disrespectful. This was the first car I bought as an adult, without the help of a male friend or relatives. I never once felt I was being taken advantage of or treated differently than male customers, which is a far cry from the last time I tried to buy a car on my own 5 years ago. That experience was so bad I decided not to buy a new car and to drive my old car until I didn't have a choice. BMW of Salem was the opposite of that experience. It is definitely worth the drive from Portland. "
https://static.cargurus.com/images/forsale/2016/10/13/07/25/2016_bmw_3_series-pic-3633427733233738680-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Salem, OR 97301

Good Deal
$2,174 BELOW
Instant Market Value of $36,074

Price: $33,900

Mileage: 5,018

Location: Salem, OR 97301

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Description: Used 2016 BMW 3 Series 320i xDrive for sale - $33,900, 5,018 miles with Sport Package, Backup Camera, Driver Assistance Package, Sunroof/Moonroof
Avg. Dealer Rating: (19 reviews) "Very friendly and easy to work with!"
https://static.cargurus.com/images/forsale/2017/01/11/07/19/2016_bmw_3_series-pic-4559032831409055195-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Portland, OR 97201

Good Deal
$2,068 BELOW
Instant Market Value of $35,018

Price: $32,950

Mileage: 4,788

Location: Portland, OR 97201

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,950, 4,788 miles with Sunroof/Moonroof
Avg. Dealer Rating: (30 reviews) "Quick honest no pressure"
https://static.cargurus.com/images/forsale/2016/12/05/20/17/2016_bmw_3_series-pic-5998033232056822597-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Portland, OR 97201

Good Deal
$2,283 BELOW
Instant Market Value of $41,233

Price: $38,950

Mileage: 7,234

Location: Portland, OR 97201

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,950, 7,234 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (30 reviews) "I had a great experience from the moment of engagement. Every step of the process was handled to my satisfaction and I never felt pressured from the sales associate. I would definitely recommend this dealer to anyone looking to purchase a new or used BMW. "
https://static.cargurus.com/images/forsale/2017/01/04/12/10/2016_bmw_3_series-pic-8409330852930417882-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon Used Cars in Beaverton, OR 97005-1818

Good Deal
$2,384 BELOW
Instant Market Value of $48,375

Price: $45,991

Mileage: 5,344

Location: Beaverton, OR 97005-1818

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328d xDrive Wagon for sale - $45,991, 5,344 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "I put down a $1,000 deposit on the car and the dealer then sold it to another buyer who made a higher offer the next day."
https://static.cargurus.com/images/forsale/2017/01/16/12/10/2016_bmw_3_series-pic-4672206347968029697-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Wilsonville, OR 97070

Good Deal
$1,864 BELOW
Instant Market Value of $34,663

Price: $32,799

Mileage: 14,572

Location: Wilsonville, OR 97070

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $32,799, 14,572 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "Excellent experience! "
https://static.cargurus.com/images/forsale/2016/12/29/21/19/2016_bmw_3_series-pic-5629244325181945762-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Portland, OR 97201

Good Deal
$1,528 BELOW
Instant Market Value of $35,478

Price: $33,950

Mileage: 3,773

Location: Portland, OR 97201

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 320i xDrive for sale - $33,950, 3,773 miles with Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (30 reviews) "Very good response. "
https://static.cargurus.com/images/forsale/2016/12/05/20/17/2016_bmw_3_series-pic-1591832975526304832-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Portland, OR 97201

Good Deal
$2,016 BELOW
Instant Market Value of $37,966

Price: $35,950

Mileage: 4,969

Location: Portland, OR 97201

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2016 BMW 3 Series 328i SULEV for sale - $35,950, 4,969 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (30 reviews) "beware of bait and switch tactics. They say one price is fine and then when you are ready to buy the manager doesn't approve the price."
https://static.cargurus.com/images/forsale/2016/12/05/20/17/2016_bmw_3_series-pic-8132764763070513910-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Portland, OR 97201

Fair Deal
$1,126 BELOW
Instant Market Value of $36,076

Price: $34,950

Mileage: 5,007

Location: Portland, OR 97201

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $34,950, 5,007 miles with Sport Package, Backup Camera, Driver Assistance Package, Sunroof/Moonroof
Avg. Dealer Rating: (30 reviews) "Fast respond and great service."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 7 Great Deals $31,096 7,794 listings
2016 BMW 3 Series 171 Great Deals $22,475 5,535 listings
2015 BMW 3 Series 30 Great Deals $17,990 924 listings
2014 BMW 3 Series 198 Great Deals $13,799 3,321 listings
2013 BMW 3 Series 358 Great Deals $11,950 5,302 listings
2012 BMW 3 Series 56 Great Deals $11,980 925 listings
2011 BMW 3 Series 186 Great Deals $6,990 3,258 listings
2010 BMW 3 Series 63 Great Deals $5,500 983 listings
2009 BMW 3 Series 79 Great Deals $5,499 1,646 listings
2008 BMW 3 Series 116 Great Deals $3,999 2,101 listings