3 SeriesUnited States · 5 listings
2017 BMW 3 Series 330i
5 cars for sale from local dealers. Updated .
Why this price
- Asking prices range from $8,296 to $11,966.
- The typical (median) price is $10,966 and typical mileage is 105,207 mi.
From$8,2965 carstypical 105,207 mi($8,296 – $11,966)DetailsPhotos & analysis (4)
Price spread
Photos (4)

Our pick
$11,966Fair pricePrime Galleria IncFredericksburg, VA81,134 miLowest mileage (81,134 mi) in this group
Compare prices (5)
Prices are the dealers' advertised prices. Taxes, title, registration and any dealer fees may be extra.
$10,966Was $11,400Fair pricePrice drop330i xDrive81,330 mi
Prime Galleria IncFredericksburg, VA50 days ago
$11,966Was $12,966Fair priceOur pickPrice drop330i xDrive81,134 mi
Prime Galleria IncFredericksburg, VA50 days ago
Recently sold or removed

330i xDrive
$9,995Removed
330i xDrive
$8,997Removed













