Used BMW 3 Series for Sale by Owner & Dealer in Portland, OR

Top Searches: For Sale by Owner
1-20 of 323 Cars Found
Save Search
X

Message:

2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series 328i xDrive - 67,976 mi

Portland, OR (6 mi) - Listed today
  • $2,961 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2011 BMW 3 Series 328i xDrive for Sale - $8,995 - 67,976 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Portland, OR 97266
Price: $8,995
Mileage: 67,976 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPK5C51BA656876
Home Delivery
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 22,987 mi

- Listed 25 days ago
  • $2,463 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $20,980 - 22,987 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $20,980
Mileage: 22,987 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: Silver
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9G51HNU48410
Positives: clean history
  • 2017
    $22,720
  • 2018
    $24,578
  • 2019
    $33,406
  • 2020
    $37,993
  • 2021
    $44,171
iSeeCars Unbiased Insights

What's the price of a BMW 3 Series by year?

iSeeCars analyzes over 25 billion data points to help you find the best deals. See more BMW 3 Series insights.

iSeeCars Unbiased Insights

How can you save money on a used BMW 3 Series?

  • 4-Cylinder

    $25,388
    $11,214 Savings

    6-Cylinder

    $36,602
  • Sedan

    $25,831
    $6,140 Savings

    Wagon

    $31,971
  • RWD

    $24,386
    $5,836 Savings

    AWD

    $30,222

iSeeCars analyzes over 25 billion data points to help you find the best deals.
See more ways to save.

iSeeCars Unbiased Insights

Does car color affect the price of a used BMW 3 Series?

Least
Expensive

White

$1,168Average Savings

Most
Expensive

Blue

$5,091Average Premium

iSeeCars analyzes over 25 billion data points to help you find the best deals.
See more ways to save.

Home Delivery
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 30,742 mi

- Listed 22 days ago
  • $2,332 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $20,280 - 30,742 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $20,280
Mileage: 30,742 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Tan
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9G32HNU54361
Positives: clean history
Home Delivery
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series 340i xDrive - 28,842 mi

- Listed 22 days ago
  • $3,867 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2018 BMW 3 Series 340i xDrive for Sale - $32,900 - 28,842 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $32,900
Mileage: 28,842 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: White
Engine: 6-Cylinder
Interior Color: Tan
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8B7G59JNU95159
Positives: clean history
Home Delivery
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series 340i xDrive - 29,854 mi

- Listed 92 days ago
  • $4,848 below market price
  • dealer rating
  • 1 positive , low miles
$35,300
PREVIEW
Used 2018 BMW 3 Series 340i xDrive for Sale - $31,799 - 29,854 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $31,799
Mileage: 29,854 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: Gray
Engine: 6-Cylinder
Interior Color: Gray
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8B7G55JNU95465
Positives: clean history
Home Delivery
2016 BMW 3 Series 328i xDrive Gran Turismo

2016 BMW 3 Series 328i xDrive Gran - 38,875 mi

- Listed 73 days ago
  • $2,465 below market price
  • dealer rating
  • 1 positive , low miles
$21,380
PREVIEW
Used 2016 BMW 3 Series 328i xDrive Gran Turismo for Sale - $19,799 - 38,875 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $19,799
Mileage: 38,875 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: Gray
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Z5C52GG502584
Positives: clean history
Home Delivery
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 50,267 mi

- Listed 78 days ago
  • $2,027 below market price
  • dealer rating
  • 1 positive , low miles
$18,210
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $16,730 - 50,267 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $16,730
Mileage: 50,267 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: Gray
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E9G51GNT46191
Positives: clean history
Home Delivery
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 3,367 mi

Beaverton, OR (6 mi) - Listed today
  • $4,838 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $38,482 - 3,367 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Beaverton, OR 97005
Price: $38,482
Mileage: 3,367 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J05L8B34027
Home Delivery
2018 BMW 3 Series 320i

2018 BMW 3 Series 320i - 28,203 mi

- Listed 74 days ago
  • $2,204 below market price
  • dealer rating
  • 1 positive , low miles
$21,500
PREVIEW
Used 2018 BMW 3 Series 320i for Sale - $19,230 - 28,203 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $19,230
Mileage: 28,203 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8A9C55JK623399
Positives: clean history
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 31,811 mi

Portland, OR (0 mi) - Listed 73 days ago
  • $5,747 below market price
  • dealer rating
  • low miles , free CARFAX
$24,999
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $19,999 - 31,811 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Portland, OR 97201
Price: $19,999
Mileage: 31,811 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G36HNU62859
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 21,439 mi

