2017 BMW 3 Series for Sale in Portland, OR

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Stock #/Options Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/10/13/12/36/2017_bmw_3_series-pic-8323005702239201675-152x114.jpeg

2017 BMW 3 Series Used Cars in Salem, OR 97301

Great Deal
$6,644 BELOW
CarGurus IMV of $39,644

Price: $33,000

Mileage: 2,723

Location: Salem, OR 97301

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2017 BMW 3 Series for sale - $33,000, 2,723 miles with Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (22 reviews) "Contacted me right away! Great communication!"
https://static.cargurus.com/images/forsale/2017/07/07/07/31/2016_bmw_3_series-pic-306772937459510705-152x114.jpeg

2016 BMW 3 Series 328i xDrive Wagon AWD Used Cars in Salem, OR 97301

Great Deal
$4,249 BELOW
CarGurus IMV of $37,149

Price: $32,900

Mileage: 19,500

Location: Salem, OR 97301

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive Wagon AWD for sale - $32,900, 19,500 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (22 reviews) "I negotiated pricing over email and purchased later the same day. They were very nice to work with and the process was very quick. "
https://static.cargurus.com/images/forsale/2014/08/19/22/18/2014_bmw_3_series-pic-2763785305821116680-152x114.jpeg

2017 BMW 3 Series Used Cars in Beaverton, OR 97005

Good Deal
$4,683 BELOW
CarGurus IMV of $45,183

Price: $40,500

Mileage: 663

Location: Beaverton, OR 97005

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $40,500, 663 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (20 reviews) "Brady was courteous and efficient. He shared great knowledge and was very service oriented. "
https://static.cargurus.com/images/forsale/2017/08/12/06/45/2017_bmw_3_series-pic-114351520138255238-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Beaverton, OR 97005

Good Deal
$3,523 BELOW
CarGurus IMV of $40,523

Price: $37,000

Mileage: 768

Location: Beaverton, OR 97005

Average time on market: 65 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $37,000, 768 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Backup Camera, Premium Package
Avg. Dealer Rating: (20 reviews) "Best car buying experience ever!"
https://static.cargurus.com/images/forsale/2017/11/18/13/40/2016_bmw_3_series-pic-2366139638385390439-152x114.jpeg

2016 BMW 3 Series Used Cars in Beaverton, OR 97225

Good Deal
$3,915 BELOW
CarGurus IMV of $32,913

Price: $28,998

Mileage: 7,543

Location: Beaverton, OR 97225

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Platinum Silver Metallic Description: Used 2016 BMW 3 Series for sale - $28,998, 7,543 miles with Bluetooth, Driver Assistance Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (36 reviews) "Inquired about the vehicle as soon as it appeared on car gurus and a sales manager called me about it on his way into work. The staff at Beaverton Infiniti were great to work with and very responsive. Unfortunately the Forester didn't make mechanical inspection but even before that I was confident purchasing a vehicle from them would be a good decision. Highly recommended! "
https://static.cargurus.com/images/forsale/2017/09/13/07/26/2017_bmw_3_series-pic-7508707932497500422-152x114.jpeg

2017 BMW 3 Series 320i Sedan RWD Used Cars in Portland, OR 97201

Good Deal
$3,337 BELOW
CarGurus IMV of $34,336

Price: $30,999

Mileage: 2,265

Location: Portland, OR 97201

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $30,999, 2,265 miles with LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (35 reviews) "Great experience ! "
https://static.cargurus.com/images/forsale/2017/09/29/19/46/2017_bmw_3_series-pic-6076852688783912017-152x114.jpeg

2017 BMW 3 Series Used Cars in Portland, OR 97201

Good Deal
$3,954 BELOW
CarGurus IMV of $39,853

Price: $35,899

Mileage: 3,486

Location: Portland, OR 97201

Average time on market: 57 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series for sale - $35,899, 3,486 miles with Driver Assistance Package, Premium Wheels, Backup Camera, Sunroof/Moonroof, Storage Package, Premium Package
Avg. Dealer Rating: (35 reviews) "Overall the experience was pleasant, and I think I got a good deal on a used car. They had detailed the car nicely, and it looked like new. They didn't offer me a good price for my trade in, so I didn't trade. But I guess that's standard for all dealerships. I would definitely recommend this dealership!"
https://static.cargurus.com/images/forsale/2017/10/18/07/24/2017_bmw_3_series-pic-1771926632566375987-152x114.jpeg

2017 BMW 3 Series Used Cars in Salem, OR 97301

Good Deal
$3,822 BELOW
CarGurus IMV of $42,822

Price: $39,000

Mileage: 3,664

