Dealer16 days • -6%See price change1 / 3Add to favouritesUsed (2014) BMW 320 Comfort Edition 184 HP | Good price3 Series 2.0 i Modern Saloon 4dr201418,000 miles2.0L PetrolSedanAutomatic184 HP (135 kW)MK42 9LE Bedford, Bedfordshire£10,790Good priceYou save £1,010MK42 9LE Bedford, BedfordshireVisit Motors.co.uk
Dealer77 days • -4%See price change1 / 1Add to favouritesUsed (2017) BMW 320 M Sport | Good price3 Series i xDrive M Sport 5dr Step201734,000 miles2.0L PetrolEstateAutomaticMK40 2SD Bedford, Bedfordshire£15,990Good priceYou save £1,310MK40 2SD Bedford, BedfordshireVisit Motors.co.uk
Dealer148 days • -1%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Efficient Dynamics 163 HP | Super price3 Series 2.0 d ED Sport Saloon 4dr201526,000 miles2.0L DieselSedanAutomatic163 HP (119 kW)MK42 9LE Bedford, Bedfordshire£12,790Super priceYou save £2,310MK42 9LE Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer170 days 1 / 4Add to favouritesUsed (2018) BMW 320 M Sport 190 HP | Good price3 Series 2.0 d M Sport Shadow201882,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)SG19 1DZ Bedfordshire, Bedfordshire£13,450Good priceYou save £1,350SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer262 days 1 / 1Add to favouritesUsed (2021) BMW 320 184 HP | Super price3 Series 2.0 i SE Saloon 4dr202191,000 miles2.0L PetrolSedanAutomatic184 HP (135 kW)SG19 1DZ Bedfordshire, Bedfordshire£14,450Super priceYou save £3,150SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer353 days • -3%See price changePhotos coming soonAdd to favouritesUsed (2018) BMW 320 M Sport 190 HP | Super price3 Series 2.0 d M Sport Saloon 4dr201844,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)SG19 1DZ Bedfordshire, Bedfordshire£15,250Super priceYou save £3,150SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer314 days 1 / 1Add to favouritesUsed (2017) BMW 320 Comfort Edition 184 HP | Super price3 Series 2.0 i SE Saloon 4dr201725,000 miles2.0L PetrolSedanAutomatic184 HP (135 kW)MK42 9LE Bedford, Bedfordshire£12,990Super priceYou save £4,510MK42 9LE Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer317 days Photos coming soonAdd to favouritesUsed (2019) BMW 320 M Sport 190 HP | Super price3 Series 2.0 d M Sport Shadow201992,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)SG19 1DZ Bedfordshire, Bedfordshire£12,950Super priceYou save £2,250SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer47 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport Touring 2.0Mar 20252,904 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.MK410GL Bedford, Bedfordshire£34,150Fair priceEstimated price £33,871MK410GL Bedford, BedfordshireVisit Carsite.co.uk
Dealer47 days • -5%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport Touring 2.0Mar 20253,423 miles2.0L PetrolEstateAutomatic184 HP (135 kW)41.5 Mpg153 g CO2/km comb.MK410GL Bedford, Bedfordshire£34,150Fair priceEstimated price £33,820MK410GL Bedford, BedfordshireVisit Carsite.co.uk
Dealer115 days • -19%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport 5dr Step Auto -Jan 20257,881 miles2.0L PetrolEstateAutomatic184 HP (135 kW)39.8 Mpg160 g CO2/km comb.MK41 0GL Bedford, Bedfordshire£34,492Fair priceEstimated price £33,559MK41 0GL Bedford, BedfordshireVisit Bmw.co.uk
Dealer52 days • -1%See price change1 / 4Add to favouritesUsed (2020) BMW 320 M Sport 190 HP | Fair price3 Series d M Sport 4dr Step202096,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)SG19 1DZ Sandy, Bedfordshire£15,950Fair priceYou save £550SG19 1DZ Sandy, BedfordshireVisit Motors.co.uk
Dealer744 days • -15%See price change1 / 4Add to favouritesUsed (2020) BMW 320 Sport Line 190 HP | Fair price3 Series d Sport 5dr Step Auto2020115,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)5.5 Mpg144 g CO2/km comb.SG19 1DH Sandy, Bedfordshire£16,995Fair priceEstimated price £16,162SG19 1DH Sandy, BedfordshireVisit Desperateseller.co.uk
Dealer141 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,403MK45 4RA Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer2 days Photos coming soonNewAdd to favouritesUsed (2011) BMW 320 M Sport | Fair price3 Series 2.0 d M Sport Steptronic201190,200 miles2.0L DieselAutomaticSG17 5PL Shefford, Bedfordshire£4,999Fair priceEstimated price £4,788SG17 5PL Shefford, BedfordshireVisit Motors.co.uk
Dealer23 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | A bit pricey3 Series Touring i M Sport 5dr20257,880 miles2.0L PetrolEstateAutomatic181 HP (133 kW)MK410GL Bedford, Bedfordshire£34,492A bit priceyEstimated price £32,995MK410GL Bedford, BedfordshireVisit Carsite.co.uk
Dealer147 days 1 / 1Add to favouritesUsed (2014) BMW 320 M Sport 184 HP | A bit pricey3 Series 2.0 d M Sport Saloon 4dr2014103,000 miles2.0L DieselSedanManual184 HP (135 kW)MK45 4RA Bedford, Bedfordshire£7,789A bit priceyEstimated price £6,804MK45 4RA Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer245 days Photos coming soonAdd to favouritesUsed (2019) BMW 320 M Sport 190 HP | A bit pricey3 Series 2.0 d M Sport Saloon 4dr201980,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)SG19 1DZ Bedfordshire, Bedfordshire£18,450A bit priceyEstimated price £16,331SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.5 days 1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | Expensive3 Series Touring i M Sport 5drMay 202418,287 miles2.0L PetrolEstateAutomatic184 HP (135 kW)160 g CO2/km comb.MK410GL Bedford, Bedfordshire£34,993ExpensiveEstimated price £30,398MK410GL Bedford, BedfordshireVisit heycar
Dealer5 days 1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.0202418,286 miles2.0L PetrolEstateAutomatic181 HP (133 kW)39.2 Mpg161 g CO2/km comb.MK41 0GL Bedford, Bedfordshire£34,993ExpensiveEstimated price £30,849MK41 0GL Bedford, BedfordshireVisit Bmw.co.uk
Dealer29 days • -3%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Sport Line | Expensive3 Series d Sport 5dr2015123,620 miles2.0L DieselEstateManualMK44 3LH Bedford, Bedfordshire£5,999ExpensiveEstimated price £4,702MK44 3LH Bedford, BedfordshireVisit Motors.co.uk
Dealer88 days 1 / 3Add to favouritesUsed (2015) BMW 320 M Sport 184 HP | Expensive3 Series i xDrive M Sport 5dr201595,000 miles2.0L PetrolEstateManual184 HP (135 kW)MK41 6AQ Bedford, Bedfordshire£9,495ExpensiveEstimated price £6,925MK41 6AQ Bedford, BedfordshireVisit Motors.co.uk
Dealer80 days 1 / 4Add to favouritesUsed (2015) BMW 320 M Sport | Not evaluated3 Series i M Sport 4dr2015119,200 miles2.0L PetrolSedanManualMK40 4JX Bedford, Bedfordshire£6,245Not evaluatedMK40 4JX Bedford, BedfordshireVisit Motors.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
Dealer209 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