Dealer97 days • -8%See price change1 / 1Add to favouritesUsed (2021) BMW X4 M Sport | Super pricexDrive20d MHT M Sport 5dr Step202173,181 miles2.0L DieselSUVAutomatic44.1 MpgLU6 3EA Dunstable, Bedfordshire£24,000Super priceYou save £2,900LU6 3EA Dunstable, BedfordshireVisit Motors.co.uk
Dealer18 days 1 / 4Add to favouritesUsed (2019) BMW X4 M Sport | Super pricexDrive20d M Sport 5dr Step201920,000 miles2.0L DieselSUVAutomaticLU7 4SW Leighton Buzzard, Bedfordshire£23,292Super priceYou save £3,708LU7 4SW Leighton Buzzard, BedfordshireVisit Motors.co.uk
Dealer36 days 1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 187 HP | Fair pricexDrive20d M Sport 2.0 5dr202410,169 miles2.0L DieselSUVAutomatic187 HP (137 kW)46.3 Mpg161 g CO2/km comb.LU4 8QN Luton, Bedfordshire£46,000Fair priceYou save £600LU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer21 days 1 / 4Add to favouritesUsed (2019) BMW X4 M Sport 265 HP | Fair pricexDrive30d M Sport X 5dr Step201963,744 miles3.0L DieselSUVAutomatic265 HP (194 kW)38.2 MpgLU3 3HP Luton, Bedfordshire£26,995Fair priceEstimated price £26,822LU3 3HP Luton, BedfordshireVisit Parkers.co.uk
Dealer64 days • -1%See price change1 / 3Add to favouritesUsed (2020) BMW X4 M Sport 354 HP | Fair price3.0 M40i SUV 5dr Petrol Auto202082,093 miles3.0L PetrolSUVAutomatic354 HP (260 kW)29.1 MpgLU3 3AN Luton, Bedfordshire£26,995Fair priceYou save £1,305LU3 3AN Luton, BedfordshireVisit Motors.co.uk
Dealer73 days 1 / 1Add to favouritesUsed (2019) BMW X4 M Sport 190 HP | Fair pricexDrive20d M Sport 5dr Step201965,000 miles2.0L DieselSUVAutomatic190 HP (139 kW)42.2 MpgLU7 4SW Leighton Buzzard, Bedfordshire£22,950Fair priceYou save £350LU7 4SW Leighton Buzzard, BedfordshireVisit Motors.co.uk
Dealer129 days 1 / 4Add to favouritesUsed (2015) BMW X4 xLine 190 HP | Fair price2.0 20d xLine SUV 5dr Diesel Auto201572,121 miles2.0L DieselSUVAutomatic190 HP (139 kW)54.0 Mpg136 g CO2/km comb.LU3 3HP Luton, Bedfordshire£14,495Fair priceEstimated price £14,266LU3 3HP Luton, BedfordshireVisit Desperateseller.co.uk
Dealer122 days Photos coming soonAdd to favouritesUsed (2019) BMW X4 M Sport 190 HP | A bit pricey2.0 20d M Sport X SUV 5dr Diesel201953,000 miles2.0L DieselSUVAutomatic190 HP (139 kW)LU6 1PD Dunstable, Bedfordshire£26,790A bit priceyEstimated price £24,581LU6 1PD Dunstable, BedfordshireVisit Desperateseller.co.uk
Dealer0 days New1 / 4Add to favouritesUsed (2019) BMW X4 M Sport 354 HP | ExpensiveM40i 3.0 5dr201941,788 miles3.0L PetrolSUVAutomatic354 HP (260 kW)29.4 Mpg181 g CO2/km comb.LU4 8QN Luton, Bedfordshire£35,000ExpensiveEstimated price £30,591LU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer47 days 1 / 4Add to favouritesUsed (2018) BMW X4 Sport Line 326 HP | Expensive3.0 M40d SUV 5dr Diesel Auto201870,394 miles3.0L DieselSUVAutomatic326 HP (239 kW)37.2 MpgLU3 3AN Luton, Bedfordshire£27,795ExpensiveEstimated price £22,421LU3 3AN Luton, BedfordshireVisit Parkers.co.uk
Dealer148 days 1 / 1Add to favouritesUsed (2018) BMW X4 M Sport 190 HP | Expensive2.0 20d M Sport SUV 5dr Diesel201876,000 miles2.0L DieselSUVAutomatic190 HP (139 kW)MK45 4RA Bedford, Bedfordshire£23,489ExpensiveEstimated price £19,728MK45 4RA Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer53 days • -6%See price change1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 188 HP | Good pricexDrive20d MHT M Sport 5dr Step20247,256 miles2.0L HybridSUVAutomatic188 HP (138 kW)Delivered to you£43,495Good priceYou save £2,705Delivered to youVisit Buyacar
Dealer95 days • -6%See price change1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 190 HP | Good pricexDrive20d MHT M Sport 5dr Step20248,530 miles2.0L DieselSUVAutomatic190 HP (139 kW)46.3 Mpg160 g CO2/km comb.Delivered to you£43,623Good priceYou save £2,377Delivered to youVisit Buyacar
Dealer14 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW X4 M Sport 190 HP | Good pricexDrive20d M Sport 2.0 5dr202510,865 miles2.0L DieselSUVAutomatic190 HP (139 kW)46.3 Mpg160 g CO2/km comb.Delivered to you£46,423Good priceYou save £2,977Delivered to youVisit Buyacar
Dealer95 days • -7%See price change1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 190 HP | Good pricexDrive20d MHT M Sport 5dr Step20248,484 miles2.0L DieselSUVAutomatic190 HP (139 kW)46.3 Mpg161 g CO2/km comb.WC1E 7DP London, London£44,088Good priceYou save £2,012WC1E 7DP London, LondonVisit Motors.co.uk
Dealer38 days 1 / 4Add to favouritesUsed (2025) BMW X4 M Sport 188 HP | Good pricexDrive20d MHT M Sport 5dr Step20254,478 miles2.0L HybridSUVAutomatic188 HP (138 kW)Delivered to you£48,033Good priceYou save £2,267Delivered to youVisit Buyacar
Dealer4 days New1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 190 HP | Fair priceM Sport20247,736 miles2.0L DieselSUVAutomatic190 HP (139 kW)Delivered to you£46,527Fair priceEstimated price £45,884Delivered to youVisit Buyacar
Dealer10 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | ExpensivexDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£54,815ExpensiveEstimated price £48,756Delivered to youVisit Buyacar
Dealer77 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
Dealer21 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | Not evaluatedxDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£62,414Not evaluatedDelivered to youVisit Buyacar
Dealer18 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | Not evaluatedxDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£60,445Not evaluatedDelivered to youVisit Buyacar
Dealer21 days Photos coming soonAdd to favouritesNew (2025) BMW X4 M Sport 187 HP | Not evaluatedxDrive20d MHT M Sport 5dr Step20250 miles2.0L DieselSUVAutomatic187 HP (137 kW)Delivered to you£60,735Not evaluatedDelivered to youVisit Buyacar