
Used BMW 3 Series for Sale Under $20,000
Showing 1-20 of 4,510 Listings
$4,950
2013 BMW 3 Series 328i xDrive
- 167,072 Miles
- Lawrenceville, GA
- Remaining Lifespan: 5.6476803 yrs
- $868 Below market value of $5,818
- Listed Today
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
167,072 Miles
Lawrenceville, GA
| Category | Used Cars |
| Price | $4,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5C53DF591985 |
| Location | Lawrenceville, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 167,072 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$15,990
2014 BMW 3 Series 328d xDrive
- 103,077 Miles
- Van Nuys, CA
- $281 Below market value of $16,271
- Listed Today
Used 2014 BMW 3 Series 328d xDrive for Sale
103,077 Miles
Van Nuys, CA
| Category | Used Cars |
| Price | $15,990 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | WBA3K5C57EKT33607 |
| Location | Van Nuys, CA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 103,077 mi. |
| Transmission | Automatic |
| Exterior Color | [a92] orion silver metallic |
| Interior Color | Black |
| MPG | 35 combined |
| Drivetrain | All-wheel drive |
$10,898
2016 BMW 3 Series 320i xDrive
- 83,903 Miles
- Sterling, VA
- Remaining Lifespan: 5.910664 yrs
- $1,000 Below market value of $11,898
- Listed Today
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i xDrive for Sale
83,903 Miles
Sterling, VA
| Category | Used Cars |
| Price | $10,898 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G51GNT93603 |
| Location | Sterling, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 83,903 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$19,998
2018 BMW 3 Series 330i xDrive
- 61,844 Miles
- Columbus, OH
- Remaining Lifespan: 6.2480135 yrs
- Market Price: $18,710
- Listed Today
Used 2018 BMW 3 Series 330i xDrive for Sale
61,844 Miles
Columbus, OH
| Category | Used Cars |
| Price | $19,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G57JNU69410 |
| Location | Columbus, OH |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 61,844 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$18,998
2018 BMW 3 Series 320i xDrive
- 57,183 Miles
- Raleigh, NC
- Remaining Lifespan: 6.2480135 yrs
- Market Price: $16,721
- Listed Today
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i xDrive for Sale
57,183 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $18,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G53JNU47443 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 57,183 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$17,998
2017 BMW 3 Series 320i xDrive
- 51,615 Miles
- Laurel, MD
- Remaining Lifespan: 6.058763 yrs
- Low annual miles
- Listed Today
Used 2017 BMW 3 Series 320i xDrive for Sale
51,615 Miles
Laurel, MD
| Category | Used Cars |
| Price | $17,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G35HNU43435 |
| Location | Laurel, MD |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 51,615 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$14,998
2016 BMW 3 Series 328i
- 71,350 Miles
- Murrieta, CA
- Remaining Lifespan: 5.910664 yrs
- $1,321 Above market value of $13,677
- Listed Today
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
71,350 Miles
Murrieta, CA
| Category | Used Cars |
| Price | $14,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E9C57GK643764 |
| Location | Murrieta, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 71,350 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$16,990
2017 BMW 3 Series 330i
- 67,733 Miles
- Cincinnati, OH
- Remaining Lifespan: 6.058763 yrs
- $1,086 Above market value of $15,903
- Listed Today
Used 2017 BMW 3 Series 330i for Sale
67,733 Miles
Cincinnati, OH
| Category | Used Cars |
| Price | $16,990 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G39HNU54034 |
| Location | Cincinnati, OH |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 67,733 mi. |
| Exterior Color | Black sapphire metallic |
| Drivetrain | Rear-wheel drive |
$14,995
2014 BMW 3 Series 328i xDrive
- 20,989 Miles
- Green Bay, WI
- Remaining Lifespan: 5.710408 yrs
- $2,992 Below market value of $17,987
- Listed Today
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive for Sale
20,989 Miles
Green Bay, WI
| Category | Used Cars |
| Price | $14,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5C58EP543362 |
| Location | Green Bay, WI |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 20,989 mi. |
| Exterior Color | Liquid blue metallic |
| Drivetrain | All-wheel drive |
$14,990
2015 BMW 3 Series 320i
- 65,765 Miles
- Dallas, TX
- Remaining Lifespan: 5.795669 yrs
- $143 Below market value of $15,133
- Listed Today
Used 2015 BMW 3 Series 320i for Sale
65,765 Miles
Dallas, TX
| Category | Used Cars |
| Price | $14,990 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C5XFK137767 |
| Location | Dallas, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 65,765 mi. |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$11,660
2011 BMW 3 Series 335i xDrive
- 74,848 Miles
- Morton, IL
- $162 Above market value of $11,497
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
74,848 Miles
Morton, IL
| Category | Used Cars |
| Price | $11,660 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL5C58BA920138 |
| Location | Morton, IL |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 74,848 mi. |
| Exterior Color | Space gray metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$15,590
2015 BMW 3 Series 328i xDrive
- 75,221 Miles
- Columbus, OH
- Remaining Lifespan: 5.795669 yrs
- $1,945 Above market value of $13,644
- Listed Today
Used 2015 BMW 3 Series 328i xDrive for Sale
75,221 Miles
Columbus, OH
| Category | Used Cars |
| Price | $15,590 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G58FNS19481 |
| Location | Columbus, OH |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 75,221 mi. |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$13,990
2014 BMW 3 Series 320i xDrive
- 77,288 Miles
- Chicago, IL
- Remaining Lifespan: 5.710408 yrs
- Low annual miles
- Listed Today
Used 2014 BMW 3 Series 320i xDrive for Sale
77,288 Miles
Chicago, IL
| Category | Used Cars |
| Price | $13,990 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C59EPV90806 |
| Location | Chicago, IL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 77,288 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
2013 BMW 3 Series 328i
- 145,620 Miles
- Wake Forest, NC
- Remaining Lifespan: 5.6476803 yrs
- Market Price: $6,803
- Listed Today
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
145,620 Miles
Wake Forest, NC
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C53DJ462841 |
| Location | Wake Forest, NC |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 145,620 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
2015 BMW 3 Series 328i xDrive
- 82,699 Miles
- Milwaukee, WI
- Remaining Lifespan: 5.795669 yrs
- Market Price: $12,752
- Listed Today
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive for Sale
82,699 Miles
Milwaukee, WI
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3G53FNR87129 |
| Location | Milwaukee, WI |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 82,699 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$18,998
2018 BMW 3 Series 340i xDrive Gran Turismo
- 75,258 Miles
- San Luis Obispo, CA
- Remaining Lifespan: 5.7521873 yrs
- $2,069 Above market value of $16,928
- Listed Today
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 340i xDrive Gran Turismo for Sale
75,258 Miles
San Luis Obispo, CA
| Category | Used Cars |
| Price | $18,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Y3C59JG451440 |
| Location | San Luis Obispo, CA |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 75,258 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
2008 BMW 3 Series 328i
- 181,697 Miles
- Birmingham, AL
- Market Price: $4,350
- Listed Today
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
181,697 Miles
Birmingham, AL
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVA37578ND55865 |
| Location | Birmingham, AL |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 181,697 mi. |
| Transmission | Manual |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$10,988
2007 BMW 3 Series 335i
- 69,448 Miles
- San Antonio, TX
- Remaining Lifespan: 5.65241 yrs
- $361 Above market value of $10,626
- Listed Today
Used 2007 BMW 3 Series 335i for Sale
69,448 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $10,988 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL73557PX50946 |
| Location | San Antonio, TX |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 69,448 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
| Positives | non-smoker, clean history, certified pre-owned car, garaged, new tires |
Used 1991 BMW 3 Series 318is for Sale
167,000 Miles
San Mateo, CA
| Category | Used Cars |
| Price | $14,900 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAAF9314MEE69032 |
| Location | San Mateo, CA |
| Features | alloy wheels |
| Mileage | 167,000 mi. |
| Transmission | Manual |
| Exterior Color | White |
| MPG | 21 combined |
| Drivetrain | Rear-wheel drive |
$4,250
1974 BMW 3 Series Bava
- 88,787 Miles
- Salinas, CA
- Low annual miles
- Listed Today
Used 1974 BMW 3 Series Bava for Sale
88,787 Miles
Salinas, CA
| Category | Used Cars |
| Price | $4,250 |
| For Sale By | owner |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 0 Seats |
| VIN | 3180422 |
| Location | Salinas, CA |
| Mileage | 88,787 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
Used BMW 3 Series
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.
People who searched Used BMW 3 Series for Sale Under $20,000 also searched:
| Similar Models | Deals | Listings |
|---|---|---|
| Chrysler 300 for Sale Under $20,000 | Save $5,095 on 836 deals | 1,903 listings from $12,543 |
| Toyota Avalon for Sale Under $20,000 | Save $4,238 on 401 deals | 1,140 listings from $11,535 |
| Volvo S60 for Sale Under $20,000 | Save $5,129 on 349 deals | 875 listings from $11,007 |
| Acura TLX for Sale Under $20,000 | Save $5,148 on 318 deals | 802 listings from $15,435 |
| Cadillac Ats for Sale Under $20,000 | Save $4,324 on 284 deals | 750 listings from $11,852 |
| Mitsubishi Lancer Evolution for Sale Under $20,000 | Save $4,127 on 13 deals | 20 listings from $18,698 |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $34,715 | Save $10,352 on 3,642 deals | 12,908 listings |
| BMW M3 for Sale | $71,190 | Save $13,177 on 329 deals | 1,303 listings |
| BMW M4 for Sale | $80,031 | Save $13,444 on 295 deals | 1,507 listings |
| BMW X5 for Sale | $65,746 | Save $14,683 on 4,593 deals | 21,658 listings |
| BMW i8 for Sale | $57,327 | Save $11,826 on 13 deals | 95 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,759 | 2,234 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,875 | 2,191 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,013 | 1,466 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,597 | 1,087 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,834 | 505 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,436 | 455 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,177 | 413 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,781 | 360 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,767 | 290 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,854 | 229 Listings |
|
Find More Cars For Sale
Explore Other Models
24,245 Listings from $1,000
36,376 Listings from $1,250
3,001 Listings from $1,200
51,114 Listings from $1,099
36,602 Listings from $1,250
1,672 Listings from $995
3,727 Listings from $1,999
1,033 Listings from $1,795
37,330 Listings from $1,069
12,347 Listings from $4,500