Dealer150 days • -28%See price change1 / 4Add to favouritesUsed (2025) BMW i4 M Sport 340 HP | Good price250kW eDrive40 M Sport 83.9kWh 5drMar 20257,236 milesElectricSedanAutomatic≈ 600 miles250 kW (340 HP)15.4 Kwh/100 km0 g CO2/km comb.Delivered to you£37,650Good priceYou save £3,050Delivered to youVisit Buyacar
Dealer3 days New1 / 4Add to favouritesUsed (2020) BMW 218 M Sport 138 HP | Good price2 Series Gran Tourer i M Sport 5dr202050,553 miles1.5L PetrolEstateAutomatic138 HP (101 kW)Delivered to you£14,390Good priceYou save £1,610Delivered to youVisit Buyacar
Dealer3 days Photos coming soonNewAdd to favouritesUsed (2015) BMW 320 Performance 181 HP | Good price3 Series Touring d SE 5dr Step201572,301 miles2.0L DieselEstateAutomatic181 HP (133 kW)Delivered to you£9,900Good priceYou save £1,300Delivered to youVisit Buyacar
Dealer26 days • -1%See price change1 / 4Add to favouritesUsed (2021) BMW X3 M Sport 181 HP | Good pricexDrive20i M Sport 5dr Step202122,250 miles2.0L PetrolSUVAutomatic181 HP (133 kW)BD48RU Bradford, West Yorkshire£30,579Good priceYou save £2,021BD48RU Bradford, West YorkshireVisit Honestjohn
Dealer73 days • -34%See price change1 / 4Add to favouritesUsed (2020) BMW X5 M Sport 265 HP | Super priceX5 SeriesxDrive30d M Sport 3.0Sep 202042,413 miles3.0L DieselSUVAutomatic265 HP (194 kW)35.3 Mpg207 g CO2/km comb.LN6 9UH Lincoln, Lincolnshire£37,750Super priceYou save £4,750LN6 9UH Lincoln, LincolnshireVisit Honestjohn
Dealer59 days • -9%See price change1 / 4Add to favouritesUsed (2020) BMW 420 M Sport 184 HP | Super price4 Series Gran Coupe i M Sport 5drJun 202040,447 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)173 g CO2/km comb.Delivered to you£17,250Super priceYou save £4,050Delivered to youVisit Buyacar
Dealer23 days • -6%See price change1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 140 HP | Good price1 Series i M Sport 5dr StepJan 202032,500 miles1.5L PetrolHatchbackAutomatic140 HP (102 kW)145 g CO2/km comb.IP16JZ Ipswich, Suffolk£18,750Good priceYou save £1,250IP16JZ Ipswich, SuffolkVisit Carsite.co.uk
Dealer40 days • -4%See price change1 / 4Add to favouritesUsed (2020) BMW X3 M Sport 188 HP | Good pricexDrive20d M Sport 2.0 5dr202033,215 miles2.0L DieselSUVAutomatic188 HP (138 kW)44.1 Mpg168 g CO2/km comb.WC1E 7DP London, London£28,750Good priceYou save £1,650WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer16 days • -1%See price change1 / 4Add to favouritesUsed (2019) BMW 118 M Sport 148 HP | Good price1 Series d M Sport Shadow Edition201958,598 miles2.0L DieselHatchbackManual148 HP (108 kW)WC1E 7DP London, London£13,433Good priceYou save £1,267WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer22 days • -3%See price change1 / 2Add to favouritesUsed (2018) BMW M240 M Sport 340 HP | Good price2 Series2dr [Nav] Step Auto - 2018Jul 201859,370 miles3.0L PetrolCabrioletAutomatic340 HP (250 kW)204 g CO2/km comb.WC1E 7DP London, London£15,995Good priceYou save £1,905WC1E 7DP London, LondonVisit Honestjohn
Dealer23 days 1 / 4Add to favouritesUsed (2018) BMW 530 M Sport 265 HP | Good price5 Series d M Sport 4dr Auto201862,531 miles3.0L DieselSedanAutomatic265 HP (194 kW)PH15AE Perth£18,395Good priceYou save £2,005PH15AE PerthVisit Honestjohn
Dealer9 days 1 / 2Add to favouritesUsed (2017) BMW 116 Sport Line 116 HP | Good price1 Series d Sport 5dr [Nav]May 201779,568 miles1.5L DieselHatchbackManual116 HP (85 kW)103 g CO2/km comb.WC1E 7DP London, London£7,150Good priceYou save £1,150WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer37 days • -8%See price change1 / 3Add to favouritesUsed (2017) BMW 216 Active Tourer Luxury Line 114 HP | Good price2 SeriesLuxury 5dr [Nav] Step201728,292 miles1.5L DieselMPVAutomatic114 HP (83 kW)Delivered to you£10,250Good priceYou save £1,550Delivered to youVisit Buyacar
Dealer3 days Photos coming soonNewAdd to favouritesUsed (2020) BMW X3 M Sport 181 HP | Good pricexDrive20i M Sport 2.0 5dr202054,696 miles2.0L PetrolSUVAutomatic181 HP (133 kW)35.3 Mpg154 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£24,555Good priceYou save £1,745SN5 8WG SWINDON, WiltshireVisit Honestjohn
Dealer4 days • -21%See price changeNew1 / 4Add to favouritesUsed (2015) BMW X5 M Sport 258 HP | Good price3.0 30d M Sport Auto xDrive Euro 6Sep 201569,417 miles3.0L DieselSUVAutomatic258 HP (189 kW)47.1 Mpg158 g CO2/km comb.EH128LH Glasgow Road£19,500Good priceYou save £2,000EH128LH Glasgow RoadVisit Honestjohn
Dealer4 days New1 / 4Add to favouritesUsed (2021) BMW Z4 M Sport 197 HP | Good pricesDrive 20i M Sport 2dr Auto - 2021Oct 202134,417 miles2.0L PetrolCabrioletAutomatic197 HP (144 kW)40.4 Mpg160 g CO2/km comb.WC1E 7DP London, London£25,495Good priceYou save £2,505WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Good price3 SeriesM Sport Saloon 2.0 4dr20255,891 miles2.0L HybridSedanAutomatic292 HP (214 kW)38.2 Mpg21 g CO2/km comb.Delivered to you£35,990Good priceYou save £2,710Delivered to youVisit Buyacar
Dealer14 days 1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Good price3 SeriesM Sport Saloon 2.0 4dr20255,437 miles2.0L HybridSedanAutomatic292 HP (214 kW)38.2 Mpg21 g CO2/km comb.Delivered to you£35,990Good priceYou save £2,810Delivered to youVisit Buyacar
Dealer35 days • -2%See price change1 / 4Add to favouritesUsed (2020) BMW X5 M Sport 265 HP | Good pricexDrive30d M Sport 5dr Auto202059,027 miles3.0L DieselSUVAutomatic265 HP (194 kW)WC1E 7DP London, London£35,990Good priceYou save £3,110WC1E 7DP London, LondonVisit Honestjohn
Dealer4 days Photos coming soonNewAdd to favouritesUsed (2021) BMW X2 Sport Line 134 HP | Good pricesDrive 18i [136] Sport 5dr202126,894 miles1.5L PetrolSUVManual134 HP (98 kW)Delivered to you£17,500Good priceYou save £1,600Delivered to youVisit Buyacar
Dealer4 days New1 / 4Add to favouritesNew (2025) BMW iX M Sport 408 HP | Super price300kW xDrive45 M Sport 101kWh 5dr20255 milesElectricSUVAutomatic≈ 602 miles300 kW (408 HP)17.8 Kwh/100 km0 g CO2/km comb.Delivered to you£69,990Super priceYou save £7,510Delivered to youVisit Buyacar
Dealer8 days 1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Good price3 Series22.3 kWh M Sport 4dr Step20259,764 miles2.0L HybridSedanAutomatic292 HP (214 kW)WC1E 7DP London, London£34,990Good priceYou save £3,010WC1E 7DP London, LondonVisit Motors.co.uk
Dealer145 days • -9%See price change1 / 4Add to favouritesUsed (2021) BMW 118 M Sport 136 HP | Good price1 Series i M Sport 1.5 5drJul 202123,169 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.WD6 2BT Borehamwood, Hertfordshire£19,475Good priceYou save £1,725WD6 2BT Borehamwood, HertfordshireVisit Honestjohn
Dealer23 days • -30%See price change1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 140 HP | Good pricei M SportSep 202038,718 miles1.5L PetrolHatchbackManual140 HP (102 kW)46.3 Mpg139 g CO2/km comb.WC1E 7DP London, London£16,695Good priceYou save £1,305WC1E 7DP London, LondonVisit Honestjohn
Dealer46 days • -4%See price change1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 140 HP | Good price1 Series 1.5 i M Sport Euro 6202035,489 miles1.5L PetrolHatchbackManual140 HP (102 kW)139 g CO2/km comb.LS7 2BH Leeds, West Yorkshire£16,480Good priceYou save £1,820LS7 2BH Leeds, West YorkshireVisit Motors.co.uk