Dealer184 days • -8%See price change1 / 3Add to favouritesUsed (2020) BMW 320 M Sport 190 HP | Good price3 Series 2.0 d MHT M Sport Saloon202090,859 miles2.0L HybridSedanAutomatic190 HP (139 kW)LU3 3AN Bedfordshire, Bedfordshire£16,295Good priceYou save £2,105LU3 3AN Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer89 days 1 / 1Add to favouritesUsed (2019) BMW 320 M Sport 184 HP | Good price3 Series 2.0 i M Sport Shadow201965,647 miles2.0L PetrolEstateAutomatic184 HP (135 kW)LU4 0JF Luton, Bedfordshire£16,485Good priceYou save £1,215LU4 0JF Luton, BedfordshireVisit Desperateseller.co.uk
Dealer160 days • -3%See price change1 / 1Add to favouritesUsed (2020) BMW 320 Sport Line 184 HP | Good price3 Series 2.0 i Sport Saloon 4dr202079,159 miles2.0L PetrolSedanAutomatic184 HP (135 kW)LU4 0JF Luton, Bedfordshire£15,476Good priceYou save £1,324LU4 0JF Luton, BedfordshireVisit Desperateseller.co.uk
Dealer156 days 1 / 4Add to favouritesUsed (2014) BMW 320 Comfort Edition 184 HP | Good price3 Series 2.0 d SE Touring 5dr2014105,575 miles2.0L DieselEstateManual184 HP (135 kW)LU7 4DD Leighton Buzzard, Bedfordshire£5,750Good priceYou save £1,050LU7 4DD Leighton Buzzard, BedfordshireVisit Desperateseller.co.uk
Dealer1 day New1 / 4Add to favouritesUsed (2021) BMW 320 | Super price3 Series 2.0 d MHT SE Pro Touring202174,904 miles2.0L DieselEstateAutomaticLU6 3EA Dunstable, Bedfordshire£17,200Super priceYou save £3,400LU6 3EA Dunstable, BedfordshireVisit Motors.co.uk
Dealer14 days • -1%See price change1 / 4Add to favouritesUsed (2021) BMW 320 M Sport | Fair price3 Series i M Sport 4dr Step202151,481 miles2.0L PetrolSedanAutomaticLU6 3EA Dunstable, Bedfordshire£20,200Fair priceYou save £1,100LU6 3EA Dunstable, BedfordshireVisit Motors.co.uk
Dealer46 days • -3%See price change1 / 3Add to favouritesUsed (2020) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr202096,505 miles2.0L DieselSedanAutomatic190 HP (139 kW)LU3 3AN Luton, Bedfordshire£15,795Fair priceYou save £905LU3 3AN Luton, BedfordshireVisit Motors.co.uk
Dealer96 days 1 / 1Add to favouritesUsed (2014) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr2014103,000 miles2.0L DieselSedanManual184 HP (135 kW)MK45 4RA Bedford, Bedfordshire£7,789Fair priceEstimated price £7,571MK45 4RA Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer90 days 1 / 1Add to favouritesUsed (2018) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 i M Sport Shadow201882,640 miles2.0L PetrolSedanManual184 HP (135 kW)MK45 4RA Bedford, Bedfordshire£11,989Fair priceEstimated price £11,614MK45 4RA Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | A bit pricey3 Series i M Sport Saloon 2.020245,668 miles2.0L PetrolAutomatic181 HP (133 kW)40.9 Mpg155 g CO2/km comb.LU4 8QN Luton, Bedfordshire£34,000A bit priceyEstimated price £31,264LU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer177 days 1 / 4Add to favouritesUsed (2016) BMW 320 M Sport 190 HP | A bit pricey3 Series 2.0 d M Sport Saloon 4dr201692,256 miles2.0L DieselSedanManual190 HP (139 kW)LU7 4DD Leighton Buzzard, Bedfordshire£9,695A bit priceyEstimated price £8,593LU7 4DD Leighton Buzzard, BedfordshireVisit Desperateseller.co.uk
Dealer67 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.020254,898 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg159 g CO2/km comb.LU4 8QN Luton, Bedfordshire£38,000ExpensiveEstimated price £33,009LU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer67 days • -7%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.020254,590 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.LU4 8QN Luton, Bedfordshire£38,000ExpensiveEstimated price £33,038LU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer100 days 1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.0202416,047 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.8 Mpg160 g CO2/km comb.LU4 8QN Luton, Bedfordshire£36,000ExpensiveEstimated price £30,348LU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer22 days • -12%See price change1 / 4Add to favouritesUsed (2020) BMW 320 M Sport 190 HP | Not evaluated3 Series d M Sport Touring 2.0202061,364 miles2.0L DieselEstateAutomatic190 HP (139 kW)54.3 Mpg137 g CO2/km comb.LU4 8QN Luton, Bedfordshire£28,000Not evaluatedLU4 8QN Luton, BedfordshireVisit Bmw.co.uk
Dealer46 days 1 / 4Add to favouritesUsed (2018) BMW 320 M Sport 188 HP | Super price3 Series d M Sport 4dr Step201856,468 miles2.0L DieselSedanAutomatic188 HP (138 kW)WC1E 7DP London, London£14,250Super priceYou save £3,150WC1E 7DP London, LondonVisit Honestjohn
Dealer107 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
Dealer158 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
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2018) BMW 320 M Sport 187 HP | Good price3 Series Touring d M Sport Shadow201827,983 miles2.0L DieselEstateAutomatic187 HP (137 kW)Delivered to you£19,490Good priceYou save £1,810Delivered to youVisit Buyacar
Dealer17 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Good price3 Series i M Sport 4dr Step Auto20250 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,175Good priceYou save £3,125Delivered to youVisit Buyacar
Dealer25 days Photos coming soonAdd 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
Dealer36 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
Dealer28 days 1 / 3Add to favouritesUsed (2022) BMW 320 M Sport 181 HP | Fair price3 Series i M Sport 5dr Step202239,225 miles2.0L PetrolEstateAutomatic181 HP (133 kW)42.2 Mpg152 g CO2/km comb.Delivered to you£26,250Fair priceEstimated price £25,417Delivered to youVisit Buyacar
Dealer158 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
Dealer17 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