Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.116 days • -6%See price change1 / 4Add to favouritesUsed (2025) BMW 218 M Sport 136 HP | Good price2 Series i M Sport Gran Coupe 1.5Jan 20256,856 miles1.5L PetrolCoupeAutomatic136 HP (100 kW)45.6 Mpg140 g CO2/km comb.CO49TD Colchester, Essex£25,998Good priceYou save £1,502CO49TD Colchester, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.86 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20256,357 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)TA66DD Bridgwater, Somerset£28,480Super priceYou save £4,320TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.43 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 184 HP | Good price2 Series i M Sport 2dr Step Auto20256,406 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)44.1 Mpg149 g CO2/km comb.BH125WB Bournemouth, Dorset£33,333Good priceYou save £1,767BH125WB Bournemouth, DorsetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.129 days • -8%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 5dr Step Auto -Mar 20256,333 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.BN273UA Hailsham, East Sussex£38,495Super priceYou save £4,105BN273UA Hailsham, East SussexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.70 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW X1 M Sport 168 HP | Super pricesDrive 20i MHT M Sport 5dr Step20254,753 miles1.5L HybridSUVAutomatic168 HP (123 kW)TS183RB Preston Farm Industrial Estate, Durham£33,729Super priceYou save £3,471TS183RB Preston Farm Industrial Estate, DurhamVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.93 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20254,170 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)TA66DD Bridgwater, Somerset£28,627Super priceYou save £5,173TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.21 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW X1 M Sport 168 HP | Super pricesDrive 20i MHT M Sport 5dr Step20253,692 miles1.5L HybridSUVAutomatic168 HP (123 kW)BA228RT Houndstone Business Park, Somerset£33,637Super priceYou save £3,763BA228RT Houndstone Business Park, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.52 days • -6%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 5dr Step Auto -May 20253,478 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.BN273UA Hailsham, East Sussex£38,995Super priceYou save £3,505BN273UA Hailsham, East SussexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.44 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 520 M Sport 205 HP | Good price5 Series Touring i M Sport 5dr20252,370 miles2.0L HybridEstateAutomatic205 HP (150 kW)WC1E 7DP London, London£44,062Good priceYou save £2,838WC1E 7DP London, LondonVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.66 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Good price4 Series i M Sport 5dr Step Auto -Feb 20252,397 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.WD62BT Borehamwood, Hertfordshire£39,980Good priceYou save £3,020WD62BT Borehamwood, HertfordshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.8 days 1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20251,723 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)YO304WR York, North Yorkshire£31,235Super priceYou save £3,665YO304WR York, North YorkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.7 days 1 / 4Add to favouritesUsed (2025) BMW X1 M Sport 168 HP | Good pricesDrive 20i MHT M Sport 5dr Step20251,501 miles1.5L HybridSUVAutomatic168 HP (123 kW)WC1E 7DP London, London£35,631Good priceYou save £2,269WC1E 7DP London, LondonVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.51 days • -5%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 184 HP | Super price2 Series i M Sport 2dr StepMar 20251,348 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)44.1 Mpg146 g CO2/km comb.BN273UA Hailsham, East Sussex£32,650Super priceYou save £3,050BN273UA Hailsham, East SussexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.73 days • -2%See price change1 / 4Add to favouritesNew (2025) BMW M2 Comfort Edition 480 HP | Super priceM2480 2dr Step AutoMay 2025983 miles3.0L PetrolCoupeAutomatic480 HP (353 kW)221 g CO2/km comb.GU266FZ Hindhead, Hampshire£58,495Super priceYou save £4,405GU266FZ Hindhead, HampshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.28 days • -2%See price change1 / 4Add to favouritesNew (2025) BMW X7 M Sport 375 HP | Super pricexDrive40i MHT M Sport 5dr Step202510 miles3.0L HybridSUVAutomatic375 HP (275 kW)YO304WR York, North Yorkshire£77,192Super priceYou save £6,108YO304WR York, North YorkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 184 HP | Good price2 Series i M Sport 2dr StepAug 202510 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)146 g CO2/km comb.CO49TD Colchester, Essex£35,790Good priceYou save £1,910CO49TD Colchester, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.5 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW 520 M Sport 205 HP | Good price5 Series i M Sport 4dr Auto20252,971 miles2.0L HybridSedanAutomatic205 HP (150 kW)TS183RB Preston Farm Industrial Estate, Durham£43,500Good priceYou save £2,400TS183RB Preston Farm Industrial Estate, DurhamVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.82 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20255,070 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)TA66DD Bridgwater, Somerset£28,631Super priceYou save £4,669TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.70 days • -14%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 5dr Step Auto -Jan 20259,337 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.RG20GH Reading, Berkshire£37,595Super priceYou save £4,305RG20GH Reading, BerkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.44 days • -10%See price change1 / 4Add to favouritesUsed (2025) BMW 218 M Sport 136 HP | Good price2 Series Gran Coupe i [136] M20254,502 miles1.5L PetrolCoupeAutomatic136 HP (100 kW)48.7 Mpg134 g CO2/km comb.SP13YU Salisbury, Wiltshire£25,490Good priceYou save £2,210SP13YU Salisbury, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.44 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW X1 M Sport 245 HP | Good pricexDrive 25e M Sport 5dr Step Auto20254,249 miles1.5L HybridSUVAutomatic245 HP (180 kW)0.3 Mpg17 g CO2/km comb.TA66DD Bridgwater, Somerset£35,548Good priceYou save £2,152TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.24 days • -6%See price change1 / 4Add to favouritesUsed (2025) BMW 550e Comfort Edition 489 HP | Super price5 SeriesxDrive M Sport Pro 4dr20258,259 miles3.0L HybridSedanAutomatic489 HP (359 kW)0.2 Mpg21 g CO2/km comb.BA228RT Houndstone Business Park, Somerset£61,687Super priceYou save £6,313BA228RT Houndstone Business Park, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.127 days • -10%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Good price4 Series i M Sport 5dr Step Auto -Mar 20252,152 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.WD62BT Borehamwood, Hertfordshire£40,990Good priceYou save £1,610WD62BT Borehamwood, HertfordshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.70 days • -17%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20255,952 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)TS183RB Preston Farm Industrial Estate, Durham£28,450Super priceYou save £4,450TS183RB Preston Farm Industrial Estate, DurhamVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.12 days 1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 184 HP | Good price2 Series i M Sport 2dr Step20257,630 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)44.1 Mpg149 g CO2/km comb.RG279RW Hook, Hampshire£32,979Good priceYou save £1,921RG279RW Hook, HampshireVisit heycar