2017 BMW 3 Series for Sale

1-15 of 2,247 Used Cars Found

Save Search
X

Message:

2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 25,821 mi

Bronx, NY - Listed 4 days ago
  • $6,993 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $17,995 - 25,821 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Bronx, NY 10466
Price: $17,995
Mileage: 25,821 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G32HNU61496
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 17,390 mi

Lake Villa, IL - Listed 2 days ago
  • $6,401 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $22,369 - 17,390 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Lake Villa, IL 60046
Price: $22,369
Mileage: 17,390 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G54HNU59461
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 19,500 mi

Woodbridge, VA - Listed 2 days ago
  • $4,452 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $18,996 - 19,500 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Woodbridge, VA 22191
Price: $18,996
Mileage: 19,500 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: WBA8A3C38HK692402
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 10,989 mi

West Palm Beach, FL - Listed 2 days ago
  • $3,755 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $18,798 - 10,989 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: West Palm Beach, FL 33415
Price: $18,798
Mileage: 10,989 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1G31HNU15995
More info on eBay
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 10,000 mi

Redford, MI - Listed 3 days ago
  • $6,333 below market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $16,500 - 10,000 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Redford, MI
Price: $16,500
Mileage: 10,000 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1G38HNU18232
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 17,356 mi

West Palm Beach, FL - Listed 2 days ago
  • $3,613 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $17,998 - 17,356 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: West Palm Beach, FL 33415
Price: $17,998
Mileage: 17,356 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1G3XHNU18717
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 33,124 mi

Elmhurst, NY - Listed 4 days ago
  • $4,519 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $18,890 - 33,124 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Elmhurst, NY 11373
Price: $18,890
Mileage: 33,124 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: WBA8D9G59HNU60668
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 34,728 mi

San Jose, CA - Listed 7 days ago
  • $4,541 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$14,700
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $14,500 - 34,728 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: San Jose, CA 95129
Price: $14,500
Mileage: 34,728 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8A9C3XHK863900
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 28,302 mi

Charlotte, NC - Listed 5 days ago
  • $4,900 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $21,189 - 28,302 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Charlotte, NC 28205
Price: $21,189
Mileage: 28,302 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: WBA8D9C5XHA003736
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 30,011 mi

San Jose, CA - Listed 1 day ago
  • $4,661 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $18,995 - 30,011 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: San Jose, CA 95129
Price: $18,995
Mileage: 30,011 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9G58HNU49957
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 12,318 mi

Farmington, UT - Listed 2 days ago
  • $3,262 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $22,287 - 12,318 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Farmington, UT 84025
Price: $22,287
Mileage: 12,318 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G3XHNU45410
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 28,457 mi

Mobile, AL - Listed 1 day ago
  • $4,940 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $20,998 - 28,457 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Mobile, AL 36606
Price: $20,998
Mileage: 28,457 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9G59HNU48526
Positives: warranty
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 29,127 mi

Norwood, MA - Listed 4 days ago
  • $4,068 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $21,995 - 29,127 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Norwood, MA 02062
Price: $21,995
Mileage: 29,127 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
Drivetrain: AWD
VIN: WBA8D9G55HNT91185
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 19,407 mi

Barrington, IL - Listed 2 days ago
  • $3,390 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $24,987 - 19,407 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Barrington, IL 60010
Price: $24,987
Mileage: 19,407 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: WBA8D9G56HNU61292
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 50,132 mi

Duluth, GA - Listed 4 days ago
  • $3,303 below market price
  • dealer rating
  • 1-owner , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $17,350 - 50,132 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Duluth, GA 30096
Price: $17,350
Mileage: 50,132 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9C52HK676181
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?

  • 2,247 cars for sale found, starting at $13,495
  • Average price for 2017 BMW 3 Series: $23,820
  • 1,153 deals found. Average savings of $2,386
  • Save up to $9,678 below estimated market price

Best Time to Buy 2017 BMW 3 Series

MonthAverage Price
January 2020 $24,787
December 2019 $25,098
November 2019 $26,131
October 2019 $25,912
September 2019 $26,738
August 2019 $26,633

Price of 2017 BMW 3 Series by Trim

Trim Average Price Deals Listings
2017 BMW 3 Series 320i
$19,465 Save $4,713 on 165 deals 352 listings
2017 BMW 3 Series 320i xDrive
$21,436 Save $5,179 on 167 deals 327 listings
2017 BMW 3 Series 328d
$24,911 Save $1,379 on 3 deals 16 listings
2017 BMW 3 Series 328d xDrive
$32,090 Save $4,341 on 12 deals 46 listings
2017 BMW 3 Series 330e iPerformance
$25,500 Save $5,478 on 62 deals 153 listings
2017 BMW 3 Series 330i
$22,988 Save $5,768 on 210 deals 418 listings
2017 BMW 3 Series 330i xDrive
$23,959 Save $9,015 on 348 deals 606 listings
2017 BMW 3 Series 330i xDrive Gran Turismo
$26,530 Save $5,372 on 39 deals 85 listings
2017 BMW 3 Series 340i
$31,560 Save $6,218 on 46 deals 105 listings
2017 BMW 3 Series 340i xDrive
$33,342 Save $9,678 on 57 deals 94 listings
2017 BMW 3 Series 340i xDrive Gran Turismo
$31,009 Save $2,248 on 2 deals 23 listings

Other Bmw 3 Series Years

Year Average Price Deals Listings
2020 BMW 3 Series for Sale $45,804 Save $8,871 on 158 deals 968 listings
2019 BMW 3 Series for Sale $42,564 Save $10,062 on 277 deals 648 listings
2018 BMW 3 Series for Sale $30,632 Save $9,764 on 324 deals 731 listings
2016 BMW 3 Series for Sale $20,096 Save $10,261 on 2,243 deals 3,394 listings
2015 BMW 3 Series for Sale $17,284 Save $7,086 on 458 deals 869 listings
2014 BMW 3 Series for Sale $15,093 Save $7,607 on 449 deals 861 listings

Bmw 3 Series Trims

Trim Average Price Deals Listings
Used BMW 3 Series 320i $18,023 Save $8,259 on 579 deals 1,143 listings
Used BMW 3 Series 320i Xdrive $19,983 Save $7,838 on 688 deals 1,159 listings
Used BMW 3 Series 328d $19,484 Save $4,780 on 48 deals 101 listings
Used BMW 3 Series 328d Xdrive $25,344 Save $9,764 on 85 deals 184 listings
Used BMW 3 Series 330e $21,601 Save $3,707 on 9 deals 15 listings
Used BMW 3 Series 330e Iperformance $26,854 Save $5,941 on 97 deals 230 listings
Used BMW 3 Series 330i $33,202 Save $8,871 on 477 deals 1,420 listings
Used BMW 3 Series 330i Xdrive $35,062 Save $10,062 on 641 deals 1,464 listings
Used BMW 3 Series 330i Xdrive Gran Turismo $28,030 Save $8,168 on 46 deals 110 listings
Used BMW 3 Series 340i $29,788 Save $6,817 on 165 deals 301 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.