Dealer121 days • -6%See price change1 / 4Add to favouritesUsed (2019) BMW X4 M Sport 190 HP | Good price2.0 20d M Sport SUV 5dr Diesel201984,197 miles2.0L DieselSUVAutomatic190 HP (139 kW)42.2 MpgNG2 3GQ Nottingham, Nottinghamshire£21,495Good priceYou save £1,605NG2 3GQ Nottingham, NottinghamshireVisit Desperateseller.co.uk