Dealer22 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW 120 M Sport 168 HP | Not evaluated1 SeriesM Sport 1.5 5dr20253,384 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)50.4 Mpg127 g CO2/km comb.SN12 6GN Melksham, Wiltshire£32,490Rare vehicleSN12 6GN Melksham, WiltshireVisit Bmw.co.uk
Dealer21 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Not evaluated3 Series i M Sport Saloon 2.020259,000 miles2.0L PetrolSedanAutomatic181 HP (133 kW)39.2 Mpg162 g CO2/km comb.SN12 6GN Melksham, Wiltshire£43,990Not evaluatedSN12 6GN Melksham, WiltshireVisit Bmw.co.uk
Dealer24 days 1 / 4Add to favouritesUsed (2025) BMW 420 Gran Coupé M Sport 181 HP | Not evaluated4 Series Gran Coupe i M Sport 2.020256,292 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)40.9 Mpg156 g CO2/km comb.SN12 6GN Melksham, Wiltshire£42,990Not evaluatedSN12 6GN Melksham, WiltshireVisit Bmw.co.uk
Dealer29 days 1 / 4Add to favouritesUsed (2025) BMW M3 Competition Edition 523 HP | Not evaluatedCompetition M xDrive Touring 3.020253,500 miles3.0L PetrolEstateAutomatic523 HP (384 kW)27.2 Mpg234 g CO2/km comb.SN12 6GN Melksham, Wiltshire£79,990Rare vehicleSN12 6GN Melksham, WiltshireVisit Bmw.co.uk
Dealer136 days 1 / 4Add to favouritesUsed (2014) BMW X1 Efficient Dynamics 163 HP | Not evaluated2.0 20d ED EfficientDynamics2014114,000 miles2.0L DieselSUVManual163 HP (119 kW)62.0 MpgSN12 6TP Melksham, Wiltshire£4,995Rare vehicleSN12 6TP Melksham, WiltshireVisit Desperateseller.co.uk
Dealer38 days Photos coming soonAdd to favouritesUsed (2012) BMW 520 Performance | Not evaluated5 Series d SE 5dr Step Auto [Start2012247,000 miles2.0L DieselEstateAutomaticSN4 9PF Swindon, Wiltshire£2,495Not evaluatedSN4 9PF Swindon, WiltshireVisit Motors.co.uk
Dealer47 days 1 / 4Add to favouritesUsed (2021) BMW Z3 | Not evaluated2.8 ROADSTER202163,000 miles2.8L PetrolCabrioletManualSN12 6SS Melksham, Wiltshire£6,995Not evaluatedSN12 6SS Melksham, WiltshireVisit Motors.co.uk
Dealer137 days • -20%See price change1 / 4Add to favouritesUsed (2024) BMW 225 M Sport | Not evaluated2 SeriesxDrive M Sport 5dr DCT20244,672 miles1.5L HybridHatchbackAutomaticMelksham, Wiltshire£33,990Not evaluatedMelksham, WiltshireVisit Carsite.co.uk
Dealer73 days 1 / 4Add to favouritesUsed (2022) BMW M5 Competition Edition | Not evaluatedM5Competition 4dr DCT20223,200 miles4.4L PetrolSedanAutomatic25.0 MpgSN12 8AU Melksham, Wiltshire£74,881Not evaluatedSN12 8AU Melksham, WiltshireVisit Parkers.co.uk
Dealer74 days 1 / 4Add to favouritesUsed (2020) BMW X3 Comfort Edition 288 HP | Not evaluated2.0 30e 12kWh SE SUV 5dr Petrol202043,000 miles2.0L HybridSUVAutomatic288 HP (211 kW)34.4 MpgSN12 8DG Melksham, Wiltshire£20,995Not evaluatedSN12 8DG Melksham, WiltshireVisit Motors.co.uk
Dealer188 days 1 / 4Add to favouritesUsed (2011) BMW 530 Gran Turismo 245 HP | Not evaluated5 Series 3.0 d SE 5dr Diesel201190,000 miles3.0L DieselHatchbackAutomatic245 HP (180 kW)SN12 6TP Melksham, Wiltshire£7,295Rare vehicleSN12 6TP Melksham, WiltshireVisit Desperateseller.co.uk
Dealer23 days • -1%See price change1 / 4Add to favouritesUsed (2024) BMW X5 M Sport 523 HP | Not evaluatedM60i xDrive 4.4 5dr202415,465 miles4.4L PetrolSUVAutomatic523 HP (384 kW)24.4 Mpg263 g CO2/km comb.SN12 6GN Melksham, Wiltshire£71,990Not evaluatedSN12 6GN Melksham, WiltshireVisit Bmw.co.uk
Dealer51 days • -4%See price change1 / 4Add to favouritesUsed (2020) BMW M135 Comfort Edition 306 HP | Good price1 Series i xDrive 5dr Step Auto202045,648 miles2.0L PetrolHatchbackAutomatic306 HP (225 kW)38.0 Mpg154 g CO2/km comb.DH1 1HP Durham, Durham£21,693Good priceYou save £1,807DH1 1HP Durham, DurhamVisit Honestjohn
Dealer32 days 1 / 4Add to favouritesUsed (2020) BMW M135 Comfort Edition 306 HP | Good price1 Series i xDrive 5dr Step Auto202032,669 miles2.0L PetrolHatchbackAutomatic306 HP (225 kW)38.0 Mpg177 g CO2/km comb.DH1 1HP Durham, Durham£23,484Good priceYou save £1,316DH1 1HP Durham, DurhamVisit Carsite.co.uk
Dealer37 days • -10%See price change1 / 4Add to favouritesUsed (2025) BMW 320 Sport Line 184 HP | Good price3 Series i Sport Touring 2.020256,070 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.Delivered to you£30,697Good priceYou save £2,203Delivered to youVisit Buyacar
Dealer8 days 1 / 4Add to favouritesUsed (2019) BMW 120 Efficient Dynamics 188 HP | Super price1 Series d M Sport Shadow Ed 3dr201944,094 miles2.0L DieselHatchbackAutomatic188 HP (138 kW)Delivered to you£17,177Super priceYou save £3,323Delivered to youVisit Buyacar
Dealer31 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW 320 Sport Line 184 HP | Good price3 Series i Sport Touring 2.020257,587 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.WC1E 7DP London, London£30,277Good priceYou save £2,323WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer51 days • -22%See price change1 / 4Add to favouritesUsed (2025) BMW 320 Sport Line 184 HP | Good price3 Series i Sport 5dr Step Auto20255,878 miles2.0L PetrolEstateAutomatic184 HP (135 kW)40.9 Mpg153 g CO2/km comb.Delivered to you£30,491Good priceYou save £2,309Delivered to youVisit Buyacar
Dealer36 days • -25%See price change1 / 4Add to favouritesUsed (2021) BMW 420 M Sport 192 HP | Good price4 Series i M Sport Coupe 2.0Sep 202132,893 miles2.0L PetrolCoupeAutomatic192 HP (141 kW)42.2 Mpg151 g CO2/km comb.WD6 2BT Borehamwood, Hertfordshire£26,575Good priceYou save £1,925WD6 2BT Borehamwood, HertfordshireVisit Honestjohn
Dealer57 days • -1%See price change1 / 4Add to favouritesUsed (2021) BMW X3 M Sport 188 HP | Good pricexDrive20d MHT M Sport 5dr Step202132,868 miles2.0L HybridSUVAutomatic188 HP (138 kW)157 g CO2/km comb.Delivered to you£28,950Good priceYou save £1,750Delivered to youVisit Buyacar
Dealer21 days 1 / 4Add to favouritesUsed (2021) BMW M340 M Sport 369 HP | Good price3 Series i xDrive MHT 4dr Step20215,525 miles3.0L HybridSedanAutomatic369 HP (271 kW)Delivered to you£37,749Good priceYou save £3,051Delivered to youVisit Buyacar
Dealer13 days 1 / 4Add to favouritesUsed (2021) BMW M235 Shadowline 302 HP | Good price2 SeriesxDrive Gran Coupe 2.0202139,648 miles2.0L PetrolCoupeAutomatic302 HP (222 kW)39.8 Mpg162 g CO2/km comb.NE36 0BQ West Boldon, Tyne and Wear£23,737Good priceYou save £1,363NE36 0BQ West Boldon, Tyne and WearVisit Honestjohn
Dealer29 days • -5%See price change1 / 4Add to favouritesUsed (2025) BMW 420 M Sport 184 HP | Super price4 Series i M Sport 5dr Step20254,919 miles2.0L PetrolHatchbackAutomatic184 HP (135 kW)42.2 MpgWC1E 7DP London, London£38,493Super priceYou save £3,907WC1E 7DP London, LondonVisit Motors.co.uk
Dealer24 days 1 / 4Add to favouritesUsed (2020) BMW 218 Sport Line 136 HP | Good price2 Series i Sport 2dr [Nav] Step20205,573 miles1.5L PetrolCoupeAutomatic136 HP (100 kW)WC1E 7DP London, London£17,449Good priceYou save £2,151WC1E 7DP London, LondonVisit Honestjohn
Dealer121 days • -16%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20255,727 miles1.5L HybridCoupeAutomatic168 HP (123 kW)WC1E 7DP London, London£29,950Good priceYou save £2,750WC1E 7DP London, LondonVisit Honestjohn