Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.2 days Photos coming soonNewAdd to favouritesUsed (2018) BMW 320 M Sport 181 HP | Good price3 Series i M Sport Shadow Edition201849,473 miles2.0L PetrolSedanManual181 HP (133 kW)43.5 Mpg138 g CO2/km comb.SN58WG Swindon, Wiltshire£14,777Good priceYou save £1,523SN58WG Swindon, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.5 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW X7 M Sport 347 HP | Good pricexDrive40d MHT M Sport 5dr Step20257,847 miles3.0L HybridSUVAutomatic347 HP (255 kW)CO49TD Colchester, Essex£78,311Good priceYou save £2,689CO49TD 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 1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 188 HP | Good pricexDrive20d MHT M Sport 5dr Step202412,016 miles2.0L HybridSUVAutomatic188 HP (138 kW)BN411YH Brighton, East Sussex£47,150Good priceYou save £2,150BN411YH Brighton, East SussexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.74 days • -10%See price change1 / 4Add to favouritesUsed (2021) BMW X5 M Sport 389 HP | Super pricexDrive45e M Sport 3.0 5dr202132,636 miles3.0L HybridSUVAutomatic389 HP (286 kW)27.7 Mpg29 g CO2/km comb.SN58WG Swindon, Wiltshire£38,888Super priceYou save £4,012SN58WG Swindon, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.20 days • -3%See price change1 / 4Add to favouritesUsed (2018) BMW X4 M Sport 190 HP | Super pricexDrive20d M Sport 5dr Step201865,323 miles2.0L DieselSUVAutomatic190 HP (139 kW)54.0 Mpg136 g CO2/km comb.WN50LD Martland Park, Manchester£17,300Super priceYou save £4,500WN50LD Martland Park, ManchesterVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.30 days • -9%See price change1 / 4Add to favouritesUsed (2019) BMW X3 M Sport 181 HP | Good pricexDrive20i M Sport 2.0 5dr201946,730 miles2.0L PetrolSUVAutomatic181 HP (133 kW)30.4 Mpg166 g CO2/km comb.WC1E 7DP London, London£23,495Good priceYou save £1,705WC1E 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.25 days • -3%See price changePhotos coming soonAdd to favouritesUsed (2019) BMW 320 M Sport 188 HP | Super price3 Series Touring d M Sport Shadow201972,071 miles2.0L DieselEstateAutomatic188 HP (138 kW)TS15HZ Middlesbrough, North Yorkshire£15,647Super priceYou save £2,753TS15HZ Middlesbrough, North YorkshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.51 days 1 / 4Add to favouritesUsed (2019) BMW X3 Comfort Edition 184 HP | Super pricexDrive20i SE 2.0 5dr201924,900 miles2.0L PetrolSUVAutomatic184 HP (135 kW)35.8 Mpg154 g CO2/km comb.TA66DD Bridgwater, Somerset£24,567Super priceYou save £4,233TA66DD Bridgwater, SomersetVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.3 days New1 / 3Add to favouritesUsed (2018) BMW 330 M Sport 258 HP | Super price3 Series d M Sport 4dr Step201869,500 miles3.0L DieselSedanAutomatic258 HP (189 kW)HD21AA Huddersfield, West Yorkshire£14,897Super priceYou save £2,303HD21AA 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.3 days Photos coming soonNewAdd to favouritesUsed (2018) BMW 740 M Sport 315 HP | Good price7 Series d xDrive M Sport 4dr201851,087 miles3.0L DieselSedanAutomatic315 HP (231 kW)IP16JZ Ipswich, Suffolk£25,298Good priceYou save £2,702IP16JZ Ipswich, SuffolkVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.48 days • -6%See price change1 / 4Add to favouritesUsed (2020) BMW 118 Comfort Edition 140 HP | Good price1 Series i SE 5dr Step Auto202013,830 miles1.5L PetrolHatchbackAutomatic140 HP (102 kW)56.5 MpgWC1E 7DP London, London£17,129Good priceYou save £2,371WC1E 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.33 days • -6%See price change1 / 4Add to favouritesUsed (2018) BMW 116 Comfort Edition 116 HP | Good price1 Series d SE Business 5drMay 201866,402 miles1.5L DieselHatchbackManual116 HP (85 kW)111 g CO2/km comb.IP15NY Ipswich, Suffolk£8,740Good priceYou save £1,260IP15NY Ipswich, SuffolkVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.11 days 1 / 4Add to favouritesUsed (2024) BMW X4 M Sport 190 HP | Good pricexDrive20d MHT M Sport 5dr Step20248,530 miles2.0L DieselSUVAutomatic190 HP (139 kW)46.3 Mpg160 g CO2/km comb.DN158PT Scunthorpe, Lincolnshire£46,849Good priceYou save £1,851DN158PT Scunthorpe, LincolnshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.24 days Photos coming soonAdd to favouritesUsed (2017) BMW X1 Performance 150 HP | Good pricesDrive 18d SE 5dr Step Auto201738,000 miles2.0L DieselSUVAutomatic150 HP (110 kW)65.7 MpgSP13YU Salisbury, Wiltshire£14,892Good priceYou save £1,108SP13YU Salisbury, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.77 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW X4 M Sport 188 HP | Super pricexDrive20d M Sport 2.0 5dr20258,897 miles2.0L DieselSUVAutomatic188 HP (138 kW)46.3 Mpg159 g CO2/km comb.WC1E 7DP London, London£48,725Super priceYou save £4,875WC1E 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.3 days New1 / 4Add to favouritesNew (2025) BMW X3 M Sport 194 HP | Good pricexDrive20d M Sport 5dr Step20257 miles2.0L HybridSUVAutomatic194 HP (142 kW)CB236EF Cambridge, Cambridgeshire£52,995Good priceYou save £3,405CB236EF Cambridge, CambridgeshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.101 days • -13%See price change1 / 4Add to favouritesUsed (2024) BMW X5 M Sport 294 HP | Super pricexDrive30d MHT M Sport 5dr Auto202411,697 miles3.0L DieselSUVAutomatic294 HP (216 kW)38.7 Mpg194 g CO2/km comb.WC1E 7DP London, London£57,791Super priceYou save £4,509WC1E 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.3 days Photos coming soonNewAdd to favouritesUsed (2019) BMW 118 Efficient Dynamics 134 HP | Good price1 Series i [1.5] M Sport Shadow Ed201981,127 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)IP16JZ Ipswich, Suffolk£11,991Good priceYou save £1,209IP16JZ Ipswich, SuffolkVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.59 days • -6%See price change1 / 4Add to favouritesUsed (2021) BMW X3 xLine 184 HP | Super pricexDrive20i xLine 5dr Step Auto -May 202111,677 miles2.0L PetrolSUVAutomatic184 HP (135 kW)178 g CO2/km comb.SS94XX Leigh on Sea, Essex£28,990Super priceYou save £5,310SS94XX Leigh on Sea, EssexVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.3 days • -17%See price changePhotos coming soonNewAdd to favouritesUsed (2019) BMW X5 M Sport 265 HP | Good priceX5 SeriesxDrive30d M Sport 3.0Mar 201935,373 miles3.0L DieselSUVAutomatic265 HP (194 kW)35.8 Mpg162 g CO2/km comb.DD23XH Dundee£39,500Good priceYou save £1,700DD23XH DundeeVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.3 days New1 / 4Add to favouritesUsed (2024) BMW 520 M Sport 205 HP | Good price5 Series i M Sport 4dr Auto202411,474 miles2.0L HybridSedanAutomatic205 HP (150 kW)MK410GL Bedford, Bedfordshire£38,493Good priceYou save £1,707MK410GL Bedford, BedfordshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.3 days New1 / 4Add to favouritesUsed (2024) BMW 520 M Sport 205 HP | Good price5 Series i M Sport 4dr Auto20248,390 miles2.0L HybridSedanAutomatic205 HP (150 kW)MK410GL Bedford, Bedfordshire£38,493Good priceYou save £2,007MK410GL Bedford, BedfordshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.3 days Photos coming soonNewAdd to favouritesUsed (2019) BMW 118 M Sport 134 HP | Good price1 Series i M Sport 5-door 1.5201942,802 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)36.7 Mpg131 g CO2/km comb.CB236EF Cambridge, Cambridgeshire£14,995Good priceYou save £1,105CB236EF Cambridge, CambridgeshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.5 days 1 / 4Add to favouritesUsed (2022) BMW X7 M Sport 335 HP | Super pricexDrive40d MHT M Sport 5dr Step202213,953 miles3.0L HybridSUVAutomatic335 HP (246 kW)WD62BT Borehamwood, Hertfordshire£59,480Super priceYou save £4,820WD62BT Borehamwood, HertfordshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.24 days • -2%See price change1 / 4Add to favouritesUsed (2021) BMW 118 Sport Line 134 HP | Good price1 Series i Sport 1.5 5dr202137,384 miles1.5L PetrolHatchbackManual134 HP (98 kW)48.7 Mpg131 g CO2/km comb.BS107TU Bristol, Gloucestershire£17,000Good priceYou save £1,400BS107TU Bristol, GloucestershireVisit heycar