Used BMW 3 Series 330i prices, November 2026

A used BMW 3 Series 330i is listed for about $22,514–$40,533 at US dealers (middle 50% of 6,478 listings), with a median of $32,400 at 32,629 miles, as of Nov 7, 2026.

Updated · By CarWhere Research · Source: active US dealer listings (licensed vehicle-data providers) · About this data

See 6,478 used 3 Series 330i for saleLive listings near you, filtered to this trim

Median asking price

$32,400

Average $32,554

Median miles

32,629

Average 42,703

For sale now

6,478

831 certified (12.8%)

Median days listed

48

How much is a used BMW 3 Series 330i?

A used BMW 3 Series 330i has a median asking price of $32,400 (average $32,554), with the middle half of listings between $22,514 and $40,533. That's 62% above 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 330i 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 330i listings by model year

Listing counts for the 330i by model year. Year links open the price page for that 3 Series year (all trims); counts open the matching listings.

Used BMW 3 Series 330i listings by model year, Nov 7, 2026
Model year330i for sale nowMedian price, all 3 Series trims (USD)
20261,837$48,205
2025575—
2024731$35,189
2023727$32,990
2022303—
2021524—
2020610—
2019435—
2018364—
2017320—
200652—

Where are the most used BMW 3 Series 330is for sale?

California has the most (888 listings), followed by Texas, Florida, New Jersey.

Used BMW 3 Series 330i listings by state, Nov 7, 2026
StateFor sale nowShare of US listings (%)
California88813.7%
Texas76211.8%
Florida66810.3%
New Jersey4086.3%
New York3665.6%
Georgia2904.5%
Illinois2644.1%
Pennsylvania2223.4%
Virginia2023.1%
North Carolina1973%

Compare 3 Series trims

Used BMW 3 Series trims compared
TrimMedian price (USD)Median milesFor sale now
330i$32,40032,6296,478
328i$9,035109,3253,067
320i$9,999100,5431,124
M340i$50,26335,773830
335i$11,489104,006813

Frequently asked questions

How much is a used BMW 3 Series 330i?

A used BMW 3 Series 330i has a median asking price of $32,400 (average $32,554), with the middle half of listings between $22,514 and $40,533. That's 62% above the median for all used 3 Seriess ($20,000). Based on 6,478 listings on Nov 7, 2026.

How many used BMW 3 Series 330is are for sale?

6,478 were listed at US dealers on Nov 7, 2026, 831 (12.8%) certified pre-owned. The most-listed model year is 2026 (1,837).

How long does a used BMW 3 Series 330i take to sell?

Half of the BMW 3 Series 330is listed today have been on the market 48 days or less, against 55 days for all used 3 Seriess.

Where are the most used BMW 3 Series 330is for sale?

California has the most (888 listings), followed by Texas, Florida, New Jersey.

About this data

Period
Listings active on Nov 7, 2026 (snapshot)
Filter
Used and certified BMW 3 Series 330i, all model years, all US states
Counts
6,478 listings (831 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 330i 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)