Used BMW 3 Series 320i prices, November 2026
A used BMW 3 Series 320i is listed for about $8,475–$12,998 at US dealers (middle 50% of 1,124 listings), with a median of $9,999 at 100,543 miles, as of Nov 7, 2026.
Updated · By CarWhere Research · Source: active US dealer listings (licensed vehicle-data providers) · About this data
Median asking price
$9,999
Average $10,822
Median miles
100,543
Average 102,695
For sale now
1,124
0 certified (0%)
Median days listed
59
How much is a used BMW 3 Series 320i?
A used BMW 3 Series 320i has a median asking price of $9,999 (average $10,822), with the middle half of listings between $8,475 and $12,998. That's 50% below the median for all used 3 Seriess ($20,000).
Dealer asking price vs. trade-in vs. private sale
The prices on this page are what US dealers are asking for a BMW 3 Series 320i today, before negotiation, taxes and fees. A dealer's trade-in offer for the same car is usually well below its asking price, because the dealer has to recondition it, carry it and still make a margin. A private sale typically lands between the two. To estimate your own car, try the trade-in calculator or the used car value tool.
Used BMW 3 Series 320i listings by model year
Listing counts for the 320i by model year. Year links open the price page for that 3 Series year (all trims); counts open the matching listings.
| Model year | 320i for sale now | Median price, all 3 Series trims (USD) |
|---|---|---|
| 2018 | 253 | — |
| 2017 | 167 | — |
| 2016 | 180 | — |
| 2015 | 245 | $10,125 |
| 2014 | 217 | — |
| 2013 | 62 | $9,795 |
Where are the most used BMW 3 Series 320is for sale?
Florida has the most (137 listings), followed by California, Texas, Georgia.
| State | For sale now | Share of US listings (%) |
|---|---|---|
| Florida | 137 | 12.2% |
| California | 130 | 11.6% |
| Texas | 129 | 11.5% |
| Georgia | 59 | 5.2% |
| New Jersey | 58 | 5.2% |
| North Carolina | 52 | 4.6% |
| Virginia | 52 | 4.6% |
| Pennsylvania | 43 | 3.8% |
| Massachusetts | 37 | 3.3% |
| Ohio | 35 | 3.1% |
Compare 3 Series trims
| Trim | Median price (USD) | Median miles | For sale now |
|---|---|---|---|
| 320i | $9,999 | 100,543 | 1,124 |
| 330i | $32,400 | 32,629 | 6,478 |
| 328i | $9,035 | 109,325 | 3,067 |
| M340i | $50,263 | 35,773 | 830 |
| 335i | $11,489 | 104,006 | 813 |
Frequently asked questions
How much is a used BMW 3 Series 320i?
A used BMW 3 Series 320i has a median asking price of $9,999 (average $10,822), with the middle half of listings between $8,475 and $12,998. That's 50% below the median for all used 3 Seriess ($20,000). Based on 1,124 listings on Nov 7, 2026.
How many used BMW 3 Series 320is are for sale?
1,124 were listed at US dealers on Nov 7, 2026, 0 (0%) certified pre-owned. The most-listed model year is 2018 (253).
How long does a used BMW 3 Series 320i take to sell?
Half of the BMW 3 Series 320is listed today have been on the market 59 days or less, against 55 days for all used 3 Seriess.
Where are the most used BMW 3 Series 320is for sale?
Florida has the most (137 listings), followed by California, Texas, Georgia.
About this data
- Period
- Listings active on Nov 7, 2026 (snapshot)
- Filter
- Used and certified BMW 3 Series 320i, all model years, all US states
- Counts
- 1,124 listings (0 certified pre-owned)
- Method
- Median, average and 25th–75th percentile asking price, odometer miles and days listed across active used and certified pre-owned BMW 3 Series 320i listings at US dealers. Trim names are as dealers list them. Asking prices are what dealers list, not what buyers paid.
- Source
- Active used and certified listings at US dealers from licensed vehicle-data providers. Only aggregates are kept: counts, medians, averages and percentiles.
- Updates
- Refreshed from a new market snapshot on a regular schedule; last updated .
- Data
- Download JSON (the aggregates on this page)