1 Series
Average BMW prices on MOTORS
Used BMW cars offer a strong performance at affordable prices. You can find BMW's best-selling executive saloon, the 3 Series, at an average price of £15k. Even the stylish drop top Z4 roadster clocks in around £16,400 pre-owned.
To compare the average price of second-hand BMWs, use Motors.co.uk Car Price Guide and tailor your search from engine size to colour, mileage to trim, and to the year of registration.
2 Series
£22,340
3 Series
£26,440
4 Series
£28,540
5 Series
£29,700
6 Series
£20,300
7 Series
£48,940
8 Series
£41,380
i3
£14,080
i4
£39,600
i5
£63,400
i8
£50,020
iX
£53,700
iX1
£35,400
iX3
£36,700
M2
£41,120
M3
£56,220
M4
£48,700
M5
£55,660
M6
£28,800
M8
£70,450
X1
£26,260
X2
£23,500
X3
£34,060
X3M
£53,060
X4
£39,640
X5
£49,100
X5M
£69,140
X6
£47,020
X7
£62,940
Z4