3 SeriesUnited States · 9 listings
2020 BMW 3 Series 330i
9 cars for sale from local dealers. Updated .
Why this price
- Asking prices range from $13,787 to $26,495.
- The typical (median) price is $16,995 and typical mileage is 99,811 mi.
From$13,7879 carstypical 99,811 mi($13,787 – $26,495)Good price15% below marketDetailsPhotos & analysis (8)
Price spread
Photos (8)

Our pick
$13,787Good priceCarPlugFredericksburg, VA118,655 mi15% below market
Compare prices (9)
Prices are the dealers' advertised prices. Taxes, title, registration and any dealer fees may be extra.
Recently sold or removed

330i
$14,995Removed


















