
Used BMW 3 Series for Sale Under $12,000
Showing 1-20 of 2,515 Listings
$10,999
$13,9992018 BMW 3 Series 330i
- 73,657 Miles
- Dumfries, VA
- Remaining Lifespan: 6.3607726 yrs
- $3,900 Below market value of $14,899
- Listed 358 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i for Sale
73,657 Miles
Dumfries, VA
| Category | Used Cars |
| Price | $10,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C52JK676851 |
| Location | Dumfries, VA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 73,657 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$10,999
$11,9992017 BMW 3 Series 330i
- 60,138 Miles
- Pompano Beach, FL
- Remaining Lifespan: 6.165465 yrs
- $3,592 Below market value of $14,591
- Listed 67 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
60,138 Miles
Pompano Beach, FL
| Category | Used Cars |
| Price | $10,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C32HK885399 |
| Location | Pompano Beach, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 60,138 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, warranty |
$10,979
$11,1662016 BMW 3 Series 320i xDrive
- 53,370 Miles
- Woodbridge, VA
- Remaining Lifespan: 6.010469 yrs
- $3,558 Below market value of $14,537
- Listed 195 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i xDrive for Sale
53,370 Miles
Woodbridge, VA
| Category | Used Cars |
| Price | $10,979 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G57GNT95016 |
| Location | Woodbridge, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 53,370 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | condition |
$9,998
$10,7982016 BMW 3 Series 328i xDrive Gran Turismo
- 85,955 Miles
- Orlando, FL
- Remaining Lifespan: 6.088792 yrs
- $3,485 Below market value of $13,483
- Listed 68 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive Gran Turismo for Sale
85,955 Miles
Orlando, FL
| Category | Used Cars |
| Price | $9,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z5C50GG501613 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 85,955 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Beige |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$11,995
2017 BMW 3 Series 340i xDrive Gran Turismo
- 132,671 Miles
- Escondido, CA
- Remaining Lifespan: 6.3069453 yrs
- $3,220 Below market value of $15,215
- Listed Today
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 340i xDrive Gran Turismo for Sale
132,671 Miles
Escondido, CA
| Category | Used Cars |
| Price | $11,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Y3C37HG451123 |
| Location | Escondido, CA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 132,671 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$9,675
2017 BMW 3 Series 330i
- 83,605 Miles
- Hawthorne, CA
- Remaining Lifespan: 6.1659327 yrs
- $3,185 Below market value of $12,860
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
83,605 Miles
Hawthorne, CA
| Category | Used Cars |
| Price | $9,675 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C58HK675715 |
| Location | Hawthorne, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 83,605 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Drivetrain | Rear-wheel drive |
$10,998
$12,6952016 BMW 3 Series 328i xDrive
- 71,638 Miles
- West Palm Beach, FL
- Remaining Lifespan: 6.010469 yrs
- $3,171 Below market value of $14,169
- Listed 72 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
71,638 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $10,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E3G53GNU03567 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 71,638 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$9,599
$9,7992011 BMW 3 Series 335i
- 72,071 Miles
- Indianapolis, IN
- Remaining Lifespan: 5.2073107 yrs
- $3,119 Below market value of $12,718
- Listed 186 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i for Sale
72,071 Miles
Indianapolis, IN
| Category | Used Cars |
| Price | $9,599 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADX7C52BE579458 |
| Location | Indianapolis, IN |
| Features | power outlet, anti-theft system |
| Mileage | 72,071 mi. |
| Transmission | Manual |
| Exterior Color | Blue water metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$9,999
2017 BMW 3 Series 330e iPerformance
- 92,492 Miles
- Buford, GA
- $3,108 Below market value of $13,107
- Low annual miles
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330e iPerformance for Sale
92,492 Miles
Buford, GA
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C3XHA156310 |
| Location | Buford, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 92,492 mi. |
| Transmission | Automatic |
| Exterior Color | Platinum silver metallic |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
| Positives | condition |
$8,900
2016 BMW 3 Series 320i
- 68,630 Miles
- Miami, FL
- Remaining Lifespan: 6.0126286 yrs
- $3,069 Below market value of $11,969
- Listed 99 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,499
$8,9992012 BMW 3 Series 328i
- 79,714 Miles
- San Antonio, TX
- Remaining Lifespan: 5.650037 yrs
- $2,968 Below market value of $11,467
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 328i for Sale
79,714 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $8,499 |
| 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 |
$10,399
$10,4992015 BMW 3 Series 335i xDrive Gran Turismo
- 71,682 Miles
- Union, NJ
- Remaining Lifespan: 5.912332 yrs
- $2,921 Below market value of $13,320
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 335i xDrive Gran Turismo for Sale
71,682 Miles
Union, NJ
| Category | Used Cars |
| Price | $10,399 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X9C58FD869013 |
| Location | Union, NJ |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 71,682 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$10,995
2013 BMW 3 Series 328i
- 48,000 Miles
- Toledo, OH
- Remaining Lifespan: 5.5570846 yrs
- $2,837 Below market value of $13,832
- Listed 11 days ago
Used 2013 BMW 3 Series 328i for Sale
48,000 Miles
Toledo, OH
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADW7C50DE731145 |
| Location | Toledo, OH |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, anti-theft system |
| Mileage | 48,000 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$11,000
2014 BMW 3 Series 328i
- 36,914 Miles
- Brooklyn, NY
- Remaining Lifespan: 5.796799 yrs
- $2,834 Below market value of $13,834
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i for Sale
36,914 Miles
Brooklyn, NY
| Category | Used Cars |
| Price | $11,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G55ENP32138 |
| Location | Brooklyn, NY |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 36,914 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$8,999
2017 BMW 3 Series 330i
- 96,017 Miles
- Dumfries, VA
- Remaining Lifespan: 6.165465 yrs
- $2,646 Below market value of $11,645
- Listed 174 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 |
$11,588
$11,8882018 BMW 3 Series 330i xDrive
- 92,308 Miles
- Keyport, NJ
- Remaining Lifespan: 6.270591 yrs
- $2,554 Below market value of $14,142
- Listed 201 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
92,308 Miles
Keyport, NJ
| Category | Used Cars |
| Price | $11,588 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C50JEB35275 |
| Location | Keyport, NJ |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 92,308 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$9,998
$10,4952014 BMW 3 Series 328i xDrive
- 94,916 Miles
- Waterbury, CT
- Remaining Lifespan: 5.386141 yrs
- $2,548 Below market value of $12,546
- Listed 140 days ago
Used 2014 BMW 3 Series 328i xDrive for Sale
94,916 Miles
Waterbury, CT
| Category | Used Cars |
| Price | $9,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3G7C55EKN36668 |
| Location | Waterbury, CT |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 94,916 mi. |
| Transmission | Automatic |
| Exterior Color | Estoril blue metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$7,992
$8,9922017 BMW 3 Series 320i
- 115,236 Miles
- Snellville, GA
- Remaining Lifespan: 6.165465 yrs
- $2,475 Below market value of $10,467
- Listed 151 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 |
$10,995
2015 BMW 3 Series 328i
- 54,114 Miles
- Orlando, FL
- Remaining Lifespan: 5.889327 yrs
- $2,461 Below market value of $13,456
- Listed 54 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
54,114 Miles
Orlando, FL
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G53FNS90042 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 54,114 mi. |
| Transmission | Automatic |
| Exterior Color | Orion silver metallic |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$11,990
2018 BMW 3 Series 320i
- 58,204 Miles
- Bellmore, NY
- Remaining Lifespan: 6.361922 yrs
- $2,406 Below market value of $14,396
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i for Sale
58,204 Miles
Bellmore, NY
| Category | Used Cars |
| Price | $11,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C5XJAH12989 |
| Location | Bellmore, NY |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 58,204 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| 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 xDrive (2017-2020) |
$32,561 | 2,259 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,805 | 2,257 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,346 | 1,316 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,799 | 1,033 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,895 | 461 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,822 | 436 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,387 | 376 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$48,261 | 287 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$46,048 | 280 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,968 | 183 Listings |
|