Dealer60 days • -5%See price changePhotos coming soonAdd to favouritesUsed (2022) BMW X4 M Sport | Good price2.0 20d MHT M Sport Auto xDrive20228,801 miles2.0L DieselSUVAutomaticGloucestershire, Gloucestershire£35,950Good priceYou save £2,450Gloucestershire, GloucestershireVisit Exchange and Mart
Dealer30 days • -26%See price change1 / 4Add to favouritesUsed (2022) BMW X4 M Sport 187 HP | Fair pricexDrive20d M Sport202219,202 miles2.0L DieselSUVAutomatic187 HP (137 kW)49.6 Mpg150 g CO2/km comb.GL51 6UP Cheltenham, Gloucestershire£38,950Fair priceEstimated price £37,572GL51 6UP Cheltenham, GloucestershireVisit Bmw.co.uk
Dealer106 days 1 / 4Add to favouritesUsed (2016) BMW X4 M Sport | Fair pricexDrive20d M Sport 5dr Step201668,500 miles2.0L DieselSUVAutomaticGL51 9SG Cheltenham, Gloucestershire£15,990Fair priceEstimated price £15,481GL51 9SG Cheltenham, GloucestershireVisit Desperateseller.co.uk
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2024) BMW X4 Competition Edition 503 HP | A bit priceyX4MM Competition 3.0 5dr20247,095 miles3.0L PetrolSUVAutomatic503 HP (369 kW)26.2 Mpg245 g CO2/km comb.GL51 6UP Cheltenham, Gloucestershire£65,950A bit priceyEstimated price £63,069GL51 6UP Cheltenham, GloucestershireVisit Bmw.co.uk
Dealer13 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
Dealer21 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
Dealer24 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
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2015) BMW X4 Performance 190 HP | A bit priceyxDrive20d SE 5dr Diesel Estate201547,715 miles2.0L DieselSUVManual190 HP (139 kW)52.0 Mpg142 g CO2/km comb.Delivered to you£15,000A bit priceyEstimated price £13,638Delivered to youVisit Buyacar
Dealer24 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
Dealer79 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