Fair price · N/A · 2018 · 70k miles
Price range: £15,797 – £25,445
15
active listings
Price trend
↑ +7.5%Live listings · updated in the last 10 days
Other specifications for the 2018 BMW X4
20d 2.0 M Sport
£18,581
82 listings
30d 3.0 M Sport
£20,500
27 listings
35d 3.0 M Sport
£18,745
8 listings
🍪 We use local storage We use essential browser storage to make our site work, and third-party services for analytics and vehicle history checks (CarVertical). You need to accept to use our valuation service.