
Used BMW 3 Series for Sale Under $5,000
Showing 1-20 of 255 Listings
$4,990
2008 BMW 3 Series 328xi
- 102,062 Miles
- Newark, OH
- $1,718 Below market value of $6,708
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328xi for Sale
102,062 Miles
Newark, OH
| Category | Used Cars |
| Price | $4,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVC93508K041394 |
| Location | Newark, OH |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 102,062 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Drivetrain | All-wheel drive |
$4,999
2010 BMW 3 Series 328i xDrive
- 109,000 Miles
- Vienna, VA
- $1,692 Below market value of $6,691
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
109,000 Miles
Vienna, VA
| Category | Used Cars |
| Price | $4,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK5C50AA648069 |
| Location | Vienna, VA |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 109,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$4,995
2011 BMW 3 Series 335i xDrive
- 151,896 Miles
- Lawrence Township, NJ
- $1,564 Below market value of $6,559
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
151,896 Miles
Lawrence Township, NJ
| Category | Used Cars |
| Price | $4,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL5G52BNN22149 |
| Location | Lawrence Township, NJ |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 151,896 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Beige |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$4,987
2010 BMW 3 Series 328i xDrive
- 123,376 Miles
- Hastings, MN
- $1,538 Below market value of $6,525
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
123,376 Miles
Hastings, MN
| Category | Used Cars |
| Price | $4,987 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7C5XAA459215 |
| Location | Hastings, MN |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 123,376 mi. |
| Exterior Color | White |
| Drivetrain | All-wheel drive |
$4,499
$4,9992005 BMW 3 Series 325Ci
- 130,460 Miles
- Tacoma, WA
- Remaining Lifespan: 5.0579867 yrs
- $1,422 Below market value of $5,921
- Listed 71 days ago
●
iSeeCars Dealer Score
Used 2005 BMW 3 Series 325Ci for Sale
130,460 Miles
Tacoma, WA
| Category | Used Cars |
| Price | $4,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBABV13465JT23711 |
| Location | Tacoma, WA |
| Features | sunroof, alloy wheels |
| Mileage | 130,460 mi. |
| Transmission | Automatic |
| Exterior Color | Monaco blue metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | negotiable |
$4,990
2013 BMW 3 Series 328i
- 131,250 Miles
- Miami, FL
- Remaining Lifespan: 5.7015605 yrs
- $1,399 Below market value of $6,389
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
131,250 Miles
Miami, FL
| Category | Used Cars |
| Price | $4,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C57DF357416 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 131,250 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, receipts, clean history, inspected, non-smoker, routine maintenance, certified pre-owned car |
$3,900
2013 BMW 3 Series 328i
- 180,000 Miles
- Las Vegas, NV
- Remaining Lifespan: 5.743391 yrs
- $1,399 Below market value of $5,299
- Listed 2 days ago
Used 2013 BMW 3 Series 328i for Sale
180,000 Miles
Las Vegas, NV
| Category | Used Cars |
| Price | $3,900 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G56DNR46170 |
| Location | Las Vegas, NV |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 180,000 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Drivetrain | Rear-wheel drive |
$4,492
$4,9922008 BMW 3 Series 328xi
- 111,651 Miles
- Fredericksburg, VA
- $1,386 Below market value of $5,878
- 2 Price Drops in 39 days
- Listed 38 days ago
Used 2008 BMW 3 Series 328xi for Sale
111,651 Miles
Fredericksburg, VA
| Category | Used Cars |
| Price | $4,492 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVC73518KX90516 |
| Location | Fredericksburg, VA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 111,651 mi. |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$4,999
$5,5002002 BMW 3 Series 330Ci
- 130,000 Miles
- Cupertino, CA
- $1,238 Below market value of $6,237
- 1 Price Drop in 37 days
- Listed 36 days ago
Used 2002 BMW 3 Series 330Ci for Sale
130,000 Miles
Cupertino, CA
| Category | Used Cars |
| Price | $4,999 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABS53472JU93586 |
| Location | Cupertino, CA |
| Features | leather upholstery, alloy wheels, anti-theft system |
| Mileage | 130,000 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Gray |
| Drivetrain | Rear-wheel drive |
$4,995
$5,9712004 BMW 3 Series 325Ci
- 125,570 Miles
- Cincinnati, OH
- $1,196 Below market value of $6,191
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2004 BMW 3 Series 325Ci for Sale
125,570 Miles
Cincinnati, OH
| Category | Used Cars |
| Price | $4,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABW33454PL30637 |
| Location | Cincinnati, OH |
| Features | alloy wheels |
| Mileage | 125,570 mi. |
| Transmission | Automatic |
| Exterior Color | Silver grey metallic |
| Interior Color | Gray |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$3,900
$4,9002006 BMW 3 Series 325i
- 144,359 Miles
- San Mateo, CA
- $1,159 Below market value of $5,059
- 1 Price Drop in 179 days
- Listed 178 days ago
●
iSeeCars Dealer Score
Used 2006 BMW 3 Series 325i for Sale
144,359 Miles
San Mateo, CA
| Category | Used Cars |
| Price | $3,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVB13566KX51045 |
| Location | San Mateo, CA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 144,359 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$4,950
2009 BMW 3 Series 328i
- 120,950 Miles
- Brea, CA
- $1,148 Below market value of $6,098
- Listed 85 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i for Sale
120,950 Miles
Brea, CA
| Category | Used Cars |
| Price | $4,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPH77599NM45304 |
| Location | Brea, CA |
| Features | child safety, leather upholstery, sunroof, power outlet, anti-theft system |
| Mileage | 120,950 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$4,490
1999 BMW 3 Series 323i
- 158,229 Miles
- Henrico, VA
- $1,128 Below market value of $5,618
- Listed 117 days ago
Used 1999 BMW 3 Series 323i for Sale
158,229 Miles
Henrico, VA
| Category | Used Cars |
| Price | $4,490 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAAM3336XFP52855 |
| Location | Henrico, VA |
| Features | anti-theft system |
| Mileage | 158,229 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$4,200
2007 BMW 3 Series 335i
- 172,900 Miles
- Miami, FL
- $1,101 Below market value of $5,301
- Listed 11 days ago
Used 2007 BMW 3 Series 335i for Sale
172,900 Miles
Miami, FL
| Category | Used Cars |
| Price | $4,200 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVB73567FV75174 |
| Location | Miami, FL |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 172,900 mi. |
| Transmission | Manual |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | condition |
$4,000
$4,2002007 BMW 3 Series 328i
- 133,857 Miles
- Orlando, FL
- $1,101 Below market value of $5,101
- Listed 186 days ago
●
iSeeCars Dealer Score
Used 2007 BMW 3 Series 328i for Sale
133,857 Miles
Orlando, FL
| Category | Used Cars |
| Price | $4,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVA335X7P140292 |
| Location | Orlando, FL |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 133,857 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$3,799
$3,9992007 BMW 3 Series 328i
- 133,682 Miles
- Pompano Beach, FL
- $967 Below market value of $4,766
- Listed 295 days ago
●
iSeeCars Dealer Score
Used 2007 BMW 3 Series 328i for Sale
133,682 Miles
Pompano Beach, FL
| Category | Used Cars |
| Price | $3,799 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVA33597KX74559 |
| Location | Pompano Beach, FL |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 133,682 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, warranty |
$3,995
$4,9952007 BMW 3 Series 328xi
- 185,041 Miles
- Puyallup, WA
- Remaining Lifespan: 4.4736185 yrs
- $967 Below market value of $4,962
- Listed 106 days ago
●
iSeeCars Dealer Score
Used 2007 BMW 3 Series 328xi for Sale
185,041 Miles
Puyallup, WA
| Category | Used Cars |
| Price | $3,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVT73557FZ35077 |
| Location | Puyallup, WA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 185,041 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$4,500
2010 BMW 3 Series 328i
- 157,962 Miles
- Salem, OR
- $947 Below market value of $5,447
- Listed 38 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i for Sale
157,962 Miles
Salem, OR
| Category | Used Cars |
| Price | $4,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPH5C54AA440260 |
| Location | Salem, OR |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 157,962 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Rear-wheel drive |
$4,275
2010 BMW 3 Series 328i xDrive
- 160,497 Miles
- Washington, MI
- $888 Below market value of $5,163
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
160,497 Miles
Washington, MI
| Category | Used Cars |
| Price | $4,275 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7C51AA459412 |
| Location | Washington, MI |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 160,497 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Drivetrain | All-wheel drive |
$4,495
2008 BMW 3 Series 328xi
- 159,213 Miles
- Tullahoma, TN
- $852 Below market value of $5,347
- Listed 203 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328xi for Sale
159,213 Miles
Tullahoma, TN
| Category | Used Cars |
| Price | $4,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWV53548P077891 |
| Location | Tullahoma, TN |
| Features | sunroof, power outlet, anti-theft system |
| Mileage | 159,213 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | All-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,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 |
|