
Used BMW 3 Series for Sale
Showing 1-20 of 2,341 Listings
$4,500
2013 BMW 3 Series 328i xDrive
- Sedan
- 166,357 Miles
- Joppa, MD
$7,499
2014 BMW 3 Series 328i xDrive
- Sedan
- 101,000 Miles
- Portland, OR
$6,000
2015 BMW 3 Series 328i xDrive
- Sedan
- 143,208 Miles
- New Smyrna Beach, FL
$6,799
2011 BMW 3 Series 335i
- Sedan
- 118,300 Miles
- Buena Park, CA
$7,897
2014 BMW 3 Series 328i xDrive
- Sedan
- 93,712 Miles
- Cleveland, OH
$7,885
2016 BMW 3 Series 320i
- Sedan
- 103,329 Miles
- Louisville, KY
$12,974
2015 BMW 3 Series 335i
- Sedan
- 77,630 Miles
- Plano, TX
$5,398
2011 BMW 3 Series 328i xDrive
- Sedan
- 112,910 Miles
- Orlando, FL
$8,690
2016 BMW 3 Series 328i
- Sedan
- 102,013 Miles
- Tampa, FL
$11,549
2014 BMW 3 Series 320i
- Sedan
- 38,393 Miles
- Raleigh, NC
$6,900
2011 BMW 3 Series 328i xDrive
- Sedan
- 84,984 Miles
- Huntington Beach, CA
$6,795
2015 BMW 3 Series 320i
- Sedan
- 122,666 Miles
- Buena Park, CA
$6,475
2015 BMW 3 Series 328i
- Sedan
- 121,300 Miles
- Arlington, TX
$4,900
2008 BMW 3 Series 328i
- Sedan
- 97,312 Miles
- Los Angeles, CA
$5,925
2010 BMW 3 Series 328i
- Sedan
- 94,635 Miles
- Mckinney, TX
$7,200
2013 BMW 3 Series 328i xDrive
- Sedan
- 89,498 Miles
- Neptune, NJ
$10,896
2016 BMW 3 Series 320i
- Sedan
- 64,801 Miles
- Norcross, GA
$6,354
2016 BMW 3 Series 328i xDrive
- Sedan
- 153,659 Miles
- Alexandria, VA
$4,397
2014 BMW 3 Series 320i xDrive
- Sedan
- 177,555 Miles
- Cleveland, OH
$6,224
2012 BMW 3 Series 328i
- Sedan
- 106,536 Miles
- Houston, TX
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 |
|---|---|---|
| 2026 | $40,808 to $53,253 | 1,000 to 16,211 miles |
| 2025 | $35,129 to $49,146 | 1,000 to 29,876 miles |
| 2024 | $33,436 to $44,003 | 6,679 to 44,064 miles |
| 2023 | $32,682 to $38,708 | 9,814 to 49,974 miles |
| 2022 | $26,542 to $33,901 | 18,494 to 72,440 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.
How much is a BMW 3 Series?
BMW 3 Series
- A new BMW 3 Series's average price is 50102 and the price range is 44500 to 63292
- A 3-year-old used BMW 3 Series's average price is 42224 with a price range of 31990 to 55738
See below for the average BMW 3 Series price across model years.
| BMW 3 Series | 2017-2022 | 35596 |
| BMW 3 Series | 2012-2017 | 19534 |
| BMW 3 Series | 2007-2012 | 10875 |
The average price for a 3-year-old used luxury wagon is 29436, with the BMW 3 Series's price typically 12788 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.456437 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 0.026459 of all BMW 3 Seriess on the road have reached 150,000 miles or more, which compares to an average of 0.016926 for the luxury small car category
- The best-ranked luxury small car for reliability is the Lexus RC 350 coupe
| Lexus RC 350 coupe | 8.5 |
| Lexus IS 350 sedan | 8.2 |
| Lexus IS 300 sedan | 8.2 |
| Acura ILX sedan | 8.1 |
| Audi A5 coupe | 7.7 |
| Mercedes-Benz C-Class coupe | 7.6 |
| Audi A5 sedan | 7.6 |
| Audi S3 sedan | 7.6 |
| Audi A4 sedan | 7.5 |
| Volvo S60 sedan | 7.5 |
| BMW 2 Series coupe | 7.4 |
| Mercedes-Benz CLA sedan | 7.4 |
| BMW 2 Series sedan | 7.4 |
| INFINITI Q50 sedan | 7.4 |
| BMW 4 Series coupe | 7.3 |
| Mercedes-Benz C-Class sedan | 7.2 |
| BMW 3 Series sedan | 7.1 |
| Audi A3 sedan | 7.0 |
| Audi S5 sedan | 7.0 |
| BMW 4 Series sedan | 6.9 |
| Audi S4 sedan | 6.8 |
| BMW M3 sedan | 6.5 |
Is the BMW 3 Series safe?
BMW 3 Series
- The latest BMW 3 Series's 5.0-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.0
- Side Crash: 5.0
- Rollover: 5.0
These scores are based on the National Highway Traffic Safety Administration (NHTSA) crash tests.