Bmw 328I prices by year
A 2016 Bmw 328I averages $11,887 — older years range down to $7,252 (2007), across 1,925 active listings.
Updated July 26, 2026 · 10 model years tracked
Bmw 328I price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2016 | $11,887 | $6,993–$18,957 | 277 |
| 2015 | $10,917 | $5,019–$18,303 | 370 |
| 2014 | $9,876 | $4,883–$15,982 | 268 |
| 2013 | $9,221 | $3,976–$15,307 | 328 |
| 2012 | $9,394 | $2,896–$16,831 | 109 |
| 2011 | $8,022 | $3,548–$14,895 | 284 |
| 2010 | $7,984 | $4,037–$14,480 | 72 |
| 2009 | $8,127 | $3,697–$14,542 | 92 |
| 2008 | $7,820 | $3,494–$14,305 | 76 |
| 2007 | $7,252 | $2,476–$11,157 | 49 |
Shopping for this car?
Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.