
2017 BMW 3 Series for Sale Near Me
Showing 1-20 of 355 Listings
$7,500
2017 BMW 3 Series 320i xDrive
- 122,000 Miles
- Falls Church, VA
- Remaining Lifespan: 6.2200913 yrs
- $2,383 Below market value of $9,883
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
122,000 Miles
Falls Church, VA
| Category | Used Cars |
| Price | $7,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C32HA067015 |
| Location | Falls Church, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 122,000 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$18,674
2017 BMW 3 Series 330i xDrive
- 66,981 Miles
- Wilmington, NC
- Remaining Lifespan: 5.6904707 yrs
- $3,748 Below market value of $22,422
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
66,981 Miles
Wilmington, NC
| Category | Used Cars |
| Price | $18,674 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8K3C55HK678827 |
| Location | Wilmington, NC |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 66,981 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$9,999
2017 BMW 3 Series 320i
- 72,974 Miles
- Buford, GA
- Remaining Lifespan: 6.1236515 yrs
- $3,839 Below market value of $13,838
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
72,974 Miles
Buford, GA
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C30HK864330 |
| Location | Buford, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 72,974 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$7,500
2017 BMW 3 Series 320i
- 119,619 Miles
- Griffith, IN
- Remaining Lifespan: 6.2200913 yrs
- $1,933 Below market value of $9,433
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
119,619 Miles
Griffith, IN
| Category | Used Cars |
| Price | $7,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G36HNU17449 |
| Location | Griffith, IN |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 119,619 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$9,989
$10,5952017 BMW 3 Series 320i xDrive
- 107,817 Miles
- Kokomo, IN
- Remaining Lifespan: 6.219606 yrs
- $1,449 Below market value of $11,438
- Listed 41 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
107,817 Miles
Kokomo, IN
| Category | Used Cars |
| Price | $9,989 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C30HA067188 |
| Location | Kokomo, IN |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 107,817 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$14,113
2017 BMW 3 Series 330i xDrive Gran Turismo
- 82,921 Miles
- Conway, SC
- Remaining Lifespan: 6.2717 yrs
- $1,730 Below market value of $15,843
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive Gran Turismo for Sale
82,921 Miles
Conway, SC
| Category | Used Cars |
| Price | $14,113 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C54HG453056 |
| Location | Conway, SC |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 82,921 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$11,489
2017 BMW 3 Series 330i xDrive
- 80,165 Miles
- Orlando, FL
- Remaining Lifespan: 6.2215915 yrs
- $3,170 Below market value of $14,659
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
80,165 Miles
Orlando, FL
| Category | Used Cars |
| Price | $11,489 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C32HA004250 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 80,165 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$19,213
2017 BMW 3 Series 340i
- 108,445 Miles
- El Paso, TX
- Remaining Lifespan: 6.2200913 yrs
- $2,270 Below market value of $21,483
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 340i for Sale
108,445 Miles
El Paso, TX
| Category | Used Cars |
| Price | $19,213 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B3G53HNU35560 |
| Location | El Paso, TX |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 108,445 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
$10,000
$11,0002017 BMW 3 Series 320i xDrive
- 98,350 Miles
- Newnan, GA
- Remaining Lifespan: 6.2205987 yrs
- $2,149 Below market value of $12,149
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
98,350 Miles
Newnan, GA
| Category | Used Cars |
| Price | $10,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G31HNU45084 |
| Location | Newnan, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 98,350 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$14,905
2017 BMW 3 Series 330e iPerformance
- 51,178 Miles
- Alvin, TX
- $2,601 Below market value of $17,506
- Low annual miles
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330e iPerformance for Sale
51,178 Miles
Alvin, TX
| Category | Used Cars |
| Price | $14,905 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C53HK480159 |
| Location | Alvin, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 51,178 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$11,495
2017 BMW 3 Series 330i
- 93,350 Miles
- Raleigh, NC
- Remaining Lifespan: 6.219606 yrs
- $1,281 Below market value of $12,776
- Listed 42 days ago
Used 2017 BMW 3 Series 330i for Sale
93,350 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $11,495 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G50HNU50634 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 93,350 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$19,998
2017 BMW 3 Series 330i xDrive
- 67,402 Miles
- Palm Desert, CA
- Remaining Lifespan: 5.6904707 yrs
- $3,669 Below market value of $23,667
- Listed 28 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
67,402 Miles
Palm Desert, CA
| Category | Used Cars |
| Price | $19,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8K3C39HA023218 |
| Location | Palm Desert, CA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 67,402 mi. |
| Transmission | Automatic |
| Exterior Color | Gold |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$15,995
$17,4892017 BMW 3 Series 340i
- 123,435 Miles
- West Palm Beach, FL
- Remaining Lifespan: 6.1223073 yrs
- $2,146 Below market value of $18,141
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 340i for Sale
123,435 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $15,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B3G30HNU35966 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 123,435 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, receipts, clean history |
$16,765
$30,9932017 BMW 3 Series 340i
- 110,943 Miles
- Houston, TX
- Remaining Lifespan: 6.2205987 yrs
- $3,034 Below market value of $19,799
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 340i for Sale
110,943 Miles
Houston, TX
| Category | Used Cars |
| Price | $16,765 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B3G33HNU36383 |
| Location | Houston, TX |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 110,943 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$9,000
2017 BMW 3 Series 330i xDrive
- 88,120 Miles
- Miami, FL
- Remaining Lifespan: 6.1281652 yrs
- $3,800 Below market value of $12,800
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
88,120 Miles
Miami, FL
| Category | Used Cars |
| Price | $9,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C33HA005889 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 88,120 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$10,090
$10,5902017 BMW 3 Series 330i xDrive Gran Turismo
- 120,881 Miles
- Orlando, FL
- Remaining Lifespan: 6.2717 yrs
- $1,265 Below market value of $11,355
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive Gran Turismo for Sale
120,881 Miles
Orlando, FL
| Category | Used Cars |
| Price | $10,090 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C37HG827321 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 120,881 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$14,995
2017 BMW 3 Series 330i xDrive
- 67,099 Miles
- Lawrence Township, NJ
- Remaining Lifespan: 6.219606 yrs
- $1,969 Below market value of $16,964
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
67,099 Miles
Lawrence Township, NJ
| Category | Used Cars |
| Price | $14,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G3XHNU66560 |
| Location | Lawrence Township, NJ |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 67,099 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, clean history |
$10,500
$11,7002017 BMW 3 Series 320i
- 69,016 Miles
- Miami, FL
- Remaining Lifespan: 6.122749 yrs
- $2,126 Below market value of $12,626
- Listed 24 days ago
Used 2017 BMW 3 Series 320i for Sale
69,016 Miles
Miami, FL
| Category | Used Cars |
| Price | $10,500 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G38HNU17162 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 69,016 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
| Positives | negotiable, condition, new tires |
$9,690
$9,9902017 BMW 3 Series 330i xDrive
- 99,280 Miles
- Durham, NC
- Remaining Lifespan: 6.2200913 yrs
- $3,702 Below market value of $13,392
- Listed 70 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
99,280 Miles
Durham, NC
| Category | Used Cars |
| Price | $9,690 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C53HK677849 |
| Location | Durham, NC |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 99,280 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$8,590
$8,6002017 BMW 3 Series 330i
- 87,829 Miles
- Miami, FL
- Remaining Lifespan: 6.2200913 yrs
- $2,894 Below market value of $11,484
- Listed 105 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
87,829 Miles
Miami, FL
| Category | Used Cars |
| Price | $8,590 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G54HNU50572 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 87,829 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used 2017 BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $8,480 less than a 6-Cylinder |
| Bodystyle | A 3 Series Sedan is $6,458 cheaper than a Wagon |
| Transmission | Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $2,285 |
| Bodystyle | A 3 Series Sedan is $2,274 cheaper than a Hatchback |
| Drive Type | A RWD BMW 3 Series can be priced $2,066 less than an all-wheel drive (AWD) |
What colors are the best deals for a 2017 BMW 3 Series?
Least Expensive Color
Red
$507
Average Savings
Most Expensive Color
Brown
$511
Average Premium
Average car color pricing for a used 2017 BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Red | $507 Savings | |
| Black | $251 Savings | |
| White | $136 Savings | |
| Silver | $218 Higher | |
| Blue | $246 Higher | |
| Gray | $425 Higher | |
| Brown | $511 Higher |
What 2017 BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used 2017 BMW 3 Series
What is the best time to buy a used 2017 BMW 3 Series?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|