2017 BMW 3 Series for Sale

1-15 of 802 Used Cars Found

Save Search
X

Message:

2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 32,037 mi

Amityville, NY - Listed 1 day ago
  • $6,355 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $19,995 - 32,037 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Amityville, NY 11701
Price: $19,995
Mileage: 32,037 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Color: White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G58HNU58782
More info on eBay
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 350 mi

Maspeth, NY - Listed today
  • $9,114 below market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $23,900 - 350 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Maspeth, NY 11378
Price: $23,900
Mileage: 350 miles
For Sale By: Dealer
Transmission: Automatic
Color: Silver
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C37HA011937
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 5,461 mi

Woods Cross, UT - Listed 39 days ago
  • $8,410 below market price
  • dealer rating
  • low miles
$21,989
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $21,689 - 5,461 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Woods Cross, UT 84087
Price: $21,689
Mileage: 5,461 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C50HK678439
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 14,848 mi

Henderson, NV - Listed 4 days ago
  • $8,279 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $27,399 - 14,848 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Henderson, NV 89014
Price: $27,399
Mileage: 14,848 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8K3C53HK678583
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 6,429 mi

Windsor, CO - Listed 33 days ago
  • $8,479 below market price
  • dealer rating
  • low miles
$24,999
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $23,199 - 6,429 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Windsor, CO 80550
Price: $23,199
Mileage: 6,429 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C30HA005560
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 23,069 mi

Marietta, GA - Listed today
  • $4,773 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $19,499 - 23,069 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Marietta, GA 30060
Price: $19,499
Mileage: 23,069 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G57HNU49514
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 12,236 mi

Woods Cross, UT - Listed 3 days ago
  • $5,889 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $22,999 - 12,236 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Woods Cross, UT 84087
Price: $22,999
Mileage: 12,236 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.2 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G39HNU63911
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 8,868 mi

Gilbert, AZ - Listed 39 days ago
  • $7,163 below market price
  • dealer rating
  • low miles
$21,399
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $20,579 - 8,868 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Gilbert, AZ 85233
Price: $20,579
Mileage: 8,868 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G59HNU51894
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 12,618 mi

Norcross, GA - Listed 39 days ago
  • $7,186 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $21,500 - 12,618 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Norcross, GA 30071
Price: $21,500
Mileage: 12,618 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G35HNU61685
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 12,232 mi

Renton, WA - Listed 24 days ago
  • $4,309 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$21,999
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $19,888 - 12,232 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Renton, WA 98057
Price: $19,888
Mileage: 12,232 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E1G38HNU16934
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 28,688 mi

Farmingdale, NJ - Listed 9 days ago
  • $3,657 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $18,995 - 28,688 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Farmingdale, NJ 07727
Price: $18,995
Mileage: 28,688 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
Drive Type: AWD
VIN: WBA8A3C53HK691451
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 32,365 mi

Hempstead, NY - Listed 1 day ago
  • $6,267 below market price
  • low miles
  • 1 price drop in 2 days
$25,100
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $19,895 - 32,365 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Hempstead, NY 11550
Price: $19,895
Mileage: 32,365 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G55HNT90988
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 44,433 mi

Somerville, NJ - Listed 5 days ago
  • $4,351 below market price
  • dealer rating
  • 1-owner , free CARFAX
$21,995
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $19,775 - 44,433 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Somerville, NJ 08876
Price: $19,775
Mileage: 44,433 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C33HA003978
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 27,771 mi

Bronx, NY - Listed 30 days ago
  • $5,132 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$22,995
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $21,899 - 27,771 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Bronx, NY 10466
Price: $21,899
Mileage: 27,771 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G56HNU59221
2017 BMW 3 Series 330e iPerformance

2017 BMW 3 Series 330e iPerformance - 26,361 mi

San Jose, CA - Listed 39 days ago
  • $4,987 below market price
  • dealer rating
  • 1-owner , low miles
$22,800
PREVIEW
Used 2017 BMW 3 Series 330e iPerformance for Sale - $21,800 - 26,361 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: San Jose, CA 95129
Price: $21,800
Mileage: 26,361 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Plug-in Hybrid
MPG: 71
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E1C34HA158943
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 2017 BMW 3 Series? How many are for sale and priced below market?

  • 802 cars for sale found, starting at $15,995
  • Average price for 2017 BMW 3 Series: $26,533
  • 245 deals found. Average savings of $2,517
  • Save up to $9,114 below estimated market price

Best Time to Buy 2017 BMW 3 Series

MonthAverage Price
September 2019 $26,603
August 2019 $26,439
July 2019 $26,821
June 2019 $27,351
May 2019 $26,793
April 2019 $27,122

Price of 2017 BMW 3 Series by Trim

Trim Average Price Deals Listings
2017 BMW 3 Series 320i
$21,566 Save $4,309 on 35 deals 147 listings
2017 BMW 3 Series 320i xDrive
$24,186 Save $4,940 on 21 deals 79 listings
2017 BMW 3 Series 328d
$27,373 Save $4,045 on 1 deal 8 listings
2017 BMW 3 Series 328d xDrive
$30,665 Save $6,256 on 4 deals 14 listings
2017 BMW 3 Series 330e iPerformance
$27,108 Save $5,901 on 24 deals 70 listings
2017 BMW 3 Series 330i
$25,667 Save $7,163 on 41 deals 164 listings
2017 BMW 3 Series 330i xDrive
$27,577 Save $9,114 on 89 deals 246 listings
2017 BMW 3 Series 330i xDrive Gran Turismo
$28,861 Save $3,668 on 8 deals 21 listings
2017 BMW 3 Series 340i
$35,218 Save $4,817 on 11 deals 35 listings
2017 BMW 3 Series 340i xDrive
$34,815 Save $8,553 on 15 deals 46 listings
2017 BMW 3 Series 340i xDrive Gran Turismo
$32,496 - 5 listings

Other Bmw 3 Series Years

Year Average Price Deals Listings
2020 BMW 3 Series for Sale $51,202 Save $18,776 on 52 deals 151 listings
2019 BMW 3 Series for Sale $44,219 Save $8,976 on 202 deals 943 listings
2018 BMW 3 Series for Sale $34,241 Save $12,116 on 341 deals 695 listings
2016 BMW 3 Series for Sale $23,044 Save $8,540 on 1,360 deals 4,152 listings
2015 BMW 3 Series for Sale $18,924 Save $7,986 on 371 deals 1,006 listings
2014 BMW 3 Series for Sale $16,283 Save $5,262 on 319 deals 840 listings

Bmw 3 Series Trims

Trim Average Price Deals Listings
Used BMW 3 Series 320i $19,522 Save $8,608 on 349 deals 1,153 listings
Used BMW 3 Series 320i Xdrive $22,313 Save $10,653 on 326 deals 964 listings
Used BMW 3 Series 328d $20,612 Save $5,166 on 38 deals 102 listings
Used BMW 3 Series 328d Xdrive $27,004 Save $8,067 on 62 deals 184 listings
Used BMW 3 Series 330e $24,929 Save $2,236 on 5 deals 19 listings
Used BMW 3 Series 330e Iperformance $29,890 Save $10,669 on 42 deals 105 listings
Used BMW 3 Series 330i $36,020 Save $18,776 on 252 deals 1,012 listings
Used BMW 3 Series 330i Xdrive $37,894 Save $16,918 on 274 deals 788 listings
Used BMW 3 Series 330i Xdrive Gran Turismo $32,327 Save $7,825 on 17 deals 42 listings
Used BMW 3 Series 340i $31,378 Save $12,116 on 132 deals 293 listings
Others also viewed these Models...

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy.