Dealer126 days • -18%See price change1 / 4Add to favouritesUsed (2015) BMW 320 M Sport | Not evaluated3 Series i M Sport 5dr201560,000 miles2.0L PetrolEstateManualKT16 9LX Chertsey, Surrey£4,500Not evaluatedKT16 9LX Chertsey, SurreyVisit Motors.co.uk
Dealer51 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Not evaluated3 Series i M Sport Touring 2.020254,000 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg161 g CO2/km comb.KT11 1JA Cobham, Surrey£39,806Not evaluatedKT11 1JA Cobham, SurreyVisit Bmw.co.uk
Dealer158 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Super price3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,085Super priceYou save £4,615Delivered to youVisit Buyacar
Dealer208 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Good price3 Series Touring i M Sport 5dr20240 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£47,668Good priceYou save £2,032Delivered to youVisit Buyacar
Dealer67 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Super price3 Series i M Sport 4dr Step Auto20250 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,175Super priceYou save £4,525Delivered to youVisit Buyacar
Dealer86 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Super price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£45,723Super priceYou save £3,977Delivered to youVisit Buyacar
Dealer37 days • -17%See price change1 / 4Add to favouritesUsed (2023) BMW 320 M Sport 184 HP | Fair price3 Series Touring i M Sport 5dr202329,797 miles2.0L PetrolEstateAutomatic184 HP (135 kW)40.4 Mpg158 g CO2/km comb.DN15 8PT Scunthorpe, Lincolnshire£29,118Fair priceEstimated price £27,859DN15 8PT Scunthorpe, LincolnshireVisit Honestjohn
Dealer12 days • -2%See price change1 / 4Add to favouritesUsed (2023) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport 4dr StepOct 202317,498 miles2.0L PetrolSedanAutomatic184 HP (135 kW)43.5 Mpg148 g CO2/km comb.WC1E 7DP London, London£29,550Fair priceEstimated price £28,592WC1E 7DP London, LondonVisit Honestjohn
Dealer26 days 1 / 4Add to favouritesUsed (2023) BMW 320 M Sport 181 HP | Fair price3 Series i M Sport Touring 2.0202330,393 miles2.0L PetrolEstateAutomatic181 HP (133 kW)40.4 Mpg157 g CO2/km comb.WC1E 7DP London, London£28,950Fair priceEstimated price £27,973WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer25 days 1 / 4Add to favouritesUsed (2023) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport Saloon 2.0Mar 202331,183 miles2.0L PetrolSedanAutomatic184 HP (135 kW)43.5 Mpg146 g CO2/km comb.Delivered to you£27,495Fair priceEstimated price £26,809Delivered to youVisit Buyacar
Dealer208 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Fair price3 Series i M Sport 4dr Step Auto20241 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£46,632Fair priceYou save £1,068Delivered to youVisit Buyacar
Dealer5 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Fair price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£49,251Fair priceYou save £449Delivered to youVisit Buyacar
Dealer17 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Fair price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£49,203Fair priceYou save £497Delivered to youVisit Buyacar
Dealer67 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Fair price3 Series i M Sport 4dr Step Auto20250 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£48,023Fair priceEstimated price £47,688Delivered to youVisit Buyacar
Dealer75 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Fair price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£48,454Fair priceYou save £1,246Delivered to youVisit Buyacar
Dealer157 days Photos coming soonAdd to favouritesNew (2024) BMW 320 M Sport 180 HP | Fair price3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£48,726Fair priceEstimated price £47,688Delivered to youVisit Buyacar
Dealer79 days • -17%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£21,800A bit priceyEstimated price £20,289Delivered to youVisit Buyacar
Dealer51 days • -37%See price change1 / 4Add to favouritesUsed (2023) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Touring 2.0202321,936 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.BS10 7TU BRISTOL, Gloucestershire£31,000A bit priceyEstimated price £28,796BS10 7TU BRISTOL, GloucestershireVisit Honestjohn
Dealer16 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 180 HP | Expensive3 Series i M Sport 4dr Step20252,000 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£37,999ExpensiveEstimated price £32,533Delivered to youVisit Buyacar
Dealer38 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 180 HP | Not evaluated3 Series i M Sport 4dr Step20253,000 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£39,222Not evaluatedDelivered to youVisit Buyacar
Dealer38 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 180 HP | Not evaluated3 Series i M Sport 4dr Step20253,000 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£40,999Not evaluatedDelivered to youVisit Buyacar
Dealer157 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
Dealer22 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 180 HP | Not evaluated3 Series i M Sport 4dr Step20259,000 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,990Not evaluatedDelivered to youVisit Buyacar