Portland, OR (3 mi) - Listed 50 days ago
  • $3,566 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$31,995
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $30,995 - 21,439 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: Portland, OR 97219
Price: $30,995
Mileage: 21,439 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8K3C57JA024018
2017 BMW 3 Series 330i xDrive Gran Turismo

2017 BMW 3 Series 330i xDrive Gran - 45,518 mi

Salem, OR (41 mi) - Listed 60 days ago
  • $2,926 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$23,995
PREVIEW
Used 2017 BMW 3 Series 330i xDrive Gran Turismo for Sale - $21,995 - 45,518 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Salem, OR 97301
Price: $21,995
Mileage: 45,518 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Z9C33HG826604
View on eBay
1998 BMW 3 Series 328i

1998 BMW 3 Series 328i - 58,788 mi

Happy Valley, OR (9 mi) - Listed 9 days ago
  • $1,797 below market price
  • low miles , free CARFAX
  • 1 price drop in 10 days
$6,450
PREVIEW
Used 1998 BMW 3 Series 328i for Sale - $5,995 - 58,788 miles - with alloy wheels
Category: Used Cars
Location: Happy Valley, OR 97086
Price: $5,995
Mileage: 58,788 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Silver
Engine: 6-Cylinder
Fuel Type: Gasoline
MPG: 19
Seats: 4 seater
Drivetrain: RWD
VIN: WBABK8333WEY90171
2017 BMW 3 Series 330e iPerformance

2017 BMW 3 Series 330e iPerformance - 32,014 mi

Gresham, OR (12 mi) - Listed 137 days ago
  • $3,015 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$23,985
PREVIEW
Used 2017 BMW 3 Series 330e iPerformance for Sale - $19,217 - 32,014 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Gresham, OR 97030
Price: $19,217
Mileage: 32,014 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Plug-in Hybrid
MPG: 71
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1C32HA029342
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 32,890 mi

Portland, OR (6 mi) - Listed 136 days ago
  • $4,443 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $19,491 - 32,890 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Portland, OR 97266
Price: $19,491
Mileage: 32,890 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3G7C52FK296660
2011 BMW 3 Series 328i

2011 BMW 3 Series 328i - 69,200 mi

Portland, OR (3 mi) - Listed 32 days ago
  • $1,773 below market price
  • dealer rating
  • low miles , free CARFAX
$12,888
PREVIEW
Used 2011 BMW 3 Series 328i for Sale - $12,494 - 69,200 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Portland, OR 97225
Price: $12,494
Mileage: 69,200 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 4 seater
Drivetrain: RWD
VIN: WBADW7C51BE726825
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 40,146 mi

Gladstone, OR (9 mi) - Listed 136 days ago
  • $2,054 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$18,995
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $16,990 - 40,146 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Gladstone, OR 97027
Price: $16,990
Mileage: 40,146 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1G33HNU18056
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 65,702 mi

Beaverton, OR (6 mi) - Listed 9 days ago
  • $2,621 below market price
  • dealer rating
  • 1-owner , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $20,900 - 65,702 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Beaverton, OR 97005
Price: $20,900
Mileage: 65,702 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C36HA004395
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i - 79,000 mi

Portland, OR (6 mi) - Listed 11 days ago
  • $1,421 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2013 BMW 3 Series 328i for Sale - $11,995 - 79,000 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Portland, OR 97220
Price: $11,995
Mileage: 79,000 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA3C1G56DNR45679
2011 BMW 3 Series 328i

2011 BMW 3 Series 328i - 116,518 mi

Portland, OR (6 mi) - Listed 59 days ago
  • $2,068 below market price
  • 1 price drop in 60 days
$6,975
PREVIEW
Used 2011 BMW 3 Series 328i for Sale - $5,995 - 116,518 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Portland, OR 97218
Price: $5,995
Mileage: 116,518 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBAPH7C54BE851969
X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

Please enter a five-digit zip code to find cars for sale near you.

What is the average price for Used BMW 3 Series for Sale in Portland, OR? How many are for sale and priced below market?

  • 323 cars for sale found, starting at $4,995
  • Average price for Used BMW 3 Series Portland, OR: $24,720
  • 135 deals found. Average savings of $2,018
  • Save up to $6,609 below estimated market price

What BMW 3 Series model year and mileage can you get for your budget?

Year Price Mileage
2021 $42,813 to $45,572 1,166 to 6,063 miles
2020 $32,569 to $44,321 1,000 to 22,582 miles
2019 $31,574 to $35,344 6,171 to 24,447 miles
2018 $22,734 to $26,573 10,619 to 41,425 miles
2017 $20,899 to $24,699 13,858 to 48,737 miles

