Dealer10 days 1 / 4Add to favouritesUsed (2016) BMW 320 Efficient Dynamics 163 HP | Super price3 Series 2.0 d ED Plus Saloon 4dr201653,342 miles2.0L DieselSedanAutomatic163 HP (119 kW)LU7 9LJ Leighton Buzzard, Bedfordshire£10,940Super priceYou save £2,860LU7 9LJ Leighton Buzzard, BedfordshireVisit Motors.co.uk
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2016) BMW 320 Efficient Dynamics 161 HP | Good price3 Series d EfficientDynamics Sport201663,807 miles2.0L DieselSedanAutomatic161 HP (118 kW)S711AJ Barnsley, South Yorkshire£11,195Good priceYou save £1,305S711AJ Barnsley, South YorkshireVisit Honestjohn
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2018) BMW 320 M Sport 188 HP | Good price3 Series d M Sport Shadow Edition201876,412 miles2.0L DieselSedanAutomatic188 HP (138 kW)60.1 Mpg116 g CO2/km comb.WC1E 7DP London, London£14,495Good priceYou save £1,605WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer2 days New1 / 4Add to favouritesUsed (2018) BMW 320 Sport Line 188 HP | Super price3 Series d xDrive Sport 4dr Step201892,859 miles2.0L DieselSedanAutomatic188 HP (138 kW)S80JX Sheffield, South Yorkshire£10,499Super priceYou save £3,501S80JX Sheffield, South YorkshireVisit Motors.co.uk
Dealer5 days Photos coming soonAdd to favouritesUsed (2016) BMW 320 Performance 181 HP | Super price3 Series i SE 4dr201623,373 miles2.0L PetrolSedanManual181 HP (133 kW)WC1E 7DP London, London£11,490Super priceYou save £2,710WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer14 days • -4%See price change1 / 3Add to favouritesUsed (2013) BMW 320 Efficient Dynamics | Good price3 Series 2.0 d Efficient Dynam2013101,815 miles2.0L DieselSedanAutomaticMK42 9BJ Bedford, Bedfordshire£4,750Good priceYou save £1,250MK42 9BJ Bedford, BedfordshireVisit Motors.co.uk
Dealer7 days 1 / 4Add to favouritesUsed (2016) BMW 320 Sport Line | Super price3 Series i Sport 4dr201651,000 miles2.0L PetrolSedanManualLU2 0JD Luton, Bedfordshire£8,750Super priceYou save £3,250LU2 0JD Luton, BedfordshireVisit Motors.co.uk
Dealer15 days Photos coming soonAdd to favouritesUsed (2016) BMW 320 M Sport 188 HP | Good price3 Series d M Sport 4dr Step201636,993 miles2.0L DieselSedanAutomatic188 HP (138 kW)WC1E 7DP London, London£14,995Good priceYou save £1,305WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer19 days 1 / 4Add to favouritesUsed (2019) BMW 320 Sport Line 184 HP | Good price3 Series Touring i xDrive SportMar 201939,376 miles2.0L PetrolEstateAutomatic184 HP (135 kW)154 g CO2/km comb.WC1E 7DP London, London£18,256Good priceYou save £2,044WC1E 7DP London, LondonVisit Honestjohn
Dealer32 days • -7%See price change1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | Super price3 Series 2.0 d M Sport Shadow201977,752 miles2.0L DieselSedanAutomaticMK42 9BJ Bedford, Bedfordshire£12,995Super priceYou save £3,505MK42 9BJ Bedford, BedfordshireVisit Motors.co.uk
Dealer39 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 Carsite.co.uk
Dealer177 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
Dealer91 days • -1%See price change1 / 4Add to favouritesUsed (2015) BMW 320 Efficient Dynamics 163 HP | Good price3 Series 2.0 d ED Sport Saloon 4dr201526,000 miles2.0L DieselSedanAutomatic163 HP (119 kW)MK42 9LE Bedford, Bedfordshire£12,790Good priceYou save £2,010MK42 9LE Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer82 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
Dealer101 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
Dealer154 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
Dealer150 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
Dealer152 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
Dealer205 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,050SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer295 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 £2,850SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer256 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,210MK42 9LE Bedford, BedfordshireVisit Desperateseller.co.uk
Dealer259 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,150SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2023) BMW 320 M Sport 180 HP | Good price3 Series i M Sport 4dr Step20234,301 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£26,495Good priceYou save £2,305Delivered to youVisit Buyacar
Dealer10 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
Dealer18 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