Skip to content
GizmoDriver

BMW 4 Series depreciation: value by age

Value kept after 3 years

69%

  • Loses 31% in 3 years.
  • 2023 430i Gran Coupe RWD. New: $46,895. Now: $32,500.
  • Median coupe at 3 years: 79% kept.
  • Value now: KBB fair price.

Pick another car

0%20%40%60%80%100%2 yr5 yr8 yr11 yr14 yr17 yr4 Seriescoupe median
Share of original MSRP kept, by age. Blue: median of 23 to 37 coupes per age.
BMW 4 Series value by model year
Model yearAgeTrimOriginal MSRPValue nowSourceKeptLostLost per year
20242430i Gran Coupe RWD$49,295$34,500KBB fair price70%$14,795$7,398
20233430i Gran Coupe RWD$46,895$32,500KBB fair price69%$14,395$4,798
20224430i Gran Coupe RWD$48,145$29,100KBB fair price60%$19,045$4,761
20215430i RWD$59,845$31,200KBB fair price52%$28,645$5,729
20206430i Gran Coupe RWD$50,895$17,350KBB fair price34%$33,545$5,591
20197430i Gran Coupe RWD$51,745$17,700KBB fair price34%$34,045$4,864
20188430i Gran Coupe RWD$47,095$16,200KBB fair price34%$30,895$3,862
20179430i Gran RWD$48,945$14,550KBB fair price30%$34,395$3,822
201610428i Gran RWD$46,045$13,750KBB fair price30%$32,295$3,230
201511428i Gran RWD$46,045$11,300KBB fair price25%$34,745$3,159
201412428i RWD$54,450$12,100KBB fair price22%$42,350$3,529
Biggest drop
Age 4 to age 5: $9,600 a year.
Values as of
October 2026

KBB resale value by year

BMW 4 Series: KBB resale value by calendar year
Model year20232024202520262027 KBB forecast2028 KBB forecast
2024N/A$36,214$36,865$32,800$29,410$26,627
2023$48,395$33,788$31,932$29,500$26,182$23,416
2022$37,834$30,631$30,075$27,800$25,335$22,800
2021$40,568$28,836$24,798$24,400$21,656$19,370
2020$26,420$23,274$19,175$15,500$12,498$10,089
2019$24,215$19,058$15,299$15,550$13,488$11,754
2018$19,480$15,443$13,392$14,900N/AN/A
2017$15,577$12,120$10,146$13,150N/AN/A
2016$14,788$10,904$9,619$10,450N/AN/A
2015$13,074$10,322$9,360$9,975N/AN/A
2014$10,900$8,871$7,117$9,725N/AN/A

KBB resale values. 2027 and 2028 are KBB forecasts.

What this cannot tell you

Values as of October 2026. KBB and CarGurus national figures.

Mileage and condition change the value.

How values are checked