Used BMW 3 Series Pricing in Portland

Average Price
$24,720
For a used BMW 3 Series
Average Savings
$2,018
Based on all 3 Series deals found
Biggest Savings
$6,609
Below estimated market price
Good Deal
$23,838
Typical price of a good deal

What's the price of a Used BMW 3 Series by year?

Average price by year
Average mileage by year
Search for a used BMW 3 Series in Portland
See my listings

How to save money when buying a used BMW 3 Series in Portland?

Engine A 4-Cylinder 3 Series costs $11,214 less than a 6-Cylinder
Bodystyle A 3 Series Sedan is $6,140 cheaper than a Wagon
Drive Type A RWD BMW 3 Series can be priced $5,836 less than an all-wheel drive (AWD)
Fuel Type A gas-fueled 3 Series averages $5,147 less than a Diesel
Transmission Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $3,670
Bodystyle A 3 Series Sedan is $2,188 cheaper than a Hatchback
Fuel Type A gas-fueled 3 Series averages $2,074 less than a Plugin Hybrid

What colors are the best deals for a BMW 3 Series in Portland?

Least Expensive Color
White $1,168Average Savings
Most Expensive Color
Blue $5,091Average Premium

What BMW 3 Series color has the best resale value in Portland?

Price differences by car color compared to the average price of a used BMW 3 Series in Portland

Average car color pricing for a used BMW 3 Series in Portland?

Rank Color Compared to Avg Price
1 White $1,168 Savings
2 Black $607 Savings
3 Gray $368 Savings
4 Silver $29 Higher
5 Red $4,463 Higher
6 Blue $5,091 Higher

What is the best time to buy a used BMW 3 Series in Portland?

Good times to buy
- Save $237 on average: January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
- Make an extra $241 on average: February, March, April, May, June, July are good times to sell to get the best prices
Total saved by iSeeCars users

$279,125,999

Start searching smarter now

Top Dealers Listing Used BMW 3 Series for Sale in Portland, OR

Vroom - Get It Delivered Nationwide, Contact-Free
4.3 stars
86 Used BMW 3 Series for Sale in Portland, OR for sale
BMW Portland
Portland, OR
3.9 stars
58 Used BMW 3 Series for Sale in Portland, OR for sale
Kuni BMW
Beaverton, OR
4.4 stars
40 Used BMW 3 Series for Sale in Portland, OR for sale

Price of Used BMW 3 Series for Sale in Portland, OR by Distance

Distance from Portland, OR Average Price Deals Listings
50 miles
$24,657 Save $6,609 on 84 deals 246 listings
100 miles
$24,207 Save $6,609 on 87 deals 268 listings
200 miles
$23,201 Save $6,609 on 175 deals 560 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $34,761 Save $6,923 on 607 deals 9,272 listings
Cadillac Ats for Sale $20,326 Save $7,695 on 329 deals 2,073 listings
Chrysler 300 for Sale $21,377 Save $5,789 on 730 deals 6,168 listings
Hyundai Azera for Sale $13,365 Save $2,937 on 55 deals 344 listings
Infiniti Q40 for Sale $15,142 Save $3,016 on 17 deals 56 listings
Mercedes-Benz Cla-Class for Sale $27,256 Save $7,117 on 831 deals 3,282 listings
Mitsubishi Lancer Evolution for Sale $29,173 Save $5,980 on 13 deals 139 listings
Toyota Avalon for Sale $22,830 Save $4,654 on 412 deals 3,226 listings
Volkswagen CC for Sale $11,389 Save $3,194 on 171 deals 685 listings
Volvo S60 for Sale $28,147 Save $9,667 on 379 deals 3,023 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2021 BMW 3 Series in Portland
$57,500 - 1 listing
2020 BMW 3 Series in Portland
$43,715 Save $6,609 on 21 deals 43 listings
2019 BMW 3 Series in Portland
$40,234 - 2 listings
2018 BMW 3 Series in Portland
$27,110 Save $3,566 on 17 deals 48 listings
2017 BMW 3 Series in Portland
$24,432 Save $5,747 on 25 deals 48 listings
2016 BMW 3 Series in Portland
$24,935 Save $1,161 on 1 deal 6 listings
2015 BMW 3 Series in Portland
$18,314 Save $4,443 on 6 deals 21 listings
Explore Other Cities

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Save This Car X
GET ALERTS
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
Save This Search X
Be the first to see new listings
and price drops for your search.
GET ALERTS
By clicking "Get Alerts" you agree to our Terms and Privacy Policy.