Dealer9 days 1 / 4Add to favouritesUsed (2020) BMW M135 Comfort Edition 302 HP | Fair price1 Series i xDrive 5dr Step202041,143 miles2.0L PetrolHatchbackAutomatic302 HP (222 kW)WC1E 7DP London, London£23,295Fair priceYou save £405WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer66 days • -7%See price change1 / 3Add to favouritesUsed (2021) BMW 118 M Sport 134 HP | Fair price1 Series i M Sport 1.5 5dr202124,069 miles1.5L PetrolHatchbackManual134 HP (98 kW)47.9 Mpg134 g CO2/km comb.DD2 3PT Dundee£18,500Fair priceYou save £1,000DD2 3PT DundeeVisit Exchange and Mart
Dealer4 days Photos coming soonNewAdd to favouritesUsed (2022) BMW 118 M Sport 136 HP | Fair price1 Series i [136] M Sport 5dr [Live202262,080 miles1.5L PetrolHatchbackManual136 HP (100 kW)48.0 Mpg134 g CO2/km comb.WS13 7SA Lichfield, Staffordshire£16,998Fair priceYou save £402WS13 7SA Lichfield, StaffordshireVisit Honestjohn
Dealer23 days 1 / 4Add to favouritesUsed (2022) BMW M240 M Sport 374 HP | Fair price2 Series 3.0Coupe 2dr Petrol Auto202221,090 miles3.0L PetrolCoupeAutomatic374 HP (275 kW)34.4 Mpg186 g CO2/km comb.WC1E 7DP London, London£37,745Fair priceYou save £955WC1E 7DP London, LondonVisit heycar
Dealer39 days 1 / 4Add to favouritesUsed (2020) BMW Z4 M Sport 258 HP | Fair price2.0 30i M Sport Auto sDrive Euro 6202033,681 miles2.0L PetrolCabrioletAutomatic258 HP (189 kW)38.2 Mpg139 g CO2/km comb.Delivered to you£26,581Fair priceYou save £319Delivered to youVisit Buyacar
Dealer16 days • -2%See price changePhotos coming soonAdd to favouritesUsed (2022) BMW 220 M Sport 178 HP | Fair price2 Series 2.0 i M Sport DCT Euro 6202213,000 miles2.0L PetrolCoupeAutomatic178 HP (130 kW)46.3 Mpg140 g CO2/km comb.WC1E 7DP London, London£23,856Fair priceYou save £644WC1E 7DP London, LondonVisit Honestjohn
Dealer23 days • -5%See price change1 / 4Add to favouritesUsed (2022) BMW M135 Shadowline 306 HP | Fair price1 Series i xDrive 2.0 5dr202230,989 miles2.0L PetrolHatchbackAutomatic306 HP (225 kW)38.2 Mpg168 g CO2/km comb.WC1E 7DP London, London£25,734Fair priceYou save £1,266WC1E 7DP London, LondonVisit heycar
Dealer5 days Photos coming soonAdd to favouritesUsed (2018) BMW 218 Performance 148 HP | Fair price2 Series d SE 5dr Estate201878,531 miles2.0L DieselEstateManual148 HP (108 kW)AB123EW Aberdeen£9,700Fair priceEstimated price £9,744AB123EW AberdeenVisit Honestjohn
Dealer32 days • -1%See price change1 / 4Add to favouritesUsed (2023) BMW X5 M Sport 489 HP | Fair pricexDrive50e M Sport 5dr Auto - 2023Oct 202325,146 miles3.0L HybridSUVAutomatic489 HP (359 kW)30.4 Mpg20 g CO2/km comb.Delivered to you£62,995Fair priceEstimated price £62,274Delivered to youVisit Buyacar
Dealer47 days • -7%See price change1 / 4Add to favouritesUsed (2023) BMW 225 Active Tourer M Sport 242 HP | Fair price2 SeriesxDrive M Sport 5dr DCT202316,170 miles1.5L HybridMPVAutomatic242 HP (177 kW)47.9 Mpg16 g CO2/km comb.Delivered to you£24,995Fair priceEstimated price £24,680Delivered to youVisit Buyacar
Dealer34 days • -36%See price change1 / 4Add to favouritesUsed (2021) BMW X3 xLine 292 HP | Fair pricexDrive30e xLineDec 202134,108 miles2.0L HybridSUVAutomatic292 HP (214 kW)35.3 Mpg46 g CO2/km comb.Delivered to you£30,450Fair priceYou save £1,350Delivered to youVisit Buyacar
Dealer66 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW 530e M Sport 295 HP | Fair price5 SeriesM Sport 4dr Auto20253,600 miles2.0L HybridSedanAutomatic295 HP (216 kW)WC1E 7DP London, London£49,000Fair priceEstimated price £48,175WC1E 7DP London, LondonVisit Honestjohn
Dealer53 days • -7%See price change1 / 4Add to favouritesUsed (2019) BMW 320 Sport Line 188 HP | Fair price3 Series d xDrive Sport 4dr Step201943,547 miles2.0L DieselSedanAutomatic188 HP (138 kW)BD48RU Bradford, West Yorkshire£19,495Fair priceYou save £905BD48RU Bradford, West YorkshireVisit Honestjohn
Dealer10 days 1 / 4Add to favouritesUsed (2018) BMW 320 M Sport 190 HP | Fair price3 Series SERIES d xDrive M Sport201885,669 miles2.0L DieselEstateAutomatic190 HP (139 kW)42.8 Mpg140 g CO2/km comb.Delivered to you£14,453Fair priceYou save £747Delivered to youVisit Buyacar
Dealer81 days • -20%See price change1 / 3Add to favouritesUsed (2019) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Auto (s/s)Sep 201929,137 miles2.0L DieselSedanAutomatic190 HP (139 kW)54.3 Mpg113 g CO2/km comb.DD2 3PT Dundee£22,750Fair priceEstimated price £21,667DD2 3PT DundeeVisit Honestjohn
Dealer16 days 1 / 4Add to favouritesUsed (2022) BMW 218 M Sport 136 HP | Fair price2 Series i [136] M Sport 4dr202245,077 miles1.0L PetrolCoupeAutomatic136 HP (100 kW)DN15 8PT Scunthorpe, Lincolnshire£19,867Fair priceYou save £133DN15 8PT Scunthorpe, LincolnshireVisit heycar
Dealer9 days 1 / 4Add to favouritesUsed (2021) BMW X1 M Sport 136 HP | Fair pricesDrive 18i [136] M Sport 5dr Step202130,812 miles1.5L PetrolSUVAutomatic136 HP (100 kW)44.0 Mpg147 g CO2/km comb.NG5 6GZ Arnold, Nottinghamshire£21,404Fair priceEstimated price £21,389NG5 6GZ Arnold, NottinghamshireVisit Vertumotors.com
Dealer223 days • -21%See price change1 / 3Add to favouritesUsed (2024) BMW i5 M Sport 340 HP | Fair price250kW eDrive40 M Sport 84kWh 4drMar 202410,285 milesElectricSedanAutomatic≈ 560 miles250 kW (340 HP)16.5 Kwh/100 km0 g CO2/km comb.DD2 3PT Dundee£45,500Fair priceEstimated price £45,162DD2 3PT DundeeVisit Honestjohn
Dealer223 days • -27%See price change1 / 3Add to favouritesUsed (2024) BMW iX2 M Sport 313 HP | Fair price230kW xDrive30 M Sport 65kWh 5drMar 202411,518 milesElectricSUVAutomatic≈ 449 miles230 kW (313 HP)16.3 Kwh/100 km0 g CO2/km comb.DD2 3PT Dundee£35,000Fair priceYou save £400DD2 3PT DundeeVisit Honestjohn
Dealer197 days • -23%See price change1 / 3Add to favouritesUsed (2024) BMW i5 M Sport 340 HP | Fair price250kW eDrive40 M Sport Pro 84kWh202411,603 milesElectricSedanAutomatic≈ 560 miles250 kW (340 HP)16.5 Kwh/100 km0 g CO2/km comb.Delivered to you£45,500Fair priceEstimated price £44,825Delivered to youVisit Buyacar
Dealer57 days • -22%See price change1 / 3Add to favouritesUsed (2019) BMW 116 M Sport 116 HP | Fair priced M Sport Shadow Edition 3-dooJun 201939,863 miles1.5L DieselHatchbackAutomatic116 HP (85 kW)68.9 Mpg118 g CO2/km comb.DD2 3PT Dundee£15,500Fair priceYou save £100DD2 3PT DundeeVisit Carsite.co.uk
Dealer5 days • -29%See price change1 / 4Add to favouritesUsed (2018) BMW 118 Sport Line 134 HP | Fair pricei Sport 5-door201843,372 miles1.5L PetrolHatchbackManual134 HP (98 kW)53.3 Mpg123 g CO2/km comb.Delivered to you£11,300Fair priceYou save £700Delivered to youVisit Buyacar
Dealer150 days • -14%See price change1 / 4Add to favouritesUsed (2024) BMW X5 xLine 282 HP | Fair pricexDrive30d MHT xLine 5dr Auto20246,017 miles3.0L HybridSUVAutomatic282 HP (207 kW)Delivered to you£49,895Fair priceEstimated price £49,473Delivered to youVisit Buyacar
Dealer52 days • -10%See price change1 / 4Add to favouritesUsed (2023) BMW X3 M Sport 188 HP | Fair pricexDrive20d MHT M Sport 5dr Step202326,298 miles2.0L HybridSUVAutomatic188 HP (138 kW)Delivered to you£35,995Fair priceEstimated price £35,946Delivered to youVisit Buyacar
Dealer106 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW X1 M Sport 148 HP | Fair priceX1sDrive18d M Sport Panoramic20255,411 miles2.0L DieselSUVAutomatic148 HP (108 kW)Delivered to you£36,000Fair priceEstimated price £35,330Delivered to youVisit Buyacar