What’s my BMW worth?

Used BMW at UK specialist dealers are asking from £5,995 to £890,000, with a median of £43,880 today (570 for sale). Year matters most: a 2026 asks a median of £82,999, a 2016 £27,995.

These are asking prices, not what cars sell for or what a dealer would pay you. Buyers usually negotiate, and a dealer buying your car offers less than it would ask, to cover preparation, a warranty and its margin.

As of 13 November 2026, from every BMW for sale at the UK’s specialist dealers, which Vertar reads each day. Find your year below, then your mileage.

Asking prices by year

YearFor saleLowestMedianHighest
202625£46k£83k£100k
202533£35k£68k£200k
202459£27k£62k£185k
202358£23k£58k£100k
202255£22k£50k£100k
202150£21k£45k£160k
202038£20k£39k£70k
201952£18k£34k£58k
201828£16k£31k£60k
201724£19k£27k£115k
201617£14k£28k£90k
201513£12k£22k£34k
20143£15k£17k£19k
20133£8k£17k£29k
20124£18k£29k£40k
20119£16k£39k£60k
20101£40k£40k£40k
20093£8k£26k£33k
20086£25k£30k£65k
20075£18k£21k£24k
20064£14k£25k£35k
20053£8k£8k£25k
20041£140k£140k£140k
20033£22k£25k£170k
20023£30k£40k£43k
20013£6k£180k£190k
20005£14k£28k£180k
19994£22k£23k£45k
19987£19k£22k£50k
19972£15k£15k£27k
19943£28k£36k£95k
19921£28k£28k£28k
19912£30k£30k£35k
19904£23k£25k£54k
19894£45k£65k£150k
19882£32k£32k£77k
19862£27k£27k£30k
19821£7k£7k£7k
19811£48k£48k£48k
19802£40k£40k£495k
19791£40k£40k£40k
19771£100k£100k£100k
19743£50k£79k£115k
19735£45k£125k£400k
19723£30k£36k£135k
19641£50k£50k£50k
19611£32k£32k£32k
19381£890k£890k£890k
19371£610k£610k£610k

Asking prices by mileage

All years together, so a band’s figure also reflects the ages of the cars in it.

MileageFor saleLowestMedianHighest
Under 5,000 miles35£35k£80k£400k
5,000 to 15,00098£15k£61k£190k
15,000 to 30,000128£14k£53k£495k
30,000 to 60,000195£8k£35k£180k
60,000 and over100£6k£28k£150k

By model

ModelYearsFor saleAsking
M31988–2026101£22k to £170k
M42014–202685£22k to £200k
M22016–202661£25k to £100k
M51988–202642£17k to £160k
1 Series2011–202528£8k to £57k
3 Series1988–202524£8k to £52k
4 Series2014–202617£14k to £56k
Z42003–202417£8k to £65k
X52016–202515£24k to £185k
M82019–202514£48k to £70k
X5 M2016–202514£30k to £90k
Z31998–200214£6k to £50k
2 Series2014–202510£15k to £42k
X6 M2011–202510£16k to £86k
8 Series1995–20249£34k to £45k
X3 M2019–20249£39k to £66k
X72019–20236£47k to £58k
XM2023–20256£68k to £85k
3.0 CSL1972–19735£100k to £400k
X32020–20255£34k to £49k
X4 M2019–20235£36k to £43k
20021972–19744£30k to £115k
5 Series1982–20254£7k to £40k
7 Series2017–20194£29k to £35k
M140i2017–20194£18k to £25k
Z82000–20034£180k to £190k
M235i2014–20233£14k to £28k
M240i2016–20243£34k to £40k
M440i2021–20243£33k to £43k
M535i1980–19863£30k to £48k
X42020–20243£25k to £49k
Z11989–19903£45k to £65k
i82014–20203£30k to £37k
1M2011–20122£50k to £60k
3281937–19382£610k to £890k
X62019–20222£35k to £39k
iX2023–20252£51k to £77k
3.0 CSA19731£45k
3.0 CSi19741£50k
3.3 Li19771£100k
3.5 CSL19761
320i19771
32519901£25k
325i1987–19901£26k
335d20191£26k
335i20061£14k
340i20161£26k
633 CSi19791£40k
635 CSi19861£27k
70019641£50k
840Ci1997–19981£23k
85019941£95k
Alpina XB720211£88k
Isetta19611£32k
M119801£495k
M340i20251£58k
M62013–20171£29k
M635 CSi1986–19891£105k
i42022–20261£46k
i520241£45k
i72023–20241£69k

How quickly they sell

A BMW at a UK specialist sells in a median 24 days, of 70 sold in the last six months. 12% of BMWs for sale at UK specialists have had a price cut, of 524. The average price cut on a BMW still for sale at a UK specialist is 2.5%, of 65 cut.

A car priced near the median for its year and mileage sells sooner; one priced well above usually waits, then has its price cut.

Recently sold

The last asking price of each, and how long it took to sell.

Selling yours?

Every way to sell a performance car in the UK, what each costs you and how long it takes: how to sell a performance car. Buying instead? Where to buy a used BMW or see every one for sale.

Questions

How much is my BMW worth?

Used BMW at UK specialist dealers are asking from £5,995 to £890,000, with a median of £43,880 today (570 for sale). Year matters most: a 2026 asks a median of £82,999, a 2016 £27,995. These are asking prices, not what cars sell for or what a dealer would pay you. Buyers usually negotiate, and a dealer buying your car offers less than it would ask, to cover preparation, a warranty and its margin.

How quickly do BMW sell?

A BMW at a UK specialist sells in a median 24 days, of 70 sold in the last six months. 12% of BMWs for sale at UK specialists have had a price cut, of 524. The average price cut on a BMW still for sale at a UK specialist is 2.5%, of 65 cut.

Where can I sell my BMW?

To a specialist dealer (quickest, at a trade price), as a part-exchange, on sale or return through a specialist, through an online car-buying service, at auction, or privately through a classified advert. Our guide to selling compares them.