Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.84 days • -13%See price change1 / 4Add to favouritesUsed (2022) BMW X3 xLine 292 HP | Super pricexDrive30e xLine 2.0 5dr202218,356 miles2.0L HybridSUVAutomatic292 HP (214 kW)35.3 Mpg47 g CO2/km comb.YO304WR York, North Yorkshire£30,450Super priceYou save £3,850YO304WR 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.48 days • -3%See price change1 / 4Add to favouritesUsed (2022) BMW M440 Comfort Edition 369 HP | Good price4 Series i xDrive Coupe Comfort202216,631 miles3.0L HybridSedanAutomatic369 HP (271 kW)PO35FF Portsmouth, Hampshire£38,597Good priceYou save £3,003PO35FF Portsmouth, HampshireVisit 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 / 1Add to favouritesUsed (2022) BMW 840 M Sport 333 HP | Good price8 Series 3.0 i M Sport Steptronic202215,536 miles3.0L PetrolCoupeAutomatic333 HP (244 kW)33.2 Mpg195 g CO2/km comb.PO35FF Portsmouth, Hampshire£41,658Good priceYou save £3,142PO35FF Portsmouth, HampshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.49 days • -5%See price change1 / 4Add to favouritesUsed (2021) BMW 520 M Sport 181 HP | Good price5 Series i MHT M Sport 4dr Step202144,286 miles2.0L HybridSedanAutomatic181 HP (133 kW)TS183RB Preston Farm Industrial Estate, Durham£23,236Good priceYou save £1,364TS183RB 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.7 days Photos coming soonAdd to favouritesUsed (2021) BMW X3 M Sport 190 HP | Good price2.0 20d MHT M Sport Auto xDrive202139,243 miles2.0L DieselSUVAutomatic190 HP (139 kW)6.0 Mpg157 g CO2/km comb.PO35FF Portsmouth, Hampshire£28,565Good priceYou save £2,335PO35FF Portsmouth, HampshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.9 days 1 / 4Add to favouritesUsed (2021) BMW X3 M Sport 190 HP | Good pricexDrive20d MHT M Sport 5dr Step202137,307 miles2.0L DieselSUVAutomatic190 HP (139 kW)47.0 Mpg157 g CO2/km comb.RG18EQ Reading, Berkshire£27,933Good priceYou save £2,367RG18EQ Reading, BerkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.6 days • -3%See price changePhotos coming soonAdd to favouritesUsed (2020) BMW 420 M Sport 181 HP | Good price4 Series Gran Coupe i M Sport 5dr202052,480 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)RG18EQ Reading, Berkshire£17,446Good priceYou save £1,354RG18EQ Reading, BerkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.21 days 1 / 4Add to favouritesUsed (2020) BMW 520 M Sport 188 HP | Good price5 Series d MHT M Sport 4dr202047,002 miles2.0L HybridSedanAutomatic188 HP (138 kW)DD23QF Dundee£20,590Good priceYou save £2,010DD23QF DundeeVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.2 days • -1%See price changeNew1 / 4Add to favouritesUsed (2020) BMW 530 M Sport 261 HP | Super price5 Series d M Sport 4dr Auto202053,006 miles3.0L DieselSedanAutomatic261 HP (191 kW)PE217QS Boston, Lincolnshire£22,000Super priceYou save £3,500PE217QS Boston, LincolnshireVisit 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%See price change1 / 4Add to favouritesUsed (2020) BMW Z4 M Sport 194 HP | Good pricesDrive 20i M Sport 2dr Auto202027,022 miles2.0L PetrolCabrioletAutomatic194 HP (142 kW)CB58SQ Cambridge, Cambridgeshire£25,066Good priceYou save £1,934CB58SQ Cambridge, CambridgeshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.16 days • -1%See price change1 / 4Add to favouritesUsed (2019) BMW X2 Sport Line 192 HP | Good pricesDrive 20i Sport 5dr Step Auto201916,542 miles2.0L PetrolSUVAutomatic192 HP (141 kW)41.0 Mpg128 g CO2/km comb.SR53NX Sunderland, Tyne and Wear£18,700Good priceYou save £1,800SR53NX Sunderland, Tyne and WearVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.49 days 1 / 3Add to favouritesUsed (2018) BMW 320 M Sport 190 HP | Good price3 Series d M Sport 4dr Step201847,814 miles2.0L DieselSedanAutomatic190 HP (139 kW)59.0 Mpg126 g CO2/km comb.HD21UL Huddersfield, West Yorkshire£15,402Good priceYou save £1,998HD21UL Huddersfield, West YorkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.2 days • -1%See price changePhotos coming soonNewAdd to favouritesUsed (2018) BMW X1 xLine 192 HP | Good pricesDrive 20i xLine 5dr Step Auto201846,592 miles2.0L PetrolSUVAutomatic192 HP (141 kW)MK100BN Milton Keynes, Buckinghamshire£15,450Good priceYou save £1,150MK100BN Milton Keynes, BuckinghamshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.91 days • -14%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,260Super priceYou save £4,540TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.134 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.121 days 1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Good price4 Series i M Sport 5dr Step Auto -Apr 20254,999 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.2 Mpg153 g CO2/km comb.IP16JZ Ipswich, Suffolk£39,995Good priceYou save £2,705IP16JZ Ipswich, SuffolkVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.87 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,555Super priceYou save £4,745TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.56 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.71 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.49 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£43,824Good priceYou save £3,076WC1E 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.56 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.18 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.13 days • -17%See price change1 / 4Add to favouritesUsed (2024) BMW X7 M Sport 375 HP | Good pricexDrive40i MHT M Sport 5dr Step202417,792 miles3.0L HybridSUVAutomatic375 HP (275 kW)TS183RB Preston Farm Industrial Estate, Durham£68,639Good priceYou save £3,961TS183RB 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.15 days • -22%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW 220 M Sport 176 HP | Good price2 Series Gran Coupe i M Sport 4dr202417,732 miles2.0L PetrolCoupeAutomatic176 HP (129 kW)BD48RU Bradford, West Yorkshire£25,800Good priceYou save £2,500BD48RU Bradford, West YorkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.15 days • -16%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW 220 M Sport 176 HP | Good price2 Series Gran Coupe i M Sport 4dr202417,168 miles2.0L PetrolCoupeAutomatic176 HP (129 kW)BD48RU Bradford, West Yorkshire£26,500Good priceYou save £1,800BD48RU Bradford, West YorkshireVisit heycar