BMW 2 Series Gran Coupe depreciation
A 2026 BMW 2 Series Gran Coupe averages $45,295 — a 2021 averages $21,228 (53% lower).
Updated July 25, 2026 · Live dealer listing data
Average price by model year
| Year | Average price | Avg. mileage | vs. previous year | Listings |
|---|---|---|---|---|
| 2026 | $45,295 | 3,651 | +$9,610 | 17 |
| 2025 | $35,685 | 19,319 | +$14,457 | 21 |
| 2021 | $21,228 | 66,230 | — | 10 |
Frequently asked questions
How much does a BMW 2 Series Gran Coupe depreciate per year?
A BMW 2 Series Gran Coupe averages out to roughly 10.6% of value lost per year, though real-world depreciation is front-loaded — steepest in the first few years. A 2026 averages $45,295, while a 2021 — 5 years older — averages $21,228: 53% lower overall. Figures come from live dealer listings, updated July 25, 2026.
Which BMW 2 Series Gran Coupe model year is cheapest?
The 2021 BMW 2 Series Gran Coupe is the most affordable model year we track, averaging $21,228 — 53% below the 2026 average of $45,295. Compare every year in the table above.
How many BMW 2 Series Gran Coupe model years can I compare here?
This depreciation curve covers 3 model years, from 2021 to 2026, each averaged from live dealer listings and refreshed daily.
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.