
Used BMW 3 Series for Sale
Showing 1-20 of 2,366 Listings
$6,490
2012 BMW 3 Series 328i
- Sedan
- 91,615 Miles
- Tampa, FL
$7,103
2016 BMW 3 Series 328i
- Sedan
- 122,603 Miles
- Norcross, GA
$8,799
2017 BMW 3 Series 320i xDrive
- Sedan
- 100,198 Miles
- Orlando, FL
$4,500
2011 BMW 3 Series 328i xDrive
- Sedan
- 139,251 Miles
- Feasterville Trevose, PA
$6,995
2015 BMW 3 Series 320i
- Sedan
- 106,231 Miles
- Tampa, FL
$10,438
2015 BMW 3 Series 328i
- Sedan
- 62,702 Miles
- Grayson, GA
$8,495
2015 BMW 3 Series 320i
- Sedan
- 93,575 Miles
- Norcross, GA
$5,312
2010 BMW 3 Series 328i
- Coupe
- 121,929 Miles
- Alpharetta, GA
$4,999
2011 BMW 3 Series 328i
- Sedan
- 129,000 Miles
- Newark, CA
$6,250
2013 BMW 3 Series 328i
- Sedan
- 110,369 Miles
- Dallas, TX
$7,965
2012 BMW 3 Series 328i
- Coupe
- 79,786 Miles
- Newark, CA
$5,394
2013 BMW 3 Series 328i
- Sedan
- 137,551 Miles
- Orlando, FL
$7,805
2014 BMW 3 Series 328i
- Sedan
- 94,888 Miles
- Sacramento, CA
$7,295
2014 BMW 3 Series 320i
- Sedan
- 97,258 Miles
- Bunnell, FL
$7,099
2005 BMW 3 Series 330Ci
- Convertible
- 101,571 Miles
- Raleigh, NC
$6,200
2013 BMW 3 Series 328i xDrive
- Sedan
- 105,500 Miles
- Bayonne, NJ
$5,500
2009 BMW 3 Series 335i
- Convertible
- 156,000 Miles
- Auburn, GA
$17,900
2011 BMW 3 Series 335is
- Convertible
- 34,441 Miles
- Indianapolis, IN
$5,824
2010 BMW 3 Series 328i xDrive
- Sedan
- 103,016 Miles
- Sewell, NJ
$5,999
2013 BMW 3 Series 328i xDrive
- Sedan
- 126,967 Miles
- Lawrenceville, GA
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 | $44,933 to $53,449 | 1,000 to 12,454 miles |
| 2025 | $35,934 to $48,857 | 1,000 to 26,461 miles |
| 2024 | $32,666 to $44,892 | 5,845 to 42,861 miles |
| 2023 | $32,932 to $38,319 | 9,707 to 48,410 miles |
| 2022 | $26,537 to $33,838 | 18,484 to 70,476 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 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.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.