Dealer87 days • -15%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.020249,100 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.WC1E 7DP London, London£34,990ExpensiveEstimated price £31,189WC1E 7DP London, LondonVisit Bmw.co.uk
Dealer123 days • -11%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.020258,515 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.Delivered to you£37,990ExpensiveEstimated price £32,858Delivered to youVisit Buyacar
Dealer83 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Expensive3 Series i M Sport Touring 2.0Jan 20257,452 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.Delivered to you£37,695ExpensiveEstimated price £33,336Delivered to youVisit Buyacar
Dealer15 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series Touring i M Sport 5dr20259,021 miles2.0L PetrolEstateAutomatic181 HP (133 kW)Delivered to you£35,820ExpensiveEstimated price £32,811Delivered to youVisit Buyacar
Dealer4 days Photos coming soonNewAdd to favouritesUsed (2025) BMW 320 M Sport 184 HP | Expensive3 Series i M Sport 5dr Step Auto20252,173 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg154 g CO2/km comb.Delivered to you£37,990ExpensiveEstimated price £33,454Delivered to youVisit Buyacar
Dealer35 days 1 / 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 MpgDelivered to you£36,366ExpensiveEstimated price £31,464Delivered to youVisit Buyacar
Dealer46 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)WC1E 7DP London, London£37,695ExpensiveEstimated price £32,011WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer52 days • -1%See price change1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 188 HP | Expensive3 Series Touring d MHT M Sport 5dr20246,594 miles2.0L DieselEstateAutomatic188 HP (138 kW)52.3 Mpg143 g CO2/km comb.Delivered to you£38,750ExpensiveEstimated price £32,968Delivered to youVisit Buyacar
Dealer105 days • -3%See price change1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 188 HP | Expensive3 Series d M Sport Touring 2.020242,968 miles2.0L DieselEstateAutomatic188 HP (138 kW)52.3 Mpg143 g CO2/km comb.Delivered to you£38,000ExpensiveEstimated price £33,379Delivered to youVisit Buyacar
Dealer8 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Expensive3 Series i M Sport 5dr Step20255,200 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.WC1E 7DP London, London£38,190ExpensiveEstimated price £33,099WC1E 7DP London, LondonVisit Bmw.co.uk
Dealer73 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Expensive3 Series i M Sport 5dr Step Auto -Jan 20253,148 miles2.0L PetrolEstateAutomatic184 HP (135 kW)153 g CO2/km comb.Delivered to you£37,990ExpensiveEstimated price £33,740Delivered to youVisit Buyacar
Dealer46 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Expensive3 Series i M Sport Touring 2.0Jan 20257,324 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.WC1E 7DP London, London£36,550ExpensiveEstimated price £33,348WC1E 7DP London, LondonVisit Bmw.co.uk
Dealer63 days • -2%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.0202510,200 miles2.0L PetrolEstateAutomatic181 HP (133 kW)38.2 Mpg167 g CO2/km comb.Delivered to you£38,000ExpensiveEstimated price £32,819Delivered to youVisit Buyacar
Dealer27 days 1 / 3Add 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.Delivered to you£37,500ExpensiveEstimated price £33,707Delivered to youVisit Buyacar
Dealer5 days 1 / 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£39,000Not evaluatedBS10 7TU BRISTOL, GloucestershireVisit Bmw.co.uk
Dealer52 days • -1%See price change1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 188 HP | Not evaluated3 Series Touring d MHT M Sport 5dr20248,412 miles2.0L DieselEstateAutomatic188 HP (138 kW)51.4 Mpg143 g CO2/km comb.Delivered to you£39,000Not evaluatedDelivered to youVisit Buyacar
Dealer94 days • -2%See price change1 / 1Add to favouritesUsed (2024) BMW 320 M Sport 188 HP | Not evaluated3 Series Touring d MHT M Sport 5dr20245,105 miles2.0L DieselEstateAutomatic188 HP (138 kW)51.4 Mpg144 g CO2/km comb.Delivered to you£40,000Not evaluatedDelivered to youVisit Buyacar
Dealer68 days • -10%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Not evaluated3 Series i M Sport Touring 2.0202413,601 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£37,555Not evaluatedSN5 8WG SWINDON, WiltshireVisit Bmw.co.uk
Dealer85 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