Your PARKERS valuation for:
BMW X4 SUV xDrive30d M Sport X Step auto 5d 2018/68
Private Price
£20,305 - £22,795
Dealer Price
£23,980 - £24,925
Sell your car - get your highest offer ►
Based on 70,000 miles with no optional extras