1 Series
Average BMW prices on Motors.co.uk
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
£24,601
3 Series
£29,975
4 Series
£29,998
5 Series
£32,170
6 Series
£26,019
7 Series
£47,236
8 Series
£47,709
i3
£22,597
i4
£60,645
i8
£57,681
iX
£71,317
M2
£40,121
M3
£57,304
M4
£51,217
M5
£63,413
M6
£37,318
M8
£82,578
X1
£27,531
X2
£27,316
X3
£38,122
X3M
£56,567
X4
£41,400
X5
£53,003
X5M
£72,420
X6
£53,113
X7
£70,688
Z4