Dealer53 days • -8%See price change1 / 3Add to favouritesUsed (2023) BMW 118 M Sport 134 HP | Good price1 Series i M Sport 1.5 5dr20237,402 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)47.9 Mpg134 g CO2/km comb.AB12 3EW Aberdeen£22,900Good priceYou save £1,800AB12 3EW AberdeenVisit heycar
Dealer71 days • -32%See price change1 / 3Add to favouritesUsed (2020) BMW M135 M Sport 302 HP | Good pricei xDrive202027,101 miles2.0L PetrolHatchbackAutomatic302 HP (222 kW)41.5 Mpg154 g CO2/km comb.AB12 3EW Aberdeen£23,000Good priceYou save £2,000AB12 3EW AberdeenVisit Carsite.co.uk
Dealer54 days • -16%See price change1 / 3Add to favouritesUsed (2021) BMW 118 M Sport 140 HP | Good price1 Series i M Sport 1.5 5dr202131,711 miles1.5L PetrolHatchbackAutomatic140 HP (102 kW)47.9 Mpg134 g CO2/km comb.AB12 3EW Aberdeen£19,700Good priceYou save £1,700AB12 3EW AberdeenVisit Carsite.co.uk
Dealer54 days • -5%See price change1 / 4Add to favouritesUsed (2017) BMW 630 M Sport 255 HP | Good price6 Series i M Sport 5dr Auto201758,757 miles2.0L PetrolCoupeAutomatic255 HP (187 kW)Delivered to you£18,195Good priceYou save £1,605Delivered to youVisit Buyacar
Dealer72 days • -29%See price change1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 138 HP | Good price1 Series i M Sport 1.5 5drSep 202029,475 miles1.5L PetrolHatchbackAutomatic138 HP (101 kW)44.1 Mpg145 g CO2/km comb.Delivered to you£18,900Good priceYou save £1,400Delivered to youVisit Buyacar
Dealer59 days • -4%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr Step202321,773 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.WC1E 7DP London, London£21,644Good priceYou save £1,956WC1E 7DP London, LondonVisit Honestjohn
Dealer16 days 1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 134 HP | Good price1 Series i [136] M Sport 5dr Step202351,575 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)LS197BZ Rawdon, West Yorkshire£19,423Good priceYou save £1,577LS197BZ Rawdon, West YorkshireVisit Carsite.co.uk
Dealer18 days • -5%See price change1 / 4Add to favouritesUsed (2023) BMW 128 Comfort Edition 261 HP | Good price1 Series ti 5dr Step Auto [Live202323,056 miles2.0L PetrolHatchbackAutomatic261 HP (191 kW)BD48RU Bradford, West Yorkshire£23,924Good priceYou save £2,476BD48RU Bradford, West YorkshireVisit Honestjohn
Dealer54 days • -32%See price change1 / 3Add to favouritesUsed (2022) BMW 118 M Sport 134 HP | Good price1 Series i [136] M Sport 5dr202220,413 miles1.5L PetrolHatchbackManual134 HP (98 kW)44.1 Mpg134 g CO2/km comb.AB12 3EW Aberdeen£19,600Good priceYou save £1,700AB12 3EW AberdeenVisit Honestjohn
Dealer21 days • -2%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 134 HP | Good price1 Series i [136] M Sport 5dr [Live202320,653 miles1.5L PetrolHatchbackManual134 HP (98 kW)47.9 Mpg134 g CO2/km comb.AB12 3EW Aberdeen£20,700Good priceYou save £1,400AB12 3EW AberdeenVisit Carsite.co.uk
Dealer43 days • -8%See price change1 / 4Add to favouritesUsed (2025) BMW i4 M Sport 340 HP | Good priceM Sport20254,880 milesElectricSedanAutomatic≈ 613 miles250 kW (340 HP)14.9 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£38,294Good priceYou save £2,306WC1E 7DP London, LondonVisit Honestjohn
Dealer26 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW i4 M Sport 286 HP | Good price210kW eDrive35 M Sport 70kWh 5dr20255,605 milesElectricSedanAutomatic≈ 514 miles210 kW (286 HP)14.7 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£34,938Good priceYou save £3,062WC1E 7DP London, LondonVisit Motors.co.uk
Dealer5 days Photos coming soonAdd to favouritesUsed (2021) BMW 330e Sport Line 292 HP | Good price3 Series SERIES Sport Pro 5dr Step202161,466 miles2.0L HybridEstateAutomatic292 HP (214 kW)Delivered to you£18,151Good priceYou save £1,949Delivered to youVisit Buyacar
Dealer67 days • -8%See price change1 / 4Add to favouritesUsed (2025) BMW i5 M Sport 340 HP | Super priceM Sport20257,150 milesElectricSedanAutomatic≈ 602 miles250 kW (340 HP)15.4 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£45,884Super priceYou save £4,516WC1E 7DP London, LondonVisit Motors.co.uk
Dealer63 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 181 HP | Super price4 Series Gran Coupe i M Sport 5dr20256,049 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)Delivered to you£37,926Super priceYou save £4,574Delivered to youVisit Buyacar
Dealer59 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 2dr Step20252,013 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)44.1 Mpg147 g CO2/km comb.WC1E 7DP London, London£39,208Super priceYou save £4,692WC1E 7DP London, LondonVisit Honestjohn
Dealer78 days • -5%See price change1 / 4Add to favouritesUsed (2022) BMW 118 Sport Line 136 HP | Good price1 Series i [136] Sport 5dr202221,906 miles1.5L PetrolHatchbackManual136 HP (100 kW)Delivered to you£16,950Good priceYou save £1,850Delivered to youVisit Buyacar
Dealer2 days • -30%See price changeNew1 / 4Add to favouritesUsed (2020) BMW Z4 M Sport 197 HP | Good pricesDrive20i M SportSep 202026,500 miles2.0L PetrolCabrioletAutomatic197 HP (144 kW)40.3 Mpg164 g CO2/km comb.WC1E 7DP London, London£24,873Good priceYou save £2,527WC1E 7DP London, LondonVisit Honestjohn
Dealer29 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW i5 M Sport 340 HP | Super price250kW eDrive40 M Sport 84kWh 4dr202511,113 milesElectricSedanAutomatic≈ 602 miles250 kW (340 HP)15.4 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£45,717Super priceYou save £4,783WC1E 7DP London, LondonVisit Motors.co.uk
Dealer37 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW i5 M Sport 340 HP | Good priceM Sport20256,119 milesElectricSedanAutomatic≈ 602 miles250 kW (340 HP)15.4 Kwh/100 km0 g CO2/km comb.DN15 8PT Scunthorpe, Lincolnshire£47,659Good priceYou save £3,141DN15 8PT Scunthorpe, LincolnshireVisit Honestjohn
Dealer61 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW M240 M Sport 374 HP | Good price2 Series20252,937 miles3.0L PetrolCoupeAutomatic374 HP (275 kW)34.4 Mpg185 g CO2/km comb.Delivered to you£43,009Good priceYou save £2,591Delivered to youVisit Buyacar
Dealer59 days • -5%See price change1 / 3Add to favouritesUsed (2022) BMW 218 M Sport 134 HP | Super price2 Series i M Sport Gran Coupe 1.5202212,821 miles1.5L PetrolCoupeAutomatic134 HP (98 kW)47.9 Mpg134 g CO2/km comb.AB12 3EW Aberdeen£20,300Super priceYou save £2,800AB12 3EW AberdeenVisit Exchange and Mart
Dealer24 days • -2%See price change1 / 3Add to favouritesUsed (2024) BMW 420 M Sport 181 HP | Good price4 Series i M Sport Coupe 2.020244,774 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)44.1 Mpg146 g CO2/km comb.Delivered to you£36,600Good priceYou save £2,800Delivered to youVisit Buyacar
Dealer79 days • -7%See price change1 / 4Add to favouritesUsed (2024) BMW 118 M Sport 136 HP | Good price1 Series 1.5 i M Sport (LCP) DCT20246,588 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)134 g CO2/km comb.WF4 3BB Wakefield, West Yorkshire£24,430Good priceYou save £1,470WF4 3BB Wakefield, West YorkshireVisit Carsite.co.uk
Dealer53 days • -7%See price change1 / 4Add to favouritesUsed (2020) BMW M135 Comfort Edition 306 HP | Good price1 Series 2.0 i Auto xDrive Euro 6202043,500 miles2.0L PetrolHatchbackAutomatic306 HP (225 kW)179 g CO2/km comb.Delivered to you£21,790Good priceYou save £2,110Delivered to youVisit Buyacar