Location: Salem, OR 97301

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series for sale - $39,000, 3,664 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (22 reviews) "Quick to respond, just didn't have what I was looking for. "
https://static.cargurus.com/images/forsale/2017/09/28/20/06/2017_bmw_3_series-pic-6598709447427430087-152x114.jpeg

2017 BMW 3 Series Used Cars in Portland, OR 97201

Good Deal
$3,652 BELOW
CarGurus IMV of $39,551

Price: $35,899

Mileage: 3,569

Location: Portland, OR 97201

Average time on market: 57 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series for sale - $35,899, 3,569 miles with LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2017/10/02/16/29/2017_bmw_3_series-pic-7275912248592666588-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Portland, OR 97201

Good Deal
$2,526 BELOW
CarGurus IMV of $37,025

Price: $34,499

Mileage: 2,686

Location: Portland, OR 97201

Average time on market: 65 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $34,499, 2,686 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (35 reviews) "Eric was fantastic as he patiently explained all the features of the 328 and let me put the car through its paces in a long test drive. Overall the experience was a positive one."
https://static.cargurus.com/images/forsale/2017/09/02/16/44/2017_bmw_3_series-pic-441255923953898655-152x114.jpeg

2017 BMW 3 Series Used Cars in Beaverton, OR 97005

Good Deal
$3,117 BELOW
CarGurus IMV of $39,017

Price: $35,900

Mileage: 3,706

Location: Beaverton, OR 97005

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $35,900, 3,706 miles with Leather Seats, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (20 reviews) "Great prices! Follow up to make sure you got all info! A+"
https://static.cargurus.com/images/forsale/2017/09/16/06/24/2016_bmw_3_series-pic-3929238868967930222-152x114.jpeg

2016 BMW 3 Series Used Cars in Gresham, OR 97080

Good Deal
$2,520 BELOW
CarGurus IMV of $29,425

Price: $26,905

Mileage: 7,467

Location: Gresham, OR 97080

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series for sale - $26,905, 7,467 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Great service and quick email responses "
https://static.cargurus.com/images/forsale/2017/10/12/04/55/2017_bmw_3_series-pic-2333691876359613281-152x114.jpeg

2017 BMW 3 Series Used Cars in Beaverton, OR 97005

Good Deal
$3,058 BELOW
CarGurus IMV of $40,058

Price: $37,000

Mileage: 4,819

Location: Beaverton, OR 97005

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Platinum Description: Used 2017 BMW 3 Series for sale - $37,000, 4,819 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (20 reviews) "Very cordial, not at all pushy and kept me well informed of all price cuts."
https://static.cargurus.com/images/forsale/2017/09/30/06/48/2017_bmw_3_series-pic-5484726349802835104-152x114.jpeg

2017 BMW 3 Series Used Cars in Beaverton, OR 97005

Good Deal
$3,032 BELOW
CarGurus IMV of $39,032

Price: $36,000

Mileage: 4,773

Location: Beaverton, OR 97005

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Metallic Description: Used 2017 BMW 3 Series for sale - $36,000, 4,773 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Storage Package, Backup Camera, Heat Package, Premium Package
Avg. Dealer Rating: (20 reviews) "We had a wonderful experience! They let us take the car home to our neighborhood so our daughter could drive without pressure since she will be the primary driver. Such a great experience that we ended up purchasing the car! Kerry contacted us via email and then phone, to set up an appointment. Then Jay was wonderful to work with as the person who showed us the car. I would absolutely recommend Kuni BMW. "
https://static.cargurus.com/images/forsale/2017/11/03/07/30/2017_bmw_3_series-pic-3793317326876669862-152x114.jpeg

2017 BMW 3 Series Used Cars in Portland, OR 97201

Good Deal
$2,711 BELOW
CarGurus IMV of $40,710

Price: $37,999

Mileage: 3,138

Location: Portland, OR 97201

Average time on market: 57 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2017 BMW 3 Series for sale - $37,999, 3,138 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (35 reviews) "When the vehicle I had indicated an interest in was sold, they kept contacting me about similar vehicles, though I'm not sold on them."
Please wait ...
All Listings
Please wait ...
Sponsored 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 138 Great Deals $24,775 5,289 listings
2016 BMW 3 Series 53 Great Deals $18,591 1,475 listings
2015 BMW 3 Series 63 Great Deals $14,899 2,140 listings
2014 BMW 3 Series 293 Great Deals $10,999 4,944 listings
2013 BMW 3 Series 65 Great Deals $11,599 1,584 listings
2012 BMW 3 Series 25 Great Deals $10,800 644 listings
2011 BMW 3 Series 122 Great Deals $5,992 2,726 listings
2010 BMW 3 Series 35 Great Deals $5,700 760 listings
2009 BMW 3 Series 47 Great Deals $3,495 1,252 listings
2008 BMW 3 Series 54 Great Deals $3,499 1,679 listings