Dealer74 days • -11%See price change1 / 4Add to favouritesUsed (2025) BMW i4 M Sport 286 HP | Good price210kW eDrive35 M Sport 70kWh 5dr20252,345 milesElectricSedanAutomatic≈ 514 miles210 kW (286 HP)14.7 Kwh/100 km0 g CO2/km comb.Delivered to you£36,795Good priceYou save £1,705Delivered to youVisit Buyacar
Dealer71 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 181 HP | Good price4 Series Gran Coupe i M Sport 5dr20253,797 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)BS107TU Bristol, Gloucestershire£40,000Good priceYou save £2,400BS107TU Bristol, GloucestershireVisit Carsite.co.uk
Dealer23 days 1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 138 HP | Good price1 Series i M Sport 5dr Hatchba202044,411 miles1.5L PetrolHatchbackManual138 HP (101 kW)WC1E 7DP London, London£16,000Good priceYou save £1,300WC1E 7DP London, LondonVisit Honestjohn
Dealer45 days 1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Good price3 Series 2.022.3kWh M Sport SaloonMar 20255,826 miles2.0L HybridSedanAutomatic292 HP (214 kW)38.2 Mpg21 g CO2/km comb.Delivered to you£35,650Good priceYou save £2,950Delivered to youVisit Buyacar
Dealer23 days 1 / 4Add to favouritesUsed (2019) BMW X3 M Sport 184 HP | Good priceEstate xDrive20i M Sport 5dr StepMar 201972,500 miles2.0L PetrolSUVAutomatic184 HP (135 kW)35.8 MpgCM26PN Chelmsford, Essex£20,500Good priceYou save £1,400CM26PN Chelmsford, EssexVisit Carsite.co.uk
Dealer28 days • -4%See price change1 / 4Add to favouritesNew (2025) BMW 220 M Sport 184 HP | Super price2 Series i M Sport 2dr Step Auto -Jul 202510 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)146 g CO2/km comb.WC1E 7DP London, London£35,350Super priceYou save £6,350WC1E 7DP London, LondonVisit heycar
Dealer128 days • -7%See price change1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr202511 miles1.5L HybridCoupeAutomatic168 HP (123 kW)WC1E 7DP London, London£34,995Super priceYou save £5,805WC1E 7DP London, LondonVisit Honestjohn
Dealer37 days • -1%See price change1 / 4Add to favouritesUsed (2021) BMW X3 M Sport 188 HP | Good pricexDrive20d MHT M Sport 5dr Step202156,944 miles2.0L HybridSUVAutomatic188 HP (138 kW)157 g CO2/km comb.WC1E 7DP London, London£25,490Good priceYou save £1,610WC1E 7DP London, LondonVisit heycar
Dealer50 days • -5%See price change1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Super price3 Series22.3 kWh M Sport 5dr StepMar 20256,026 miles2.0L HybridEstateAutomatic292 HP (214 kW)20 g CO2/km comb.NR50JH Norwich, Norfolk£37,450Super priceYou save £3,550NR50JH Norwich, NorfolkVisit Honestjohn
Dealer51 days • -5%See price change1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Super price3 SeriesM Sport Touring 2.0Mar 20257,208 miles2.0L HybridEstateAutomatic292 HP (214 kW)38.2 Mpg21 g CO2/km comb.NR50JH Norwich, Norfolk£37,450Super priceYou save £3,350NR50JH Norwich, NorfolkVisit Group1auto.co.uk
Dealer24 days • -7%See price change1 / 2Add to favouritesUsed (2016) BMW 340 M Sport 326 HP | Super price3 Series i M Sport 5dr Step Auto -Mar 201669,884 miles3.0L PetrolEstateAutomatic326 HP (239 kW)164 g CO2/km comb.NR337NA Lowestoft, Suffolk£18,999Super priceYou save £4,401NR337NA Lowestoft, SuffolkVisit Group1auto.co.uk
Dealer24 days 1 / 4Add to favouritesNew (2025) BMW X3 M Sport 299 HP | Super pricexDrive 30e M Sport 5dr Auto - 2025Sep 202510 miles2.0L HybridSUVAutomatic299 HP (219 kW)64 g CO2/km comb.WC1E 7DP London, London£58,895Super priceYou save £6,905WC1E 7DP London, LondonVisit heycar
Dealer25 days 1 / 4Add to favouritesUsed (2024) BMW i4 M Sport 340 HP | Good price250kW eDrive40 M Sport 83.9kWh 5dr202421,002 milesElectricSedanAutomatic≈ 613 miles250 kW (340 HP)14.9 Kwh/100 km0 g CO2/km comb.Delivered to you£33,250Good priceYou save £1,650Delivered to youVisit Buyacar
Dealer25 days 1 / 4Add to favouritesNew (2025) BMW 320 M Sport 181 HP | Good price3 Series i M Sport 4dr Step20256 miles2.0L PetrolSedanAutomatic181 HP (133 kW)NR50JH Norwich, Norfolk£41,950Good priceYou save £3,350NR50JH Norwich, NorfolkVisit heycar
Dealer26 days 1 / 3Add to favouritesUsed (2018) BMW 520 Comfort Edition 188 HP | Good price5 Series d SE Touring 2.0 5dr201834,852 miles2.0L DieselEstateAutomatic188 HP (138 kW)65.6 Mpg114 g CO2/km comb.DD2 3PT Dundee£19,000Good priceYou save £2,300DD2 3PT DundeeVisit heycar
Dealer27 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr20258 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£35,975Super priceYou save £4,825Delivered to youVisit Buyacar
Dealer28 days Photos coming soonAdd to favouritesUsed (2020) BMW 118 M Sport 138 HP | Good price1 Series i M Sport 5dr Step202063,550 miles1.5L PetrolHatchbackAutomatic138 HP (101 kW)113 g CO2/km comb.Delivered to you£16,495Good priceYou save £1,205Delivered to youVisit Buyacar
Dealer30 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20259 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WD62BT Borehamwood, Hertfordshire£28,975Super priceYou save £3,825WD62BT Borehamwood, HertfordshireVisit Honestjohn
Dealer54 days • -3%See price change1 / 4Add to favouritesUsed (2020) BMW 218 M Sport 134 HP | Good price2 Series i M Sport 2dr [Nav] Step202040,388 miles1.5L PetrolCoupeAutomatic134 HP (98 kW)WC1E 7DP London, London£15,298Good priceYou save £1,902WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer175 days • -25%See price change1 / 3Add to favouritesUsed (2024) BMW iX2 M Sport 313 HP | Good price230kW xDrive30 M Sport 65kWh 5dr20248,117 milesElectricSUVAutomatic≈ 449 miles230 kW (313 HP)16.3 Kwh/100 km0 g CO2/km comb.Delivered to you£35,000Good priceYou save £2,900Delivered to youVisit Buyacar
Dealer30 days 1 / 4Add to favouritesUsed (2017) BMW M240 M Sport 340 HP | Good price2 Series Convertible2dr [Nav] StepJul 201711,900 miles3.0L PetrolCabrioletAutomatic340 HP (250 kW)204 g CO2/km comb.IP16JZ Ipswich, Suffolk£19,991Good priceYou save £1,509IP16JZ Ipswich, SuffolkVisit Group1auto.co.uk
Dealer30 days 1 / 4Add to favouritesUsed (2022) BMW 218 M Sport 134 HP | Good price2 Series Gran Coupe i [136] M202244,606 miles1.5L PetrolCoupeAutomatic134 HP (98 kW)WC1E 7DP London, London£18,299Good priceYou save £1,701WC1E 7DP London, LondonVisit heycar
Dealer31 days 1 / 4Add to favouritesNew (2025) BMW 420 M Sport 181 HP | Super price4 Series i M Sport 2dr Step20255 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)SS94XX Leigh on Sea, Essex£45,990Super priceYou save £7,010SS94XX Leigh on Sea, EssexVisit Honestjohn
Dealer31 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr20255 miles1.5L HybridCoupeAutomatic168 HP (123 kW)SS94XX Leigh on Sea, Essex£34,990Super priceYou save £5,810SS94XX Leigh on Sea, EssexVisit Honestjohn
Dealer33 days 1 / 4Add to favouritesUsed (2020) BMW 120 Sport Line 188 HP | Good price1 Series d xDrive Sport 5dr Step202015,083 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)PH13GA Perth£21,499Good priceYou save £2,501PH13GA PerthVisit Honestjohn