Dealer20 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | Super pricexDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£54,815Super priceYou save £4,185Delivered to youVisit Buyacar
Dealer1 day • -1%See price changeNew1 / 3Add to favouritesUsed (2020) BMW X4 M Sport 355 HP | Fair priceM40i 3.0 5dr202026,107 miles3.0L PetrolSUVAutomatic355 HP (261 kW)29.7 Mpg216 g CO2/km comb.L3 7HT Liverpool, Merseyside£36,990Fair priceEstimated price £35,818L3 7HT Liverpool, MerseysideVisit Bmw.co.uk
Dealer86 days • -4%See price change1 / 4Add to favouritesUsed (2017) BMW X4 M Sport 190 HP | Fair pricexDrive20d M Sport 5dr Step201792,000 miles2.0L DieselSUVAutomatic190 HP (139 kW)54.0 Mpg136 g CO2/km comb.WA9 1HZ St Helens, Merseyside£14,750Fair priceEstimated price £14,671WA9 1HZ St Helens, MerseysideVisit Parkers.co.uk
Dealer28 days 1 / 4Add to favouritesNew (2025) BMW X4 M Sport 187 HP | Fair pricexDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£60,445Fair priceEstimated price £58,965Delivered to youVisit Buyacar
Dealer118 days • -1%See price change1 / 1Add to favouritesUsed (2021) BMW X4 M Sport 190 HP | Fair price2.0 20d MHT M Sport SUV 5dr Diesel202180,000 miles2.0L HybridSUVAutomatic190 HP (139 kW)L9 7AJ Liverpool, Merseyside£24,990Fair priceYou save £1,010L9 7AJ Liverpool, MerseysideVisit Desperateseller.co.uk
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2020) BMW X4 Comfort Edition 322 HP | Fair pricexDrive M40d 5dr Step Auto202029,189 miles3.0L DieselSUVAutomatic322 HP (236 kW)Delivered to you£34,750Fair priceYou save £350Delivered to youVisit Buyacar
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2021) BMW X4 M Sport 187 HP | Fair pricexDrive20d MHT M Sport 5dr Step202137,644 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£29,950Fair priceYou save £1,150Delivered to youVisit Buyacar
Dealer3 days Photos coming soonNewAdd to favouritesUsed (2022) BMW X4 M Sport 187 HP | Fair pricexDrive20d M Sport 2.0 5dr202223,145 miles2.0L DieselSUVAutomatic187 HP (137 kW)49.6 Mpg151 g CO2/km comb.L3 7HT Liverpool, Merseyside£36,990Fair priceYou save £10L3 7HT Liverpool, MerseysideVisit Bmw.co.uk
Dealer32 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | Fair pricexDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£60,735Fair priceEstimated price £58,965Delivered to youVisit Buyacar
Dealer32 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | A bit priceyxDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£62,414A bit priceyEstimated price £58,965Delivered to youVisit Buyacar
Dealer235 days • -5%See price change1 / 1Add to favouritesUsed (2018) BMW X4 M Sport 190 HP | Expensive2.0 20d M Sport SUV 5dr Diesel201884,184 miles2.0L DieselSUVAutomatic190 HP (139 kW)L15 4LG Liverpool, Merseyside£21,695ExpensiveEstimated price £18,080L15 4LG Liverpool, MerseysideVisit Desperateseller.co.uk
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2021) BMW X4 Competition Edition 502 HP | ExpensiveX4 M xDriveM Competition 5dr Step20216,909 miles3.0L PetrolSUVAutomatic502 HP (369 kW)AB123EW Aberdeen£51,500ExpensiveEstimated price £47,382AB123EW AberdeenVisit Honestjohn
Dealer87 days 1 / 4Add to favouritesNew (2025) BMW X4 Competition Edition 502 HP | Not evaluatedX4 M xDriveM Competition 5dr Step20250 miles3.0L PetrolSUVAutomatic502 HP (369 kW)Delivered to you£101,140Not evaluatedDelivered to youVisit Buyacar