Dealer29 days 1 / 3Add to favouritesUsed (2012) BMW 320 Efficient Dynamics 163 HP | Not evaluated3 Series 2.0 d ED Saloon Euro 52012150,000 miles2.0L DieselSedanManual163 HP (119 kW)BA14 7PE Trowbridge, Wiltshire£3,450Not evaluatedBA14 7PE Trowbridge, WiltshireVisit Motors.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
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 Motors.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
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.DN15 8PT Scunthorpe, Lincolnshire£30,697Good priceYou save £2,203DN15 8PT Scunthorpe, LincolnshireVisit Motors.co.uk
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)WC1E 7DP London, London£17,177Super priceYou save £3,323WC1E 7DP London, LondonVisit Carsite.co.uk
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.Delivered to you£30,277Good priceYou save £2,323Delivered to youVisit Buyacar
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.WC1E 7DP London, London£30,491Good priceYou save £2,309WC1E 7DP London, LondonVisit Motors.co.uk
Dealer35 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 Carsite.co.uk
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 Honestjohn
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)Delivered to you£17,449Good priceYou save £2,151Delivered to youVisit Buyacar
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)Delivered to you£29,950Good priceYou save £2,750Delivered to youVisit Buyacar
Dealer121 days • -11%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20256,703 miles1.5L HybridCoupeAutomatic168 HP (123 kW)MK410GL Bedford, Bedfordshire£30,950Good priceYou save £1,650MK410GL Bedford, BedfordshireVisit Honestjohn
Dealer4 days • -39%See price changePhotos coming soonNewAdd to favouritesUsed (2018) BMW 218 Sport Line 136 HP | Good price2 Series i Sport 2dr [Nav] Coupe201844,121 miles1.5L PetrolCoupeManual136 HP (100 kW)52.3 Mpg125 g CO2/km comb.G53 7SD Darnley£11,187Good priceYou save £1,013G53 7SD DarnleyVisit Honestjohn
Dealer32 days • -2%See price change1 / 4Add to favouritesUsed (2021) BMW 118 M Sport 140 HP | Super price1 Series 1.5 i M Sport DCT Euro 6202131,581 miles1.5L PetrolHatchbackAutomatic140 HP (102 kW)145 g CO2/km comb.WF4 3BB Wakefield, West Yorkshire£18,590Super priceYou save £2,710WF4 3BB Wakefield, West YorkshireVisit Honestjohn
Dealer8 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 330e M Sport 292 HP | Super price3 Series22.3 kWh M Sport 4dr Step20254,444 miles2.0L HybridSedanAutomatic292 HP (214 kW)0.1 Mpg19 g CO2/km comb.Delivered to you£35,188Super priceYou save £3,512Delivered to youVisit Buyacar
Dealer0 days New1 / 4Add to favouritesUsed (2021) BMW 128 Comfort Edition 261 HP | Good price1 Series ti 5dr Step Auto202125,580 miles2.0L PetrolHatchbackAutomatic261 HP (191 kW)WC1E 7DP London, London£22,895Good priceYou save £1,505WC1E 7DP London, LondonVisit Honestjohn