Dealer35 days • -16%See price change1 / 3Add to favouritesUsed (2019) BMW 320 M Sport 190 HP | A bit pricey3 Series d xDrive M Sport SaloonApr 201943,300 miles2.0L DieselSedanAutomatic190 HP (139 kW)51.4 Mpg121 g CO2/km comb.Delivered to you£22,100A bit priceyEstimated price £20,076Delivered to youVisit Buyacar
Dealer71 days • -11%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | A bit pricey3 Series Touring i M Sport 5drApr 202411,861 miles2.0L PetrolEstateAutomatic184 HP (135 kW)153 g CO2/km comb.WC1E 7DP London, London£33,495A bit priceyEstimated price £31,308WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer32 days 1 / 4Add to favouritesNew (2025) BMW M3 Competition Edition 502 HP | A bit priceyM3 TouringxDrive Competition M 5dr20250 miles3.0L PetrolEstateAutomatic502 HP (369 kW)Delivered to you£100,409A bit priceyEstimated price £95,817Delivered to youVisit Buyacar
Dealer23 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | A bit pricey3 Series i M Sport 4dr Step Auto20250 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£48,023A bit priceyEstimated price £46,296Delivered to youVisit Buyacar
Dealer113 days Photos coming soonAdd to favouritesNew (2024) BMW 320 M Sport 180 HP | A bit pricey3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£48,726A bit priceyEstimated price £46,296Delivered to youVisit Buyacar
Dealer30 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 190 HP | Expensive3 Series d MHT M Sport 4dr Step202417,475 miles2.0L DieselSedanAutomatic190 HP (139 kW)56.5 Mpg131 g CO2/km comb.WC1E 7DP London, London£33,667ExpensiveEstimated price £30,162WC1E 7DP London, LondonVisit Motors.co.uk
Dealer151 days • -16%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.0202514,818 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.Delivered to you£35,990ExpensiveEstimated price £32,385Delivered to youVisit Buyacar
Dealer63 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | Expensive3 Series Touring i M Sport 5dr20245,160 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.WC1E 7DP London, London£35,291ExpensiveEstimated price £31,464WC1E 7DP London, LondonVisit Honestjohn
Dealer55 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series Touring i M Sport 5dr20251,745 miles2.0L PetrolEstateAutomatic181 HP (133 kW)41.5 Mpg153 g CO2/km comb.DD2 3PT Dundee£37,500ExpensiveEstimated price £33,707DD2 3PT DundeeVisit Honestjohn
Dealer115 days • -15%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.0202411,500 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.WC1E 7DP London, London£34,990ExpensiveEstimated price £31,153WC1E 7DP London, LondonVisit Honestjohn
Dealer74 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 180 HP | Expensive3 Series i M Sport 4dr Step20254,000 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£37,695ExpensiveEstimated price £32,011Delivered to youVisit Buyacar
Dealer66 days Photos coming soonAdd to favouritesNew (2025) BMW M3 Competition Edition 502 HP | ExpensiveM3xDrive Competition M 4dr Step202510 miles3.0L PetrolSedanAutomatic502 HP (369 kW)Delivered to you£95,745ExpensiveEstimated price £87,411Delivered to youVisit Buyacar
Dealer119 days • -12%See price change1 / 4Add to favouritesUsed (2024) BMW M340 M Sport 369 HP | Not evaluated3 Series i xDrive MHT 4dr Step20247,715 miles3.0L HybridSedanAutomatic369 HP (271 kW)Delivered to you£44,413Not evaluatedDelivered to youVisit Buyacar
Dealer32 days • -2%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Not evaluated3 Series i M Sport Touring 2.020244,561 miles2.0L PetrolEstateAutomatic181 HP (133 kW)40.9 Mpg156 g CO2/km comb.BS10 7TU BRISTOL, Gloucestershire£38,000Not evaluatedBS10 7TU BRISTOL, GloucestershireVisit Bmw.co.uk
Dealer75 days • -12%See price change1 / 4Add to favouritesUsed (2024) BMW M340 M Sport 369 HP | Not evaluated3 Series i xDrive MHT 4dr Step20242,273 miles3.0L HybridSedanAutomatic369 HP (271 kW)Delivered to you£45,714Not evaluatedDelivered to youVisit Buyacar
Dealer78 days 1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 188 HP | Not evaluated3 Series d MHT M Sport 4dr Step20243,084 miles2.0L DieselSedanAutomatic188 HP (138 kW)53.3 Mpg138 g CO2/km comb.Delivered to you£42,000Not evaluatedDelivered to youVisit Buyacar
Dealer78 days • -3%See price change1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 188 HP | Not evaluated3 Series d MHT M Sport 4dr Step20245,134 miles2.0L DieselSedanAutomatic188 HP (138 kW)53.3 Mpg138 g CO2/km comb.Delivered to you£40,000Not evaluatedDelivered to youVisit Buyacar
Dealer10 days • -24%See price change1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Not evaluated3 Series Touring i M Sport 5dr202410 miles2.0L PetrolEstateAutomatic180 HP (132 kW)WC1E 7DP London, London£38,299Not evaluatedWC1E 7DP London, LondonVisit Honestjohn
Dealer95 days • -8%See price change1 / 4Add to favouritesUsed (2024) BMW M340 M Sport 369 HP | Not evaluated3 Series i xDrive MHT 4dr Step20248,089 miles3.0L HybridSedanAutomatic369 HP (271 kW)Delivered to you£47,999Not evaluatedDelivered to youVisit Buyacar
Dealer9 days 1 / 4Add to favouritesUsed (2025) BMW 320 Sport Line 184 HP | Not evaluated3 Series i Sport 5dr Step Auto20255,878 miles2.0L PetrolEstateAutomatic184 HP (135 kW)40.9 Mpg153 g CO2/km comb.WC1E 7DP London, London£39,245Not evaluatedWC1E 7DP London, LondonVisit Carsite.co.uk
Dealer32 days • -2%See price change1 / 4Add to favouritesUsed (2025) BMW M340 M Sport 369 HP | Not evaluated3 Series i xDrive MHT 4dr Step20254,758 miles3.0L HybridSedanAutomatic369 HP (271 kW)Delivered to you£48,395Not evaluatedDelivered to youVisit Buyacar
Dealer44 days • -9%See price change1 / 4Add to favouritesUsed (2024) BMW M340 M Sport 369 HP | Not evaluated3 Series i xDrive MHT 4dr Step20246,544 miles3.0L HybridSedanAutomatic369 HP (271 kW)Delivered to you£44,995Not evaluatedDelivered to youVisit Buyacar
Dealer96 days • -10%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Not evaluated3 Series i M Sport Touring 2.0202418,442 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£37,555Not evaluatedSN5 8WG SWINDON, WiltshireVisit Honestjohn
Dealer113 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Not evaluated3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£56,671Not evaluatedDelivered to youVisit Buyacar
Dealer4 days Photos coming soonNewAdd to favouritesNew (2025) BMW M340 M Sport 368 HP | Not evaluated3 Series i xDrive MHT 4dr Step20250 miles3.0L PetrolSedanAutomatic368 HP (270 kW)Delivered to you£62,080Not evaluatedDelivered to youVisit Buyacar