Dealer64 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW i4 Shadowline 544 HP | Good price400kW M50 83.9kWh 5dr Auto [18May 20251,996 milesElectricSedanAutomatic≈ 522 miles400 kW (544 HP)17.5 Kwh/100 km0 g CO2/km comb.Delivered to you£46,000Good priceYou save £2,600Delivered to youVisit Buyacar
Dealer101 days • -15%See price change1 / 4Add to favouritesUsed (2025) BMW i4 Shadowline 544 HP | Good price400kW M50 83.9kWh 5dr Auto [18May 20252,246 milesElectricSedanAutomatic≈ 522 miles400 kW (544 HP)17.5 Kwh/100 km0 g CO2/km comb.Delivered to you£46,699Good priceYou save £1,901Delivered to youVisit Buyacar
Dealer8 days 1 / 4Add to favouritesUsed (2025) BMW i4 M Sport 340 HP | Good price250kW eDrive40 M Sport 83.9kWh 5dr20254,213 milesElectricSedanAutomatic≈ 613 miles250 kW (340 HP)14.9 Kwh/100 km0 g CO2/km comb.Delivered to you£38,990Good priceYou save £1,710Delivered to youVisit Buyacar
Dealer139 days • -23%See price change1 / 3Add to favouritesUsed (2024) BMW i5 M Sport 601 HP | Super price250kW eDrive40 M Sport 84kWh 5dr202412,576 milesElectricSedanAutomatic≈ 560 miles442 kW (601 HP)16.5 Kwh/100 km0 g CO2/km comb.Delivered to you£50,000Super priceYou save £7,400Delivered to youVisit Buyacar
Dealer139 days • -18%See price change1 / 3Add to favouritesUsed (2024) BMW iX2 M Sport 313 HP | Good price230kW xDrive30 M Sport 65kWh 5dr20247,434 milesElectricSUVAutomatic≈ 449 miles230 kW (313 HP)16.3 Kwh/100 km0 g CO2/km comb.DD2 3PT Dundee£36,750Good priceYou save £1,650DD2 3PT DundeeVisit Motors.co.uk
Dealer139 days • -23%See price change1 / 3Add to favouritesUsed (2024) BMW iX2 M Sport 313 HP | Super price230kW xDrive30 M Sport 65kWh 5dr20245,627 milesElectricSUVAutomatic≈ 449 miles230 kW (313 HP)16.3 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£36,000Super priceYou save £3,700WC1E 7DP London, LondonVisit Honestjohn
Dealer38 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW i5 M Sport 340 HP | Super price250kW eDrive40 M Sport 84kWh 4dr20247,223 milesElectricSedanAutomatic≈ 602 miles250 kW (340 HP)15.4 Kwh/100 km0 g CO2/km comb.Delivered to you£43,480Super priceYou save £6,720Delivered to youVisit Buyacar
Dealer64 days • -15%See price change1 / 4Add to favouritesUsed (2025) BMW iX2 M Sport 204 HP | Super price150kW eDrive20 M Sport 65kWh 5dr20251,659 milesElectricSUVAutomatic≈ 478 miles150 kW (204 HP)15.3 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£33,990Super priceYou save £4,710WC1E 7DP London, LondonVisit Honestjohn
Dealer164 days • -41%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW iX2 M Sport 313 HP | Good price230kW xDrive30 M Sport 65kWh 5dr20249,587 milesElectricSUVAutomatic≈ 449 miles230 kW (313 HP)16.3 Kwh/100 km0 g CO2/km comb.AB12 3EW Aberdeen£33,900Good priceYou save £2,900AB12 3EW AberdeenVisit Honestjohn
Dealer203 days 1 / 4Add to favouritesNew (2024) BMW X7 M Sport 334 HP | Good pricexDrive40d MHT M Sport 5dr Step20240 miles3.0L DieselSUVAutomatic334 HP (245 kW)Delivered to you£96,290Good priceYou save £4,610Delivered to youVisit Buyacar
Dealer37 days 1 / 4Add to favouritesUsed (2023) BMW iX3 M Sport 286 HP | Good price210kW M Sport Pro 80kWh 5dr202315,885 milesElectricSUVAutomatic≈ 471 miles210 kW (286 HP)17.6 Kwh/100 km0 g CO2/km comb.NG56BH Daybrook, Nottinghamshire£33,450Good priceYou save £1,650NG56BH Daybrook, NottinghamshireVisit Honestjohn
Dealer187 days 1 / 4Add to favouritesNew (2024) BMW 420 M Sport 180 HP | Good price4 Series i M Sport 2dr Step Auto20240 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£50,445Good priceYou save £2,355Delivered to youVisit Buyacar
Dealer127 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Super price3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,085Super priceYou save £4,615Delivered to youVisit Buyacar
Dealer198 days 1 / 4Add to favouritesNew (2024) BMW M440 M Sport 368 HP | Super price4 Series Gran Coupe i xDrive MHT20240 miles3.0L PetrolSedanAutomatic368 HP (270 kW)Delivered to you£70,240Super priceYou save £5,760Delivered to youVisit Buyacar
Dealer177 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Good price3 Series Touring i M Sport 5dr20240 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£47,668Good priceYou save £2,032Delivered to youVisit Buyacar
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2019) BMW 218 Sport Line 138 HP | Super price2 Series Active Tourer i Sport201952,451 miles1.5L PetrolEstateManual138 HP (101 kW)Delivered to you£10,957Super priceYou save £2,043Delivered to youVisit Buyacar
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2025) BMW 420 M Sport 180 HP | Good price4 Series i M Sport 2dr Step20252,013 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)WC1E 7DP London, London£41,013Good priceYou save £2,687WC1E 7DP London, LondonVisit Honestjohn
Dealer3 days Photos coming soonNewAdd to favouritesNew (2025) BMW 330e M Sport 288 HP | Super price3 Series22.3 kWh M Sport 4dr Step20250 miles2.0L HybridSedanAutomatic288 HP (211 kW)Delivered to you£50,785Super priceYou save £6,715Delivered to youVisit Buyacar
Dealer44 days Photos coming soonAdd to favouritesNew (2025) BMW X2 M Sport 188 HP | Super pricesDrive 20i M Sport 5dr Step20250 miles2.0L PetrolSUVAutomatic188 HP (138 kW)Delivered to you£38,830Super priceYou save £6,170Delivered to youVisit Buyacar
Dealer6 days Photos coming soonAdd to favouritesUsed (2025) BMW iX2 M Sport 204 HP | Good priceM Sport20251,529 milesElectricSUVAutomatic≈ 478 miles150 kW (204 HP)15.3 Kwh/100 km0 g CO2/km comb.Delivered to you£35,720Good priceYou save £3,080Delivered to youVisit Buyacar
Dealer12 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
Dealer57 days Photos coming soonAdd to favouritesNew (2025) BMW X2 M Sport 188 HP | Super pricesDrive 20i M Sport 5dr Step20250 miles2.0L PetrolSUVAutomatic188 HP (138 kW)Delivered to you£38,830Super priceYou save £6,170Delivered to youVisit Buyacar
Dealer17 days Photos coming soonAdd to favouritesNew (2025) BMW X3 M Sport 295 HP | Super pricexDrive 30e M Sport 5dr Auto20250 miles2.0L HybridSUVAutomatic295 HP (216 kW)Delivered to you£60,140Super priceYou save £4,260Delivered to youVisit Buyacar
Dealer24 days Photos coming soonAdd to favouritesNew (2025) BMW M5 Comfort Edition 717 HP | Good priceM54dr DCT20250 miles4.4L HybridSedanAutomatic717 HP (527 kW)Delivered to you£111,515Good priceYou save £3,385Delivered to youVisit Buyacar
Dealer29 days Photos coming soonAdd to favouritesNew (2025) BMW X3 M Sport 295 HP | Good pricexDrive 30e M Sport 5dr Auto20250 miles2.0L HybridSUVAutomatic295 HP (216 kW)Delivered to you£61,715Good priceYou save £2,685Delivered to youVisit Buyacar