Bmw 3 Series prices by year
A 2026 Bmw 3 Series averages $56,640 — older years range down to $9,240 (2007), across 825 active listings.
Updated July 25, 2026 · 20 model years tracked
Bmw 3 Series price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2026 | $56,640 | $39,499–$74,613 | 186 |
| 2025 | $39,782 | $29,936–$54,421 | 49 |
| 2024 | $41,069 | $29,482–$59,023 | 38 |
| 2023 | $36,333 | $25,626–$56,629 | 55 |
| 2022 | $32,770 | $26,237–$47,934 | 15 |
| 2021 | $27,252 | $19,396–$40,984 | 38 |
| 2020 | $24,132 | $14,777–$42,099 | 29 |
| 2019 | $20,949 | $14,859–$25,268 | 50 |
| 2018 | $15,045 | $9,635–$21,439 | 33 |
| 2017 | $13,473 | $6,566–$26,398 | 24 |
| 2016 | $13,407 | $8,057–$25,101 | 28 |
| 2015 | $11,549 | $7,451–$20,086 | 47 |
| 2014 | $9,120 | $4,320–$16,722 | 42 |
| 2013 | $9,970 | $5,510–$16,871 | 56 |
| 2012 | $9,214 | $3,437–$12,965 | 17 |
| 2011 | $9,796 | $4,806–$19,878 | 54 |
| 2010 | $9,271 | $6,185–$12,905 | 10 |
| 2009 | $7,288 | $2,999–$13,646 | 15 |
| 2008 | $8,743 | $4,969–$13,668 | 25 |
| 2007 | $9,240 | $3,467–$13,702 | 14 |
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.