Dealer85 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 181 HP | Good price4 Series Gran Coupe i M Sport 5dr20253,500 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)BS107TU Bristol, Gloucestershire£40,000Good priceYou save £2,400BS107TU Bristol, GloucestershireVisit Honestjohn
Dealer126 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 181 HP | Super price4 Series Gran Coupe i M Sport 5dr20256,700 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)BS107TU Bristol, Gloucestershire£38,000Super priceYou save £4,100BS107TU Bristol, GloucestershireVisit Carsite.co.uk
Dealer31 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW X1 M Sport 208 HP | Super pricexDrive 23d MHT M Sport 5dr Step202518 miles2.0L HybridSUVAutomatic208 HP (152 kW)Delivered to you£45,475Super priceYou save £3,825Delivered to youVisit Buyacar
Dealer113 days 1 / 4Add to favouritesUsed (2025) BMW iX2 M Sport 313 HP | Super price230kW xDrive30 M Sport 65kWh 5dr20254,462 milesElectricSUVAutomatic≈ 449 miles230 kW (313 HP)16.3 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£40,000Super priceYou save £4,700WC1E 7DP London, LondonVisit Honestjohn
Dealer65 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 520 M Sport 205 HP | Super price5 Series i M Sport 4dr Auto20254,174 miles2.0L HybridSedanAutomatic205 HP (150 kW)Delivered to you£40,069Super priceYou save £3,331Delivered to youVisit Buyacar
Dealer189 days • -1%See price change1 / 4Add to favouritesUsed (2024) BMW 750e M Sport 483 HP | Good price7 SeriesxDrive M Sport 4dr20247,349 miles3.0L HybridSedanAutomatic483 HP (355 kW)34.9 Mpg24 g CO2/km comb.AB12 3EW Aberdeen£74,000Good priceYou save £3,500AB12 3EW AberdeenVisit heycar
Dealer158 days • -9%See price change1 / 4Add to favouritesUsed (2024) BMW M235 Comfort Edition 302 HP | Good price2 Series Gran CoupexDrive 4dr Step202418,739 miles2.0L PetrolCoupeAutomatic302 HP (222 kW)38.2 MpgBS107TU Bristol, Gloucestershire£29,000Good priceYou save £1,500BS107TU Bristol, GloucestershireVisit Honestjohn
Dealer129 days • -7%See price change1 / 3Add to favouritesUsed (2025) BMW 420 M Sport 181 HP | Super price4 Series Gran Coupe i M Sport 5dr20253,245 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)AB123EW Aberdeen£38,000Super priceYou save £4,500AB123EW AberdeenVisit Honestjohn
Dealer189 days • -19%See price change1 / 3Add to favouritesUsed (2024) BMW 420 M Sport 181 HP | Super price4 Series 2.0 i M Sport Coupe 2dr20246,486 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)44.8 Mpg144 g CO2/km comb.AB12 3EW Aberdeen£34,000Super priceYou save £4,800AB12 3EW AberdeenVisit Carsite.co.uk
Dealer39 days 1 / 4Add to favouritesUsed (2021) BMW 118 M Sport 140 HP | Good price1 Series i M Sport 5dr202133,620 miles1.5L PetrolHatchbackManual140 HP (102 kW)WC1E 7DP London, London£17,399Good priceYou save £2,001WC1E 7DP London, LondonVisit Motors.co.uk
Dealer31 days 1 / 4Add to favouritesNew (2025) BMW X1 M Sport 168 HP | Super pricesDrive 20i MHT M Sport 5dr Step202510 miles1.5L HybridSUVAutomatic168 HP (123 kW)WC1E 7DP London, London£38,995Super priceYou save £5,505WC1E 7DP London, LondonVisit heycar
Dealer31 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20251 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WC1E 7DP London, London£30,995Good priceYou save £1,805WC1E 7DP London, LondonVisit Honestjohn
Dealer31 days 1 / 3Add to favouritesUsed (2025) BMW i4 Sport Line 286 HP | Super price210kW eDrive35 Sport 70kWh 5dr20252,643 milesElectricSedanAutomatic≈ 514 miles210 kW (286 HP)14.7 Kwh/100 km0 g CO2/km comb.WC1E 7DP London, London£32,500Super priceYou save £4,600WC1E 7DP London, LondonVisit Honestjohn
Dealer32 days 1 / 4Add to favouritesUsed (2024) BMW X5 M Sport 489 HP | Good pricexDrive50e M Sport 5dr AutoJul 202416,415 miles3.0L HybridSUVAutomatic489 HP (359 kW)30.1 Mpg21 g CO2/km comb.WC1E 7DP London, London£62,450Good priceYou save £2,850WC1E 7DP London, LondonVisit heycar
Dealer33 days 1 / 4Add to favouritesUsed (2016) BMW 430 Cabriolet Luxury Line 248 HP | Super price4 Series i Luxury 2dr [Profess201652,347 miles2.0L PetrolCabrioletManual248 HP (182 kW)Delivered to you£14,490Super priceYou save £2,810Delivered to youVisit Buyacar
Dealer34 days • -27%See price change1 / 4Add to favouritesUsed (2020) BMW X3 xLine 184 HP | Super pricexDrive20i xLineNov 202033,430 miles2.0L PetrolSUVAutomatic184 HP (135 kW)36.2 Mpg180 g CO2/km comb.WC1E 7DP London, London£26,995Super priceYou save £3,305WC1E 7DP London, LondonVisit Group1auto.co.uk
Dealer39 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Super price3 Series22.3 kWh M Sport 4dr StepMar 20258,877 miles2.0L HybridSedanAutomatic292 HP (214 kW)38.2 Mpg19 g CO2/km comb.NR50JH Norwich, Norfolk£34,495Super priceYou save £3,905NR50JH Norwich, NorfolkVisit Honestjohn
Dealer127 days • -9%See price change1 / 3Add to favouritesUsed (2022) BMW M440 M Sport 369 HP | Super price4 Series Gran Coupe i xDrive MHT202240,157 miles3.0L HybridSedanAutomatic369 HP (271 kW)AB123EW Aberdeen£32,900Super priceYou save £3,300AB123EW AberdeenVisit heycar
Dealer85 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
Dealer36 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 Exchange and Mart
Dealer37 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 Honestjohn
Dealer141 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)Delivered to you£34,995Super priceYou save £5,805Delivered to youVisit Buyacar
Dealer38 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 Carsite.co.uk
Dealer39 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 Honestjohn
Dealer39 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 Carsite.co.uk