
Used BMW 3 Series for Sale
Showing 1-20 of 3,267 Listings
$6,900
$7,7002013 BMW 3 Series 328i xDrive
- 105,570 Miles
- York, PA
- Remaining Lifespan: 5.7 yrs
- $2,387 Below market value of $9,287
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
105,570 Miles
York, PA
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C55DJ898401 |
| Location | York, PA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 105,570 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$8,500
2014 BMW 3 Series 320i xDrive
- 74,824 Miles
- Gainesville, GA
- Remaining Lifespan: 5.8 yrs
- $2,978 Below market value of $11,478
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
74,824 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C56EPV90701 |
| Location | Gainesville, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 74,824 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$3,900
2013 BMW 3 Series 328i
- 180,000 Miles
- Las Vegas, NV
- Remaining Lifespan: 5.7 yrs
- $1,399 Below market value of $5,299
- Listed 8 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,999
2010 BMW 3 Series 328i xDrive
- 109,000 Miles
- Vienna, VA
- $1,698 Below market value of $6,697
- Listed 37 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 |
$8,500
$8,9952015 BMW 3 Series 320i
- 80,520 Miles
- Griffith, IN
- Remaining Lifespan: 5.9 yrs
- $2,787 Below market value of $11,287
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
80,520 Miles
Griffith, IN
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G51FNT03151 |
| Location | Griffith, IN |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 80,520 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$7,500
2017 BMW 3 Series 320i xDrive
- 122,000 Miles
- Falls Church, VA
- Remaining Lifespan: 6.2 yrs
- $2,411 Below market value of $9,911
- Listed 34 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 |
$3,995
2008 BMW 3 Series 328i
- 140,366 Miles
- Levittown, PA
- $1,250 Below market value of $5,245
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
140,366 Miles
Levittown, PA
| Category | Used Cars |
| Price | $3,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVA33588P143189 |
| Location | Levittown, PA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 140,366 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$5,495
$5,9952009 BMW 3 Series 328i
- 116,504 Miles
- Gainesville, GA
- Remaining Lifespan: 5.5 yrs
- $1,774 Below market value of $7,269
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i for Sale
116,504 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $5,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL135X9PX25217 |
| Location | Gainesville, GA |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 116,504 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$4,492
$4,9922008 BMW 3 Series 328xi
- 111,651 Miles
- Fredericksburg, VA
- $1,429 Below market value of $5,921
- 2 Price Drops in 45 days
- Listed 44 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328xi for Sale
111,651 Miles
Fredericksburg, VA
| Category | Used Cars |
| Price | $4,492 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| 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 |
$12,999
$13,2242015 BMW 3 Series 320i
- 56,505 Miles
- Houston, TX
- Remaining Lifespan: 5.9 yrs
- $4,147 Below market value of $17,146
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
56,505 Miles
Houston, TX
| Category | Used Cars |
| Price | $12,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G5XFNT03293 |
| Location | Houston, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 56,505 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, clean history |
$7,085
$7,4852013 BMW 3 Series 328i xDrive
- 99,199 Miles
- Marietta, GA
- Remaining Lifespan: 5.7 yrs
- $2,198 Below market value of $9,283
- Listed 35 days ago
Used 2013 BMW 3 Series 328i xDrive for Sale
99,199 Miles
Marietta, GA
| Category | Used Cars |
| Price | $7,085 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G54DNS00231 |
| Location | Marietta, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 99,199 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$9,495
$9,9502013 BMW 3 Series 335i
- 103,914 Miles
- Costa Mesa, CA
- Remaining Lifespan: 5.7 yrs
- $2,763 Below market value of $12,258
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i for Sale
103,914 Miles
Costa Mesa, CA
| Category | Used Cars |
| Price | $9,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A9C52DF477065 |
| Location | Costa Mesa, CA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 103,914 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$5,400
$8,0762013 BMW 3 Series 328i
- 128,000 Miles
- Buena Park, CA
- Remaining Lifespan: 5.7 yrs
- $1,601 Below market value of $7,001
- Listed 28 days ago
Used 2013 BMW 3 Series 328i for Sale
128,000 Miles
Buena Park, CA
| Category | Used Cars |
| Price | $5,400 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G56DNR45617 |
| Location | Buena Park, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 128,000 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$6,995
2015 BMW 3 Series 328i
- 112,073 Miles
- Arlington, TX
- Remaining Lifespan: 5.9 yrs
- $1,963 Below market value of $8,958
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
112,073 Miles
Arlington, TX
| Category | Used Cars |
| Price | $6,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G53FNS82104 |
| Location | Arlington, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 112,073 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$2,500
$2,9002006 BMW 3 Series 325i
- 236,757 Miles
- Clarkston, MI
- $688 Below market value of $3,188
- 1 Price Drop in 23 days
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2006 BMW 3 Series 325i for Sale
236,757 Miles
Clarkston, MI
| Category | Used Cars |
| Price | $2,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVB13546PT20447 |
| Location | Clarkston, MI |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 236,757 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$11,498
$11,5982018 BMW 3 Series 330i xDrive
- 91,916 Miles
- Alpharetta, GA
- Remaining Lifespan: 6.4 yrs
- $3,287 Below market value of $14,785
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
91,916 Miles
Alpharetta, GA
| Category | Used Cars |
| Price | $11,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C52JEM32206 |
| Location | Alpharetta, GA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 91,916 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$9,816
$9,8212011 BMW 3 Series 335i xDrive
- 61,747 Miles
- Cincinnati, OH
- $2,818 Below market value of $12,634
- Low annual miles
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
61,747 Miles
Cincinnati, OH
| Category | Used Cars |
| Price | $9,816 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKF9C59BE620478 |
| Location | Cincinnati, OH |
| Features | sunroof, power outlet, anti-theft system |
| Mileage | 61,747 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$3,000
2008 BMW 3 Series 328i
- 200,000 Miles
- San Marcos, TX
- $840 Below market value of $3,840
- Listed 13 days ago
Used 2008 BMW 3 Series 328i for Sale
200,000 Miles
San Marcos, TX
| Category | Used Cars |
| Price | $3,000 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVA33548K054488 |
| Location | San Marcos, TX |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 200,000 mi. |
| Transmission | Automatic |
| Drivetrain | Rear-wheel drive |
$4,499
2007 BMW 3 Series 328xi
- 124,000 Miles
- Portsmouth, VA
- $1,285 Below market value of $5,784
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2007 BMW 3 Series 328xi for Sale
124,000 Miles
Portsmouth, VA
| Category | Used Cars |
| Price | $4,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWC335X7PD08059 |
| Location | Portsmouth, VA |
| Features | sunroof, power outlet, anti-theft system |
| Mileage | 124,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$5,950
2015 BMW 3 Series 328i
- 133,076 Miles
- Houston, TX
- Remaining Lifespan: 5.9 yrs
- $1,725 Below market value of $7,675
- Listed 12 days ago
Used 2015 BMW 3 Series 328i for Sale
133,076 Miles
Houston, TX
| Category | Used Cars |
| Price | $5,950 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G58FNS89453 |
| Location | Houston, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 133,076 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
What's the price of a used BMW 3 Series sedan by year?
Average price by year
Average mileage by year
| Year | Price | Mileage |
|---|---|---|
| 2025 | $36,412 to $49,060 | 1,000 to 23,519 miles |
| 2024 | $31,118 to $44,737 | 5,410 to 40,444 miles |
| 2023 | $32,642 to $38,212 | 9,656 to 46,641 miles |
| 2022 | $26,361 to $33,920 | 17,068 to 66,842 miles |
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) |
$31,081 | 2,484 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,659 | 2,245 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,191 | 1,265 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,815 | 995 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,939 | 473 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,750 | 393 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,669 | 381 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,790 | 278 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,490 | 268 Listings |
|
||||||||
|
BMW 3 Series 335i xDrive (2009-2015) |
$13,250 | 180 Listings |
|
How much is a BMW 3 Series?
BMW 3 Series
- A new BMW 3 Series's average price is $50,102 and the price range is $44,500 to $63,292
- A 3-year-old used BMW 3 Series's average price is $42,224 with a price range of $31,990 to $55,738
See below for the average BMW 3 Series price across model years.
| BMW 3 Series | 2017-2022 | $35,596 |
| BMW 3 Series | 2012-2017 | $19,534 |
| BMW 3 Series | 2007-2012 | $10,875 |
The average price for a 3-year-old used luxury wagon is $29,436, with the BMW 3 Series's price typically $12,788 above average for this vehicle type.
Is the BMW 3 Series a good car?
BMW 3 Series
- The BMW 3 Series earns an ISC quality score of 8.5 based on its reliability, value retention and safety ratings.
- The BMW 3 Series is ranked #1 in quality in the luxury wagon category, with the Audi allroad ranked just below it
Is BMW 3 Series reliable?
BMW 3 Series
- The BMW 3 Series is the 2nd most reliable vehicle in the luxury small car category, with a reliability score of 8.7.
- Approximately 2.6% of all BMW 3 Seriess on the road have reached 150,000 miles or more, which compares to an average of 1.7% for the luxury small car category
- The best-ranked luxury small car for reliability is the Lexus IS 350 sedan
| Lexus IS 350 sedan | 8.7 |
| Lexus IS 300 sedan | 8.7 |
| Audi A5 coupe | 7.6 |
| Mercedes-Benz C-Class coupe | 7.6 |
| Volvo S60 sedan | 7.6 |
| Audi S5 sedan | 7.5 |
| BMW 2 Series coupe | 7.4 |
| Audi A5 sedan | 7.4 |
| Audi A4 sedan | 7.4 |
| BMW 2 Series sedan | 7.4 |
| Mercedes-Benz CLA sedan | 7.3 |
| INFINITI Q50 sedan | 7.3 |
| Mercedes-Benz C-Class sedan | 7.2 |
| BMW 4 Series coupe | 7.1 |
| BMW 3 Series sedan | 7.0 |
| Audi A3 sedan | 7.0 |
| Audi S4 sedan | 6.9 |
| BMW 4 Series sedan | 6.9 |
| BMW M3 sedan | 6.6 |
| Lexus RC 300 coupe | |
| Lexus RC 350 coupe | |
| Lexus IS 500 sedan | |
| Acura ILX sedan | |
| Cadillac CT4-V sedan | |
| Cadillac CT4 sedan | |
| Acura Integra hatchback | |
| Audi RS 3 sedan | |
| Mercedes-Benz A-Class sedan | |
| Audi S3 sedan | |
| Genesis G70 sedan | |
| Mercedes-Benz AMG GT sedan | |
| Audi RS 5 Sportback sedan | |
| Audi S5 Sportback sedan | |
| Audi A5 Sportback sedan | |
| Alfa Romeo Giulia sedan |
Is the BMW 3 Series safe?
BMW 3 Series
- The latest BMW 3 Series's 5-star NHTSA-based safety rating ranks it #1 for safety in the luxury wagon category
- The BMW 3 Series's rating has averaged 5.0 stars over the past 10 years
-
The BMW 3 Series's individual crash test scores for 2021 are listed below:
- Frontal Crash: 5
- Side Crash: 5
- Rollover: 5
These scores are based on the National Highway Traffic Safety Administration (NHTSA) crash tests.