Used BMW 330i prices

Asking price over time

Median asking price of newly listed cars, per week, for all BMW 330i listings. Moves with the mix of model years listed. Filters don't change this chart.

$0$5,000$10,000$15,000$20,000$25,000$30,000Oct 12Oct 19Oct 26Nov 2
Typical asking price
$19,784
Most listings
$11,550–$23,999
Typical odometer
69,141 mi
Last 30 days
Not enough data

From 44 listings, all model years together. Updated November 8, 2026.

Price by model year

YearTypical priceListings
2021$23,1994
2020$23,99911
2019$19,9993
2018$16,5003
2017$11,9997
2006$7,8003
2001$4,0003

Price by odometer

OdometerTypical priceListings
0–50,000 mi$24,89019
50,000–100,000 mi$14,58420
100,000–150,000 mi$7,8003

Price by seller

SellerTypical priceListings
Private seller$14,50022
Dealer$19,97522

Price by transmission

TransmissionTypical priceListings
Automatic$19,97540

Price by fuel

FuelTypical priceListings
Gasoline$19,99926
Other$16,82711

Price by marketplace

MarketplaceTypical priceListings
Facebook Marketplace$19,99931
OfferUp$16,82712

Listings under the typical price

Compared with the same model year. Check the listing first: a low price can mean damage or a problem with the title.

BMW 330i price facts

How much is a used BMW 330i?

A used BMW 330i typically asks $19,784, across all model years. Half of the 44 listings we priced in the last 90 days ask between $11,550 and $23,999, at a typical 69,141 mi.

Do dealers ask more for a used BMW 330i?

Dealer listings typically ask $19,975, 38% more than private seller listings at $14,500. Dealer cars are often newer, which accounts for part of any gap.

How we calculate this: asking prices from public marketplace listings matched to the BMW 330i, excluding salvage and rebuilt titles, with placeholder and outlier prices removed. Each currency is its own market of local listings, not a conversion. Asking prices are not sale prices.

More used car prices

Beat the market

Get alerted when a BMW 330i lists under market.

Start free trial →