Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.46 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Super price- 3 Series i M Sport 4dr Step20259,848 miles2.0L PetrolSedanAutomatic184 HP (135 kW)6.6 Mpg148 g CO2/km comb.DH32BQ Birtley, Durham£28,299Super priceYou save £3,201DH32BQ Birtley, DurhamVisit Carwow
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.48 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Super price- 3 Series i M Sport 4dr Step202513,989 miles2.0L PetrolSedanAutomatic184 HP (135 kW)6.6 Mpg148 g CO2/km comb.DH32BQ Birtley, Durham£27,699Super priceYou save £3,401DH32BQ Birtley, DurhamVisit Carwow
Dealer54 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport | Good price3 Series i M Sport 4dr Step20249,848 miles2.0L PetrolSedanAutomaticDH3 2BQ Birtley, Durham£28,299Good priceYou save £1,601DH3 2BQ Birtley, DurhamVisit Motors.co.uk
Dealer54 days • -4%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport | Good price3 Series i M Sport 4dr Step202413,989 miles2.0L PetrolSedanAutomaticDH3 2BQ Birtley, Durham£27,699Good priceYou save £1,901DH3 2BQ Birtley, DurhamVisit Motors.co.uk
Dealer134 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 £3,132Delivered to youVisit Buyacar
Dealer0 days Photos coming soonNewAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Good price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£48,454Good priceYou save £2,346Delivered to youVisit Buyacar
Dealer11 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 £5,077Delivered to youVisit Buyacar
Dealer83 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Good price3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,085Good priceYou save £3,215Delivered to youVisit Buyacar
Dealer35 days • -15%See price change1 / 4Add to favouritesUsed (2020) BMW 320 M Sport 181 HP | Fair price3 Series i M Sport Saloon 2.0202048,091 miles2.0L PetrolSedanAutomatic181 HP (133 kW)42.8 Mpg150 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£19,999Fair priceYou save £301SN5 8WG SWINDON, WiltshireVisit Exchange and Mart
Dealer24 days 1 / 4Add to favouritesUsed (2016) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport 5dr Step201669,300 miles2.0L PetrolEstateAutomatic184 HP (135 kW)47.9 MpgDelivered to you£13,138Fair priceEstimated price £12,745Delivered to youVisit Buyacar
Dealer134 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 priceEstimated price £46,296Delivered to youVisit Buyacar
Dealer46 days Photos coming soonAdd to favouritesNew (2024) BMW 320 M Sport 180 HP | Fair price3 Series i M Sport 4dr Step20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£45,495Fair priceYou save £805Delivered to youVisit Buyacar
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2019) BMW 320 M Sport 190 HP | A bit pricey3 Series d M Sport Plus Edition201992,703 miles2.0L DieselEstateAutomatic190 HP (139 kW)63.0 Mpg118 g CO2/km comb.Delivered to you£17,992A bit priceyEstimated price £16,199Delivered to youVisit Buyacar
Dealer82 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
Dealer12 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
Dealer43 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
Dealer1 day 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 MpgWC1E 7DP London, London£37,990ExpensiveEstimated price £33,359WC1E 7DP London, LondonVisit Honestjohn
Dealer6 days Photos coming soonAdd 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 MpgDelivered to you£38,190ExpensiveEstimated price £33,005Delivered to youVisit Buyacar
Dealer14 days 1 / 4Add to favouritesNew (2025) BMW 320 M Sport 184 HP | Not evaluated3 Series i M Sport 4dr Step Auto -Jul 2025310 miles2.0L PetrolSedanAutomatic184 HP (135 kW)148 g CO2/km comb.WC1E 7DP London, London£38,995Not evaluatedWC1E 7DP London, LondonVisit Group1auto.co.uk
Dealer82 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