
Used BMW 3 Series for Sale Under $9,000
Showing 1-20 of 1,543 Listings
$8,900
2016 BMW 3 Series 320i
- 68,630 Miles
- Miami, FL
- Remaining Lifespan: 5.9 yrs
- $3,033 Below market value of $11,933
- Listed 90 days ago
Used 2016 BMW 3 Series 320i for Sale
68,630 Miles
Miami, FL
| Category | Used Cars |
| Price | $8,900 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G50GNU12263 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 68,630 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$8,488
$8,9882015 BMW 3 Series 328i
- 88,842 Miles
- Blue Springs, MO
- Remaining Lifespan: 5.9 yrs
- $2,837 Below market value of $11,325
- Listed 74 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
88,842 Miles
Blue Springs, MO
| Category | Used Cars |
| Price | $8,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C53FF608385 |
| Location | Blue Springs, MO |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 88,842 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Drivetrain | Rear-wheel drive |
$8,999
2017 BMW 3 Series 330i
- 96,017 Miles
- Dumfries, VA
- Remaining Lifespan: 6.2 yrs
- $2,651 Below market value of $11,650
- Listed 165 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
96,017 Miles
Dumfries, VA
| Category | Used Cars |
| Price | $8,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G53HNU09253 |
| Location | Dumfries, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 96,017 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$7,992
$8,9922017 BMW 3 Series 320i
- 115,236 Miles
- Snellville, GA
- Remaining Lifespan: 6.2 yrs
- $2,581 Below market value of $10,573
- Listed 142 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
115,236 Miles
Snellville, GA
| Category | Used Cars |
| Price | $7,992 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G37HNU17217 |
| Location | Snellville, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 115,236 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$8,999
2012 BMW 3 Series 328i
- 79,714 Miles
- San Antonio, TX
- Remaining Lifespan: 5.6 yrs
- $2,466 Below market value of $11,465
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 328i for Sale
79,714 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $8,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADW7C5XCE729871 |
| Location | San Antonio, TX |
| Features | power outlet, anti-theft system |
| Mileage | 79,714 mi. |
| Transmission | Automatic |
| Exterior Color | Vermilion red metallic |
| Drivetrain | Rear-wheel drive |
$8,995
2013 BMW 3 Series 335i
- 108,680 Miles
- Hayward, CA
- Remaining Lifespan: 5.6 yrs
- $2,385 Below market value of $11,380
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i for Sale
108,680 Miles
Hayward, CA
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADX7C5XDE746684 |
| Location | Hayward, CA |
| Features | bluetooth, leather upholstery, alloy wheels, satellite radio, power outlet |
| Mileage | 108,680 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$7,900
$9,4972014 BMW 3 Series 328i xDrive
- 96,343 Miles
- Hartford, CT
- Remaining Lifespan: 5.8 yrs
- $2,292 Below market value of $10,192
- Listed 50 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive for Sale
96,343 Miles
Hartford, CT
| Category | Used Cars |
| Price | $7,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G58ENS09211 |
| Location | Hartford, CT |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 96,343 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$8,995
$9,9952018 BMW 3 Series 330e iPerformance
- 113,334 Miles
- Houston, TX
- $2,217 Below market value of $11,212
- 1 Price Drop in 182 days
- Listed 181 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330e iPerformance for Sale
113,334 Miles
Houston, TX
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C51JA159670 |
| Location | Houston, TX |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 113,334 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$6,900
$7,5002014 BMW 3 Series 320i
- 98,882 Miles
- Orlando, FL
- Remaining Lifespan: 5.7 yrs
- $2,179 Below market value of $9,079
- Listed 48 days ago
Used 2014 BMW 3 Series 320i for Sale
98,882 Miles
Orlando, FL
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G50ENT00675 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 98,882 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$6,380
$7,9952015 BMW 3 Series 328i xDrive Gran Turismo
- 136,885 Miles
- Gastonia, NC
- Remaining Lifespan: 5.9 yrs
- $2,161 Below market value of $8,541
- Listed 80 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive Gran Turismo for Sale
136,885 Miles
Gastonia, NC
| Category | Used Cars |
| Price | $6,380 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X5C58FD560683 |
| Location | Gastonia, NC |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 136,885 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$6,950
2010 BMW 3 Series 328i
- 85,323 Miles
- Daytona Beach, FL
- Remaining Lifespan: 5.3 yrs
- $2,124 Below market value of $9,074
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i for Sale
85,323 Miles
Daytona Beach, FL
| Category | Used Cars |
| Price | $6,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL1C57AP492210 |
| Location | Daytona Beach, FL |
| Features | power outlet, anti-theft system |
| Mileage | 85,323 mi. |
| Transmission | Manual |
| Exterior Color | Jet black |
| Interior Color | Gray |
| Drivetrain | Rear-wheel drive |
$6,900
$7,9002016 BMW 3 Series 328i
- 135,945 Miles
- Orlando, FL
- Remaining Lifespan: 6 yrs
- $2,048 Below market value of $8,948
- Listed 13 days ago
Used 2016 BMW 3 Series 328i for Sale
135,945 Miles
Orlando, FL
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E9G56GNU28241 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 135,945 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$8,700
$9,2002012 BMW 3 Series 328i xDrive
- 69,330 Miles
- Sewell, NJ
- Remaining Lifespan: 5.3 yrs
- $2,020 Below market value of $10,720
- Listed 186 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 328i xDrive for Sale
69,330 Miles
Sewell, NJ
| Category | Used Cars |
| Price | $8,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKF5C53CE657245 |
| Location | Sewell, NJ |
| Features | bluetooth, alloy wheels, power outlet, anti-theft system |
| Mileage | 69,330 mi. |
| Transmission | Automatic |
| Exterior Color | Orion silver metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$6,999
2013 BMW 3 Series 328i xDrive
- 99,502 Miles
- Belton, TX
- Remaining Lifespan: 5.7 yrs
- $1,923 Below market value of $8,922
- Listed 20 days ago
Used 2013 BMW 3 Series 328i xDrive for Sale
99,502 Miles
Belton, TX
| Category | Used Cars |
| Price | $6,999 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C59DF538082 |
| Location | Belton, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 99,502 mi. |
| Transmission | Automatic |
| Exterior Color | Imperial blue metallic |
| Interior Color | Beige |
| Drivetrain | All-wheel drive |
| Positives | condition |
$7,000
2013 BMW 3 Series 328i
- 95,756 Miles
- Alpharetta, GA
- Remaining Lifespan: 5.7 yrs
- $1,777 Below market value of $8,777
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
95,756 Miles
Alpharetta, GA
| Category | Used Cars |
| Price | $7,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1C52DF438505 |
| Location | Alpharetta, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 95,756 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Drivetrain | Rear-wheel drive |
$6,999
$7,9992008 BMW 3 Series 328xi
- 64,390 Miles
- Port Richey, FL
- $1,761 Below market value of $8,760
- Low annual miles
- Listed 214 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328xi for Sale
64,390 Miles
Port Richey, FL
| Category | Used Cars |
| Price | $6,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWC33508PD09223 |
| Location | Port Richey, FL |
| Features | sunroof, power outlet, anti-theft system |
| Mileage | 64,390 mi. |
| Transmission | Automatic |
| Exterior Color | Montego blue metallic |
| Interior Color | Gray |
| Drivetrain | All-wheel drive |
$5,995
$7,9952015 BMW 3 Series 320i xDrive
- 143,126 Miles
- Raleigh, NC
- Remaining Lifespan: 5.9 yrs
- $1,688 Below market value of $7,683
- Listed 165 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i xDrive for Sale
143,126 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3G59FNS74104 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 143,126 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$8,700
$8,7902016 BMW 3 Series 328i
- 109,161 Miles
- Orlando, FL
- Remaining Lifespan: 6 yrs
- $1,663 Below market value of $10,363
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
109,161 Miles
Orlando, FL
| Category | Used Cars |
| Price | $8,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E9G55GNT42533 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 109,161 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$8,122
$8,2102017 BMW 3 Series 330i
- 118,435 Miles
- Tampa, FL
- Remaining Lifespan: 6.2 yrs
- $1,485 Below market value of $9,607
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
118,435 Miles
Tampa, FL
| Category | Used Cars |
| Price | $8,122 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G54HNU51737 |
| Location | Tampa, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 118,435 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$8,488
$8,9992014 BMW 3 Series 328i
- 91,957 Miles
- San Jose, CA
- Remaining Lifespan: 5.8 yrs
- $1,477 Below market value of $9,965
- Listed 30 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i for Sale
91,957 Miles
San Jose, CA
| Category | Used Cars |
| Price | $8,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1C54EK106137 |
| Location | San Jose, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 91,957 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $14,384 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $2,450 less than an all-wheel drive (AWD) |
| Certified | Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $67 on a BMW 3 Series |
What colors are the best deals for a BMW 3 Series?
Least Expensive Color
Silver
$5,870
Average Savings
Most Expensive Color
Gray
$2,018
Average Premium
Average car color pricing for a used BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $5,870 Savings | |
| Green | $3,002 Savings | |
| Black | $1,197 Savings | |
| White | $622 Savings | |
| Red | $549 Savings | |
| Orange | $658 Higher | |
| Blue | $762 Higher | |
| Gray | $2,018 Higher |
What BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series
What is the best time to buy a used 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,386 | 2,237 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,404 | 2,230 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,232 | 1,307 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,768 | 1,066 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,856 | 481 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,743 | 435 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,306 | 376 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$48,127 | 304 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$44,869 | 294 Listings |
|
||||||||
|
BMW 3 Series 335i xDrive (2009-2015) |
$12,575 | 181 Listings |
|